从 RTSP 服务器渲染音频流

Posted

技术标签:

【中文标题】从 RTSP 服务器渲染音频流【英文标题】:Rendering Audio Stream from RTSP server 【发布时间】:2011-12-19 08:27:15 【问题描述】:

我有一个 RTSP 服务器,它将 A/V 流从相机重新传输到客户端。

客户端我们使用MF播放流。

我可以成功播放视频,但无法播放来自服务器的音频。但是当我使用vlc播放时,它可以同时播放A/V。

目前我正在实施 IMFMediaStream 并创建了我的自定义媒体流。我还为音频创建了一个单独的 IMFStreamDescriptor 并添加了所有必需的属性。当我运行时,一切正常,但我的 RequestSample 方法永远不会被调用。

如果我做错了,或者是否有任何其他方式可以在 MF 中播放音频,请告诉我。

谢谢,

普拉提克

【问题讨论】:

【参考方案1】:

媒体基金会对 RTSP 的支持仅限于少数有效负载格式。 VLC 支持更多(AFAIR 通过 Live555 库)。很可能,Media Foundation 不支持您的负载。

【讨论】:

以上是关于从 RTSP 服务器渲染音频流的主要内容,如果未能解决你的问题,请参考以下文章

QT Web引擎支持rtsp流吗

rtsp和sdp协议简介

RTP推流服务器EasyRTMP实现内网摄像头RTSP拉流转码RTMP推流到EasyRTMP-Android音频采集流程是什么?

来自wowza示例流的Mux rtsp音频和视频

解释

在 HTML5 中通过 RTSP 或 RTP 流式传输