我已经开始开发模块,在网页上显示来自摄像头的实时视频流。
但是,我不知道如何在网页上显示视频流。
是否有任何JavaScript功能有助于显示实时视图? HTML中的对象标记是否允许我们嵌入实时视频?
有人可以指导我如何做到这一点吗?
答案 0 :(得分:7)
如果你提到Live Streaming。为此,您需要Streaming Video Server或HTTP Streaming。
直播视频服务器
IT是您将从中流式传输视频的服务器。它们必须非常快,能够一次处理多个连接,具体取决于用户的连接速度等。为此,您可以
或者,您需要 HTTP Streaming
使它尽可能简单
一些有用的帖子和插件
jQuery Video Player:启用网络摄像头视频流
Video and Audio Streaming with Flash and Open Source Tools
和是<object>
标记,可用于嵌入播放数据的视频播放器。
答案 1 :(得分:0)
<OBJECT classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921"
codebase="http://downloads.videolan.org/pub/videolan/vlc/latest/win32/axvlc.cab"
width="640" height="441" id="vlc" events="True">
<param name="Src" value="rtsp://your camera ip address" />
<param name="ShowDisplay" value="True" />
<param name="AutoLoop" value="False" />
<param name="AutoPlay" value="True" />
<embed id="vlcEmb" type="application/x-google-vlc-plugin" quality="high" version="VideoLAN.VLCPlugin.2" autoplay="yes" loop="no" width="640" height="441"
target="rtsp://your camera ip address" >
</embed>