如何从相机到网页流?

时间:2012-03-26 04:13:26

标签: javascript html video-streaming

我已经开始开发模块,在网页上显示来自摄像头的实时视频流。

但是,我不知道如何在网页上显示视频流。

是否有任何JavaScript功能有助于显示实时视图? HTML中的对象标记是否允许我们嵌入实时视频?

有人可以指导我如何做到这一点吗?

2 个答案:

答案 0 :(得分:7)

如果你提到Live Streaming。为此,您需要Streaming Video Server或HTTP Streaming。

  1. 直播视频服务器

    IT是您将从中流式传输视频的服务器。它们必须非常快,能够一次处理多个连接,具体取决于用户的连接速度等。为此,您可以

    • 购买您自己的,或
    • 注册与ISP(互联网服务提供商)的托管流式传输计划
  2. 或者,您需要 HTTP Streaming

    使它尽可能简单

    • 以通用流媒体格式创建视频文件
    • 将文件上传到您的网络服务器
    • 制作一个指向视频文件的简单超链接,或使用特殊的HTML标记将视频嵌入网页。

  3. 一些有用的帖子和插件

答案 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>