Streaming VLC-可由html img播放的流

Streaming VLC-可由html img播放的流,streaming,vlc,codec,ip-camera,Streaming,Vlc,Codec,Ip Camera,我用一个运行Lubuntu 12.04的立体板在家里设置了一个ip摄像头安全系统,我的一些摄像头的wifi信号很差。这样,因为我有一个从相机到立体板的恒定流,当我尝试远程访问相机时,连接变得非常糟糕 我提出的解决方案是让立体板接收来自摄像机的流,然后使用VLC重新流。通过这种方式,运行在Cubie上的记录系统本身可以从VLC获得一个strem,无论我在哪里,远程访问也可以获得tht VLC流,而不会使摄像头和路由器之间的wifi连接过载 我使用以下命令获取此流: http://user:pass

我用一个运行Lubuntu 12.04的立体板在家里设置了一个ip摄像头安全系统,我的一些摄像头的wifi信号很差。这样,因为我有一个从相机到立体板的恒定流,当我尝试远程访问相机时,连接变得非常糟糕

我提出的解决方案是让立体板接收来自摄像机的流,然后使用VLC重新流。通过这种方式,运行在Cubie上的记录系统本身可以从VLC获得一个strem,无论我在哪里,远程访问也可以获得tht VLC流,而不会使摄像头和路由器之间的wifi连接过载

我使用以下命令获取此流:

http://user:password@camIp:camPort/videostream.cgi
这给了我一个MJPEG流,我像这样重新流:

cvlc http://user:password@camIp:camPort/videostream.cgi --sout "#standard{access=http,mux=ts,dst=:8888}"
现在,我想使用一个html来显示我所有的相机在亭模式使用一些浏览器。下面是我编写的简单代码

<html>
<head>
    <style>
        body
        {
            cursor:none;
        }
    </style>
</head>
<body>
    <div style="background-color:gray; width:50%; height:50%; float:left">
        <img src="http://user:password@camIp:camPort/videostream.cgi" style="width:100%; height:100%"/>
    </div>

    <div style="background-color:gray; width:50%; height:50%; float:right">
        <img src="http://cubieIp:8888" style="width:100%; height:100%"/>
    </div>

    <div style="background-color:gray; width:50%; height:50%; float:left">
    </div>

    <div style="background-color:gray; width:50%; height:50%; float:right">
    </div>

</body>
</html>

身体
{
光标:无;
}
我直接从相机获得的流显示在我的页面中,但不是我从立体板获得的流。我想这一定与容器或编解码器有关,但由于我对此不太熟悉,我不知道如何识别摄像机使用的容器,以便尝试在VLC上使用相同的容器。如果我能找到一种不用对流进行转码就可以完成的方法,以节省cubie有限的处理能力,那就太好了

任何帮助都将不胜感激