【问题标题】:RTSP and MediaElementRTSP 和 MediaElement
【发布时间】: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


【解决方案1】:

错误标识符是NS_E_WMP_INVALID_PROTOCOL,发生这种情况的原因很可能是这种类型的 RTSP 提要不受支持/不兼容,请参阅上一个问题 MediaElement and RTSP 中支持格式的链接

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-13
    相关资源
    最近更新 更多