如何在网页上 运行 rtsp 视频

How to run rtsp video on web page

嘿,我想知道我是否可以在网页上流式传输 rtsp 视频。

如果可以,哪个第三方库可以完成这项工作,或者在当前状态下有哪些可用的解决方案。

我知道我可以 运行 vlc 上的 rtsp 视频,但我可以 运行 网页上的 vlc 吗?

我很乐意提供任何帮助。 提前致谢。

有一个web plugin from VLC。来自文档:

要将插件嵌入网页,请使用以下模板:

<embed type="application/x-vlc-plugin" pluginspage="http://www.videolan.org"
  width="100" height="100" target="rtsp://yourip" />

如果您在 Internet Explorer 中使用 vlc 版本 < 2.2.0,请改用以下 <object> 模板:

<object classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921" codebase="http://download.videolan.org/pub/videolan/vlc/last/win32/axvlc.cab"
  width="100" height="100" target="rtsp://yourip" ></object>

对于标签属性的声明,使用标签。举个例子:

<object classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921" codebase="http://download.videolan.org/pub/videolan/vlc/last/win32/axvlc.cab"
  width="100" height="100" target="rtsp://yourip" >
    <param name="autostart" value="true" />
    <param name="allowfullscreen" value="false" />
</object>

为了与 mozilla 插件兼容,您可以组合两个标签:

<object classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921" codebase="http://download.videolan.org/pub/videolan/vlc/last/win32/axvlc.cab" id="vlc">
    <embed type="application/x-vlc-plugin" pluginspage="http://www.videolan.org" name="vlc" />
</object>