[发明专利]一种适应多种网络状况的视频监控客户端系统有效
申请号: | 201910312891.7 | 申请日: | 2019-04-18 |
公开(公告)号: | CN110113662B | 公开(公告)日: | 2021-08-24 |
发明(设计)人: | 孟利民;龚天恒;应颂翔;林梦嫚;蒋维 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | H04N21/4402 | 分类号: | H04N21/4402;H04N21/44;H04N21/442;H04N21/472;H04N7/18;H04L29/06;H04L1/18 |
代理公司: | 杭州天正专利事务所有限公司 33201 | 代理人: | 王兵;黄美娟 |
地址: | 310014 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 适应 多种 网络 状况 视频 监控 客户端 系统 | ||
一种适应多种网络状况的视频监控客户端,包括SIP通信模块、UDP通信模块、视频数据解析模块、视频数据丢包重传模块、视频播放模块、视频回放模块;SIP通信模块采用SIP+XML协议与服务器进行数据通信,UDP通信模块接收视频数据包后交由视频数据解析模块进行数据解析,视频数据解析模块从视频流数据中提取出H264视频数据并对数据进行解析,视频播放模块将H264视频数据在界面上进行播放,视频数据丢包重传模块在视频数据包丢包时,完成视频数据的重传补包,视频回放模块请求历史视频回放。本发明在视频监控客户端中采用了一种UDP的视频丢包重传与针对不同网络状况客户端的行为作出的调整,使其在不同的网络状况下视频质量能够有较高的提升。
技术领域
本发明属于视频监控领域,特别涉及视频监控客户端系统。
背景技术
随着网络技术和多媒体技术的发展,视频监控越来越成为安全领域的最重要的应用之一。
实时视频播放无疑是视频监控最为重要的业务之一。由于安全行业的特殊要求,视频监控客户端通常需要支持7*24小时长时间不间断的实时视频播放。这就对视频监控客户端的稳定性和流畅性提出了极高的要求。
常见的视频监控客户端主要是部署在PC机上的一个应用程序。而在视频流的广域网传输中一旦网络状况发生了波动,则会对视频播放产生较大的影响,怎么使广域网的网络波动对视频质量的影响降到最低则是本发明的主要目的。
发明内容
本发明要克服现有技术的上述缺点,提供一种视频监控客户端,使其能够适应不同的网络状况,在网络状况较差的情况下也能够保证视频的质量。
本发明解决其技术问题所采用的技术方案是:
一种适应多种网络状况的视频监控客户端,包括SIP通信模块、UDP通信模块、视频数据解析模块、视频数据丢包重传模块、视频播放模块、视频回放模块。所述SIP通信模块采用SIP+XML协议与服务器进行数据通信,所述UDP通信模块接收视频数据包后交由视频数据解析模块进行数据解析,所述视频数据解析模块从视频流数据中提取出H264视频数据并对数据进行解析处理,所述视频播放模块将H264数据在界面上进行播放,所述视频数据丢包重传模块在视频数据包丢包时,完成视频数据的重传补包,所述视频回放模块请求历史视频回放。
首先视频监控客户端通过SIP通信模块完成用户的登录与用户在线状态的保活。同时,也用于发送实时视频请求与视频回放请求。发送请求的内容包括,设备号、视频流传输用的UDP端口号与请求的操作类型。
进一步,UDP通信模块在SIP通信模块发送视频请求之后,接收指定端口传来的UDP视频流,并将视频流数据存入一级缓存区中待视频数据解析模块使用。
再进一步,视频数据解析模块通过解析UDP通信模块存储在一级缓存区中的视频流数据,可以从不同种类的视频流中提取出H264视频数据,从而完成对不同种类设备不同种类视频流的播放,同时可以通过视频流数据包中的序列号得到丢失数据包的序列号与丢包数量,将发生丢包的序列号交于视频数据丢包重传模块,其余视频数据存储进二级缓存区等待丢包重传完毕。通过得到的实时丢包数量,利用丢包率对实时网络状况进行分析,通过一定时隙内接收到的数据包序列号可得出这段时间应接收到的数据包总数r(n),再通过数据包总数r(n)减去实际接收到的数据包数得到丢包数l(n),计算出丢包率f(n)=l(n)/r(n)。由于丢包率可能频繁变化,再对丢包率进行平滑处理,得到平滑处理后的丢包率t(n)=(1-α)×t(n-1)+α×f(n),其中α的取值决定了前一次丢包率f(n)对t(n)的影响比重。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910312891.7/2.html,转载请声明来源钻瓜专利网。