2013-09-28 33 views
0

我花了很多时间研究如何在网页中显示RTSP饲料。我试过了Quicktime(400坏请求),VLC(没有插件来显示这个内容)和Windows Media Player(协议不支持)。我已经阅读了许多帖子,并且页面尝试了网页中的代码变体,并且还查看了流式服务器,但说实话,我希望它不会那么复杂,因为我需要某处来托管服务器。如何在网页中显示摄像头RTSP饲料

在VLC中可以打开流,所以当插件没有工作时感到惊讶。这是页面中的代码,但结果是(无插件显示此内容)浏览器甚至不要求下载插件。

<OBJECT classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921" 
    codebase="http://downloads.videolan.org/pub/videolan/vlc/latest/win32/axvlc.cab" 
    width="640" height="480" id="vlc" events="True"> 
    <param name="Src" value="rtsp://belletout.no-ip.biz:1552/live3.sdp" /> 
    <param name="ShowDisplay" value="True" /> 
    <param name="AutoLoop" value="False" /> 
    <param name="AutoPlay" value="True" /> 
    <embed id="vlcEmb" type="application/x-google-vlc-plugin" version="VideoLAN.VLCPlugin.2" autoplay="yes" loop="no" width="640" height="480" 
    target="rtsp://belletout.no-ip.biz:1552/live3.sdp" ></embed> 
</OBJECT> 

我真的很惊讶,没有更简单的方法来做到这一点,除非我只是遵循不合适的例子。

任何人都可以提供任何建议,因为如何在网页上显示这个真正的RTSP流?我将非常感激。

感谢

罗布

回答

0

您需要现场媒体编码器,可以读取网络摄像头饲料比编码。 尝试Windows媒体编码器Windows Media Encoder 9

更改您的网页代码以使用Windows媒体播放器。 安装时应该有一个示例。