如何在网页上运行rtsp视频

时间:2017-01-05 12:44:50

标签: javascript rtsp

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

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

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

我会很高兴得到任何帮助。 提前谢谢。

1 个答案:

答案 0 :(得分:1)

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

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

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

如果您使用的是vlc版本&lt; 2.2.0使用Internet Explorer,而是使用以下<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>