【发布时间】:2023-03-05 19:49:01
【问题描述】:
我在尝试使用 MediaElement 使用 RTSP 提要时遇到问题:
我遇到了一个异常:
HRESULT 异常:0xC00D11BB
这表明:
Windows Media Player 无法播放该文件,因为指定的协议不受支持。如果您在“打开 URL”对话框中键入了 URL,请尝试使用不同的传输协议(例如,“http:”或“rtsp:”)。
什么给了?
【问题讨论】:
-
您要播放哪个 URL(如果公开)?它在另一个媒体播放器中播放吗?它是什么类型的文件?
-
它可以在 VLC Media Player 上播放,但不能在 Windows Media Player 上播放
-
媒体播放器(和 mplayer 控件)都是基于 ffdshow 的,而 VLC 有自己的编解码器集。这几乎可以肯定是 ffdshow 不支持的格式。通过安装K-Lite codec pack,您可能会得到一些乐趣,它添加了很多 ffdshow 编解码器 - 但需要在每台使用您的应用程序的机器上安装
标签: c# wpf rtsp mediaelement