我想将我的网络摄像头流式传输到我的网站。也许在里面<视频>,<嵌入>,甚至< img>标签。
什么是最好的方式?我尝试过VLC播放器和webrtc
VLC的问题在于我无法在LAN外部进行流式传输。在我的局域网内工作正常,但我无法通过互联网连接。我也不知道如何在我的网站上实施它
webrtc的问题是ios不支持它。它在Windows和Android上工作正常,但无法在iphone和ipads上运行(我没有在Mac上试过它,但我认为它会起作用)。
也许在javascript,html或其他什么代码中有一些代码?
答案 0 :(得分:0)
对于iOS设备,webrtc 不完全支持 。不过,您为他们CAN build the Native C/C++ API并构建了一个可以访问您的信息流的locally running applications(不是来自网页,但目前是iOS上唯一的选项)。
OSX,Windows和Android的Chrome版本应该可以很好地协同工作(我自己测试了这个并且让所有这些设备之间的流可以正常工作)并访问您的流。
为了抓取你的相机的流,你可以通过chrome抓住它,不断地流动并动态处理来自你的信令服务器的对等连接(你可以使用相同的本地流进行大量的对等连接)。您也可以使用WebRTC API使用本机构建的应用程序,但这比使用chrome操纵流更复杂。