[发明专利]一种监控设备音视频流的分发方法、系统、设备和介质在审
申请号: | 202310294240.6 | 申请日: | 2023-03-23 |
公开(公告)号: | CN116319707A | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 张汉利;张远志 | 申请(专利权)人: | 河北衍画网络科技有限公司 |
主分类号: | H04L65/65 | 分类号: | H04L65/65;H04L65/756;H04L65/1101;H04L67/1004;H04L67/30 |
代理公司: | 成都顶峰专利事务所(普通合伙) 51224 | 代理人: | 陈秋霞 |
地址: | 054000 河*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 监控 设备 视频 分发 方法 系统 介质 | ||
本发明公开了一种监控设备音视频流的分发方法、系统、设备和介质,方法包括:接收监控设备基于国标协议发送的第一注册命令和各个收流服务基于私有协议发送的第二注册命令,根据第一注册命令完成监控设备的注册,并根据第二注册命令完成各个收流服务的注册;选取负载最少的收流服务作为目标收流服务,并采用实时时钟传输方式从监控设备中拉取RTP封装音视频流以分发至目标收流服务,以便目标收流服务采用抖动缓冲器对接收到的RTP封装音视频流进行重新排序、抖动处理和拆装,并将拆装后的音视频流进行二次封装后推向下一级流媒体服务。本发明解决了音视频播放时出现的花屏和卡顿问题。
技术领域
本发明属于音视频流分发技术领域,具体涉及一种监控设备音视频流的分发方法、系统、设备和介质。
背景技术
随着视频监控不断地向高清数字化的方向发展,视频的数据量越来越大,对视频处理设备的配置要求也越来越高。目前,处理视频数据的前端设备主要是嵌入式设备,而嵌入式设备的CPU处理性能和内存等资源往往难以满足处理视频数据的要求。因此,在当前嵌入式设备硬件资源有限的情况下,提高其软件的处理效率是提高嵌入式设备处理视频数据性能的有效方法之一。
目前,市面上常规的监控系统通过国标协议拉取向监控设备发送取流请求,然后监控设备用rtp(Real-time Transport Protocol,实时传输协议,由IETF的多媒体传输工作小组1996年在RFC 1889中公布)封装音视频流发送给服务端,服务端收到rtp流之后进行拆封音视频流,然后可以把音视频流封装成可以播放的格式,如http-flv格式或hls格式,以便用户可以拉流进行实时观看。然而,由于rtp包是通过udp协议进行发送的,所以当网络状况不好的时候,rtp会乱序或者丢包,但是目前的监控系统普遍没有对rtp包进行排序,导致用户观看视频时出现花屏或卡顿的问题。
发明内容
本发明的目的是提供一种监控设备音视频流的分发方法、系统、设备和介质,用以解决现有技术中存在的监控系统普遍没有对rtp包进行排序,导致用户观看视频时出现花屏或卡顿的技术问题。
为了实现上述目的,本发明采用以下技术方案:
本发明一方面提供一种监控设备音视频流的分发方法,包括:
接收监控设备基于国标协议发送的第一注册命令和各个收流服务基于私有协议发送的第二注册命令,根据第一注册命令完成监控设备的注册,并根据第二注册命令完成各个收流服务的注册;
选取负载最少的收流服务作为目标收流服务,并采用实时时钟传输方式从监控设备中拉取RTP封装音视频流以分发至目标收流服务,以便目标收流服务采用抖动缓冲器对接收到的RTP封装音视频流进行重新排序、抖动处理和拆装,并将拆装后的音视频流进行二次封装后推向下一级流媒体服务。
在一种可能的设计中,目标收流服务采用抖动缓冲器对接收到的RTP封装音视频流进行重新排序、抖动处理和拆装,包括:
目标收流服务采用抖动缓冲器,根据接收到的RTP封装音视频流的头部序号判断RTP封装音视频流是否乱序,若乱序,则按照头部序号对RTP封装音视频流进行重新排序;
对每一RTP封装音视频流进行缓存处理,以便减少RTP封装音视频流的抖动;
将RTP封装音视频流中的音频流和视频流进行剥离,以进行拆装。
在一种可能的设计中,将拆装后的音视频流进行二次封装后推向下一级流媒体服务,包括:
将拆装后的音视频流封装成flv格式标签以生成http-flv流地址、封装成ts切片形式以生成hls拉流地址、封装成rtc流格式以生成rtc流地址或者封装成rtmp流格式以生成rtmp流地址;
将二次封装后的音视频流推向用户播放器终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河北衍画网络科技有限公司,未经河北衍画网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310294240.6/2.html,转载请声明来源钻瓜专利网。