[发明专利]一种网络视频数据处理方法和处理系统在审
申请号: | 202011497686.1 | 申请日: | 2020-12-17 |
公开(公告)号: | CN112543351A | 公开(公告)日: | 2021-03-23 |
发明(设计)人: | 余天国;郭佳余 | 申请(专利权)人: | 瓴盛科技有限公司 |
主分类号: | H04N21/2381 | 分类号: | H04N21/2381;H04N21/4363;H04L29/08 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 骆希聪 |
地址: | 610200 四川省成都市*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 视频 数据处理 方法 处理 系统 | ||
本发明提供一种网络视频数据处理方法和处理系统。其中所述方法包括以下步骤:视频客户端向服务器端查询视频设备的在线状态、公有IP地址及端口、私有IP地址以及UUID信息;所述视频客户端基于所述查询获取的信息判断所述视频客户端和所述视频设备是否处于同一局域网;如果所述判断的结果为处于同一局域网,则所述视频客户端建立与视频设备的私有IP连接,并在所述私有IP连接上启动视频数据传输;如果所述判断的结果为不处于同一局域网,则所述视频客户端建立与视频设备的公有IP连接,并在所述公有IP连接上启动视频数据传输。
技术领域
本发明主要涉及信息技术领域,尤其涉及一种网络视频数据处理方法和处理系统。
背景技术
ONVIF(Open Network Video Interface Forum,开放型网络视频接口论坛)规范是基于IP的视频监控设备之间互联互通的开放协议,主要适用于局域网内。也就是说,局域网内,遵循ONVIF规范的视频客户端和视频设备之间通过私有IP地址方便进行音视频通信。在实际应用过程中,许多厂商通过NAT(Network Address Translation,网络地址转换)加上P2P(Peer to Peer,点对点/对等网络)服务器的方式扩展ONVIF规范,让视频客户端和视频设备获得公有IP地址,从而可以在Internet公网上进行通信。
发明内容
本发明要解决的技术问题是提供一种网络视频数据处理方法和处理系统。
为解决上述技术问题,本发明提供了一种网络视频数据处理方法,包括以下步骤:视频客户端向服务器端查询视频设备的在线状态、公有IP地址及端口、私有IP地址以及UUID信息;所述视频客户端基于所述查询获取的信息判断所述视频客户端和所述视频设备是否处于同一局域网;如果所述判断的结果为处于同一局域网,则所述视频客户端建立与视频设备的私有IP连接,并在所述私有IP连接上启动视频数据传输;如果所述判断的结果为不处于同一局域网,则所述视频客户端建立与视频设备的公有IP连接,并在所述公有IP连接上启动视频数据传输。
在本发明的一实施例中,所述视频客户端基于所述查询获取的信息判断所述视频客户端和所述视频设备是否处于同一局域网的步骤包括:检查所述视频客户端的私有IP地址和所述视频设备的私有IP地址的网络地址是否相同,如果所述检查的结果为不同,则所述视频客户端和所述视频设备不处于同一局域网。
在本发明的一实施例中,所述网络地址是所述私有IP地址和对应的子网掩码进行与运算得到。
在本发明的一实施例中,所述视频客户端基于所述查询获取的信息判断所述视频客户端和所述视频设备是否处于同一局域网的步骤包括:检查所述视频客户端的私有IP地址和所述视频设备的私有IP地址的网络地址是否相同;当所述检查的结果为相同,则所述视频客户端在局域网内启动视频设备发现过程,并基于所述发现过程获取所述视频设备的UUID信息;所述视频客户端判断所述向服务器端查询的得到UUID信息和基于所述发现过程得到所述视频设备的UUID信息是否一致;如果所述判断的结果为不一致,则所述视频客户端和所述视频设备不处于同一局域网;如果所述判断的结果为一致,则所述视频客户端和所述视频设备处于同一局域网。
在本发明的一实施例中,所述视频客户端在局域网内启动视频设备发现过程采用单播或多播方式。
在本发明的一实施例中,所述视频客户端基于所述查询获取的信息判断所述视频客户端和所述视频设备是否处于同一局域网的步骤还包括:如果基于所述发现过程在一特定的时间内未获取到所述视频设备的UUID信息,则判断所述视频客户端和所述视频设备不处于同一局域网。
在本发明的另一实施例中,所述视频设备在所述公有IP连接上启动视频数据传输后,当所述视频客户端检测到其私有IP地址发生变化时,所述视频客户端基于所述查询获取的信息判断所述视频客户端和所述视频设备是否处于同一局域网;如果所述判断的结果为处于同一局域网,则所述视频客户端建立与视频设备的私有IP连接,并在所述私有IP连接上启动视频数据传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瓴盛科技有限公司,未经瓴盛科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011497686.1/2.html,转载请声明来源钻瓜专利网。