javascript - 在 vlc 插件中流式传输 rtsp 视频

标签 javascript video rtsp

嘿,我尝试在网络上运行 rtsp 视频,显然这不是一件容易的事, 我已遵循文档 https://wiki.videolan.org/Documentation:WebPlugin 并使用有效目标将嵌入脚本添加到我的 html 中:rtsp://122.248.252.56/live/nokia40mtv150.sdp

但显然什么也没有发生,我没有看到视频播放器的任何 Controller ,也没有看到任何视频。 有人知道为什么我无法使用 vlc 插件运行 rtsp 视频吗?

我在 Chrome 中收到一条消息,告知该插件不受支持。 如果不支持此插件,那么我如何在网络上运行 rtsp 视频。

更新: IE 下支持,但不播放视频

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

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

最佳答案

在 Chrome 中 VLC Web 插件不起作用,在 Firefox 和 IE 中则可以正常工作。

尝试下一个代码,我用另一个 rtsp 源验证了它,而你的 rtsp://122.248.252.56/live/nokia40mtv150.sdp 对我来说不起作用。

<object classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921" 
    codebase="http://download.videolan.org/pub/videolan/vlc/last/win32/axvlc.cab"
    style= "width: 200px; height: 200px;"
>
    <param name="src" value="rtsp://122.248.252.56/live/nokia40mtv150.sdp" />

    <embed type="application/x-vlc-plugin" pluginspage="http://www.videolan.org"
        width="200px"
        height="200px"
        src="rtsp://122.248.252.56/live/nokia40mtv150.sdp"
    />        
</object>

关于javascript - 在 vlc 插件中流式传输 rtsp 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41490556/

相关文章:

javascript - 提高当前时间复杂度

javascript - Bootbox 'loaded'回调

javascript - 使用 JSON 对象数据填充 html 表

opencv - 将多个 RTSP 流记录到一个文件中

javascript - Angularjs 表单重置

c - 如何对音频流使用混合和连接过滤器?

video - HTML5视频元素对直播有什么支持?

ios - 如何在iPhone/iPad应用程序上以编程方式执行mov到mp4最快的“转储”?

通过 TCP 的 Android RTSP 流式传输

c - Gstreamer RTSP `gst-launch-1.0` 等效 C 代码