[发明专利]一种多通道音视频同步播放处理方法有效
申请号: | 201410741040.1 | 申请日: | 2014-12-08 |
公开(公告)号: | CN104378675B | 公开(公告)日: | 2019-07-30 |
发明(设计)人: | 王国清;林文山;陈辉;夏欢 | 申请(专利权)人: | 厦门雅迅网络股份有限公司 |
主分类号: | H04N21/43 | 分类号: | H04N21/43;H04N21/8547 |
代理公司: | 厦门市精诚新创知识产权代理有限公司 35218 | 代理人: | 方惠春 |
地址: | 361000 福建*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多通道 音视频同步 参考 数据流缓存 播放处理 播放控制 通道处理 双向帧 播放 链表 队列 音频通道数据 时间戳标记 快速处理 视频监控 视频通道 同步播放 音视频流 时间戳 时间点 空帧 逐帧 填充 移动 | ||
本发明涉及视频监控领域,提供一种可快速处理多通道音视频流、实现多通道音视频同步播放控制的多通道音视频同步播放处理方法,包括以下步骤:建立以共同的参考时间戳T为相对起点的时间戳标记轴T1‑Tn秒;建立由双向帧链表与数据流缓存队列构成的帧通道处理视频通道数据;建立由双向帧链表与数据流缓存队列构成的帧通道处理音频通道数据;多通道音视频同步播放控制,计算所有帧通道相对起始播放时间T1和结束时间Tn,调整所有帧通道参考时间和帧编号,填充空帧,使每个帧通道的数据从同一个参考时间时间点T1开始到参考时间Tn结束,当所有帧通道中的当前帧均有数据时即可播放当前帧,并移动到下一个帧等待播放,依此控制逐帧同步播放。
技术领域
本发明涉及视频监控领域,特别涉及一种多通道音视频同步播放处理方法。
背景技术
目前,在传统远程车载视频终端中,音频采集和视频采集是由不同的硬件设备完成的,因此音频数据和视频数据在存储和传输上是分离的。这就要求监控中心进行视频监控展现时必须进行音视频播放的同步控制。现有技术使用的方法是给每个视频和音频数据包打上时间戳,通过时间戳匹控制音视频的播放时间和播放速度,实现时间上的同步。这种方法是最常用的方法,在单通道视频和音频的情况下,完全能够满足日常需要。但是随着无线网络带宽和传输速率的不断升级,以及人们对车辆运输安全意识的不断提高,一辆车动辄4路,甚至8路、16路音视频通道。通过多路摄像头和音频的同步播放,实现对车辆周围环境多个视野角度的同步实时视频监控和视频录像回放成为了最基本的要求。但是由于每路音视频通道的工作状态、数据采集时间间隔、网络传输延迟等因素影响,导致音视频时间分布各异,可以说从数据源头上音视频数据就是不同步的。对此,简单基于时间戳实现的音视频同步控制方法,随着通道数的增加,不仅实现复杂,而且难度也越来越高,同时性能和播放效果也差强人意,更不用说实现多通道音视频同步快进快退和同步跳转播放这些难度更大的功能了。因而如何实现多通道音视频不同步数据源的同步播放是现有技术急需解决的难题。
发明内容
因此,针对上述的问题,本发明提出一种结构简单、可快速处理多通道音视频流、实现多通道音视频的同步播放控制、技术成本不受音视频通道数量的影响、播放效果好、具有良好的可扩展性以及有效减少后续的研发和维护成本的多通道音视频同步播放处理方法。
为解决此技术问题,本发明采取以下方案:一种多通道音视频同步播放处理方法,多通道音视频数据同步处理包括以下步骤:
(1)、设定各个音频、视频通道对应的音频、视频数据基于同一个参考时钟的时间戳T标记轴T1-Tn秒,n为自然数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门雅迅网络股份有限公司,未经厦门雅迅网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410741040.1/2.html,转载请声明来源钻瓜专利网。