[发明专利]一种多组摄像头同步直播的方法在审
申请号: | 201811594920.5 | 申请日: | 2018-12-25 |
公开(公告)号: | CN109495760A | 公开(公告)日: | 2019-03-19 |
发明(设计)人: | 殷学斌;刘洋 | 申请(专利权)人: | 虎扑(上海)文化传播股份有限公司 |
主分类号: | H04N21/218 | 分类号: | H04N21/218;H04N21/2187;H04N21/242;H04N21/43;H04N21/658;H04N21/8547 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 200080 上海市虹*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 摄像头 数字高清 多路视频 时间戳 直播 摄像头视频 时间保持 视频播放 延时时长 缓冲区 播放 流畅性 视频 采集 | ||
本发明公开了一种多组摄像头同步直播的方法,在运动场上按照不同角度和区域安装数个数字高清摄像头;通过数个数字高清摄像头同时直播同一场比赛;采集数个数字高清摄像头视频的时候,自动加入当前时间戳;导播工具接收多路视频信息后,根据时间戳自动调整缓冲区大小,选择合适的延时时长播放视频,使多路视频播放时间保持同步,提高了视频播放的流畅性和画面的一致性。
技术领域
本发明涉及一种直播方法,具体涉及一种多组摄像头同步直播的方法。
背景技术
随着现场直播网络技术的发展,用户通过网络可进行在线观看体育比赛,例如进行观看篮球比赛,需要采集现场的图像数据,即视频数据传输给其他用户,并在其他用户处播放该采集的视频数据。
传统的视频采集传输方式是采用单一通道传输合流后的视频,并在接收端将合流后的播放。但现实中存在的问题是以篮球比赛为例,球场上会多角度、多区域分布多组摄像头,而这些摄像头拍摄的视频由于网络情况导致在终端显示后时间不一致,这就就出现终端观感差,画面不一致的问题。
针对上述的问题,本发明提供了一种多组摄像头直播同步的方法,通过在采集的视频中自动加入当前时间戳,视频流先通过导播工具进行缓冲,然后根据读取出视频流中的时间戳对齐多路视频,切换后播放,从而实现多路画面时间同步。
发明内容
本发明提供的一种多组摄像头同步直播的方法,具体如下:
在运动场上按照不同角度和区域安装数个数字高清摄像头;
通过数个数字高清摄像头同时直播同一场比赛;
采集数个数字高清摄像头视频的时候,自动加入当前时间戳,以保证多路视频时间同步;
导播工具接收多路视频信息后,根据时间戳自动调整缓冲区时长,选择适当的延时时间播放,使多路视频播放时间保持同步。
上述的一种多组摄像头同步直播的方法,其中:
导播工具对分别接收的视频数据进行解码得到视频数据的时间戳;
获取当前播放视频数据的时间戳;
根据当前数个播放视频数据的时间戳计算当前数个视频播放的时间差;
根据当前视频播放的时间差设置缓冲区时长;
根据缓冲区时长确定适当的延时时间控制播放,以使数个视频数据播放同步。
上述的一种多组摄像头同步直播的方法,其中:
若当前数个视频播放的时间差的绝对值在预定范围内,则使用默认长度的缓冲区,比如十秒(比真实世界的当前时间晚十秒),终端看到的视频是延时以后的视频,保证多路视频切换的时候时间是同步的;
若当前数个视频播放的时间差的绝对值大于预定上限值,则增大缓冲区,比如调节到20秒,此时终端看到的视频是延时20秒以后的视频。
上述的一种多组摄像头同步直播的方法,其中:将数个视频数据加入时间戳,发送数个视频数据包至CDN。
上述的一种多组摄像头同步直播的方法,其中:计算数个视频播放的时间差;选择合适的缓冲区时长,确定延时时长,将视频数据包缓存延时时间后再同步发送。
上述的一种多组摄像头同步直播的方法,其中:
精确同步;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于虎扑(上海)文化传播股份有限公司,未经虎扑(上海)文化传播股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811594920.5/2.html,转载请声明来源钻瓜专利网。