0

我们正在开发一个项目,该项目的一部分将在网页上显示实时预览。我应该使用组播流,因为会有太多的客户端,它们都不会直接连接到相机。我想使用摄像头的组播属性,而不需要增加网络流量。我想这非常简单,我的意思是我想要在html img标签或类似的东西上显示流,并给出相机的源路径(例如:)多播IP地址。我Google搜索并找不到任何明确的解决方案。顺便说一下,我想支持所有的浏览器,所以我喜欢HTML img标签。我不想嵌入任何视频流插件,因为跨平台支持。我需要想法或建议以及一个明确的例子。提前致谢..网络上的IP摄像机组播流

回答

0

有很多方法, 您可以使用vlc插件或Quicktime插件在您的网页中直接插入rtsp链接,或者您可以让服务器从相机读取流(可能使用nodejs或gstreamer或opencv等),并将其广播到一个http ip或发送它在base64图像webport和网站上,你可以阅读它使用websockets,socket.io图书馆

+0

首先,感谢您的答案,但我不想让一个连接到IP摄像头,我可以使用用户名和密码以及摄像机的IP地址。我想设置IP摄像机通过多播地址发送流,并捕获并显示在我的网页上的流 – mkartal

+0

它取决于你使用的是哪个摄像机,我使用过Axis,samsung,honeywell,oncam等,其中一些有https流连接但他们大多没有任何,如果它有你可以使用视频标签,但如果没有,你必须集成一个插件标签,如vlc ** http://stackoverflow.com/questions/3120027/embed-vlc-player- in-html ** –

+0

rtsp链接通常像 rtsp:// user:pass @ ip:554/profile –