0

我听说 Windows Media Player 在尝试通过 RTSP 播放 H.264 视频时遇到问题。我刚刚全新安装了 Windows 7,它声称本机支持 H.264(实际上播放来自http://www.h264info.com/clips.html的 simpsons 样本确实没问题)。但是当我尝试查看通过 RTSP 流式传输的同一个文件时,它会抱怨并且不播放视频说:

“Windows Media Player 无法播放文件。找不到播放文件所需的一个或多个编解码器。”

它怎么能抱怨一个完全能够解码同一个文件的编解码器呢?

我正在使用 Unreal Media Server 流式传输此文件并从同一台计算机连接。

有什么办法可以让 Win 7 上的 WMP 通过 RTSP 播放 H264?

4

1 回答 1

0

虽然RTSPMedia Foundation 支持,但我认为不支持 H.264 RTP Payload。

请参阅http://social.msdn.microsoft.com/Forums/da/mediafoundationdevelopment/thread/4ac87f5f-b8c5-471a-a424-55c0fff04eac

另一个问题是 RTSP 源仅支持少数 RTP 有效负载格式 - ASF、MP3 和 LPCM。如果您的相机流式传输 MPEG4、MJPEG 或其他格式,RTSP 源将无法处理它。

于 2012-06-22T19:36:23.130 回答