我听说Windows Media Player在尝试通过RTSP播放H.264视频时出现问题。我刚刚重新安装了Windows7,它声称本机支持H.264 (实际上它播放http://www.h264info.com/clips.html的“辛普森一家”示例也没问题)。但是当我试图通过RTSP观看同样的文件时,它抱怨并且没有播放视频,说:
"Windows Media Player无法播放该文件。无法找到播放该文件所需的一个或多个编解码器。“
它怎么会抱怨一个完全能够解码这个文件的编解码器呢?
我正在使用虚幻媒体服务器流式传输此文件,并从同一台计算机进行连接。
怎样才能让win7上的WMP在RTSP上播放H264?
发布于 2012-06-23 03:36:23
虽然Media Foundation支持RTSP,但我不认为H.264RTP Payload是受支持的。
请参阅http://social.msdn.microsoft.com/Forums/da/mediafoundationdevelopment/thread/4ac87f5f-b8c5-471a-a424-55c0fff04eac
RTP的另一个问题是RTSP源只支持少量的
有效载荷格式-- ASF、MP3和LPCM。如果你的摄像机传输MPEG4、MJPEG或其他格式,RTSP源将不能处理它。
https://stackoverflow.com/questions/11162900
复制相似问题