时间:2024/12/8来源:本站原创作者:佚名

控摄像机能支持远程访问(比如手机app)是一个很重要,也很常用的功能。众所知周,公网里的IPv4地址有限,很难给每个监控设备都分配一个IPv4地址,此时我们只能借助P2P穿透技术,建立客户端与远程监控摄像机之间的联系,如果穿透不成功,还需要借助转发服务器,将摄像机的视频流进行转发(reliableproxyservice,可靠代理转发服务,简称RPS)。详细的介绍可以参考这篇文章:P2P远程访问技术在安防视频监控中的应用

总结起来,摄像机远程访问的实现是这样的路线:

如果有静态IP(或者域名),摄像机通过IP地址直接访问。

没有静态IP资源时,通过P2P方式访问。如下图:

摄像机P2P远程访问

P2P穿透不成功时,通过RPS转发服务器进行转发。如下图:

现在,又有了先的技术加入进来,DSS(DarwinStreamingServer)。DarwinStreamingServer是苹果公司的QuickTimeStreamingServer技术的开源版本,允许使用行业标准RTP和RTSP协议通过Internet发送流媒体。主要功能是组成服务器集群,将摄像机的视频流缓存(在服务器端累积),这将延迟最小化(连接速度提高,出图更快),并且由于流能自动调整,在观看客户端的图像视频质量将显著提高。即使通过互联网直接连接,在连接不稳定时,该技术也能带来好处–因为有缓存,远程实时浏览的流畅度会提高。

关于DSS技术的更多详情可以访问它的项目
转载请注明原文网址:http://www.13801256026.com/pgyy/pgyy/8318.html

------分隔线----------------------------