【技术实现步骤摘要】
一种视频监控联网信令分片传输方法及装置
[0001]本专利技术属于视频监控通信
,具体涉及一种视频监控联网信令分片传输方法及系统。
技术介绍
[0002]GB/T 28181—2016协议(公共安全视频监控联网系统信息传输、交换、控制技术要求)规定了公共安全视频监控联网系统的互联结构,传输、交换、控制的基本要求和安全性要求,以及控制、传输流程和协议接口等技术要求。适用于公共安全视频监控联网系统的方案设计、系统检测、验收以及与之相关的设备研发、生产。
[0003]GB/T28181-2016国标协议通过SIP协议承载,而SIP协议消息可以通过UDP或TCP两种协议进行传输。其中国标协议通过UDP来传输时,性能较高,但视频监控类信令服务端在进行数据量较大的信息传输时,受限于UDP协议单次传输大小,比如大于64K数据时,往往容易照成数据被截断或需要切换成TCP模式进行传输。这种情况导致在实际使用中,无法通过UDP协议传输全部的国标业务数据,单次数据较大时,往往需要切换成TCP后,再回切UDP,浪费系统性能。加之,TC ...
【技术保护点】
【技术特征摘要】
1.一种视频监控联网信令分片传输方法,其特征在于,包括:获取待传输数据,并按预设大小和预设视频监控联网协议对所述待传输数据进行分片,得到一个或多个分片数据;其中,每个分片数据包括序号、片序号、生成时间、生命周期和传输状态;基于每个分片数据的生成时间和生命周期,对所述一个或多个分片数据进行缓存;将每个从缓存取出的分片数据封装为SIP消息;将每条SIP消息转换为UDP消息,然后将所述UDP消息发送至网络;响应于网络的UDP消息,将每条UDP消息解析为SIP消息;根据解析后的SIP消息的返回信息,对缓存的分片数据进行移除。2.根据权利要求1所述的视频监控联网信令分片传输方法,其特征在于,所述按预设大小和预设视频监控联网协议对所述待传输数据进行分片,得到一个或多个分片数据包括:基于预设视频监控联网协议,对所述待传输数据进行分析;根据预设大小对待传输数据进行分片:将大于预设大小的待传输数据划分为至少1个分片;将大于预设大小的待传输数据划分为1个分片。3.根据权利要求2所述的视频监控联网信令分片传输方法,其特征在于,所述预设大小为64KB。4.根据权利要求1所述的视频监控联网信令分片传输方法,其特征在于,所述基于每个分片数据的生成时间和生命周期,对所述一个或多个分片数据进行缓存包括:按生成时间和生命周期对一个或多个分片数据排序;将生命周期低于预设值的分片数据优先发出处理请求;将生命周期高于预设值的分片数据从缓存中清除。5.根据权利要求1所述的视频监控联网信令分片传输方法,其特征在于,所述将每条SIP消息转换为UDP消息,然后将所述UDP消息发送至网络包括:响应于一条或多条SIP消息,将所述将每条SIP消息转换为UDP报文,然后将所述UDP报文发送至网络。6.根据权利要求1至5任一项所...
【专利技术属性】
技术研发人员:王洵,罗伦文,朱博,吕琛,
申请(专利权)人:武汉中科通达高新技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。