[发明专利]一种多组摄像头同步直播的方法在审
申请号: | 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 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 摄像头 数字高清 多路视频 时间戳 直播 摄像头视频 时间保持 视频播放 延时时长 缓冲区 播放 流畅性 视频 采集 | ||
1.一种多组摄像头同步直播的方法,其特征在于:
在运动场上按照不同角度和区域安装数个数字高清摄像头;
通过数个数字高清摄像头同时直播同一场比赛;
采集数个数字高清摄像头视频的时候,自动加入当前时间戳,以保证多路视频时间同步;
导播工具接收多路视频信息后,根据时间戳自动调整缓冲,使多路视频播放时间保持同步。
2.如权利要求1所述的一种多组摄像头同步直播的方法,其特征在于:
导播工具对分别接收的视频数据进行解码得到视频数据的时间戳;
获取当前播放视频数据的时间戳;
根据当前数个播放视频数据的时间戳计算当前数个视频播放的时间差;
根据当前视频播放的时间差设置缓冲区时长;
根据缓冲区时长确定适当的延时时间控制播放,以使数个视频数据播放同步。
3.如权利要求2所述的一种多组摄像头同步直播的方法,其特征在于:
若当前数个视频播放的时间差的绝对值在预定范围内,则使用默认长度的缓冲区,比如十秒(比真实世界的当前时间晚十秒),终端看到的视频是延时以后的视频,保证多路视频切换的时候时间是同步的;
若当前数个视频播放的时间差的绝对值大于预定上限值,则增大缓冲区,比如调节到20秒,此时终端看到的视频是延时20秒以后的视频。
4.如权利要求3所述的一种多组摄像头同步直播的方法,其特征在于:将数个视频数据加入时间戳,发送数个视频数据包至CDN。
5.如权利要求4所述的一种多组摄像头同步直播的方法,其特征在于:计算数个视频播放的时间差;选择合适的缓冲区时长,确定延时时长,将视频数据包缓存延时时间后再同步发送。
6.如权利要求5所述的一种多组摄像头同步直播的方法,其特征在于:
精确同步;
需要同步的相机,在连续采集模式(Free run)下,在125μs(微秒)内完成同步,125μs,一个iso周期,是最大的偏差量,同步工作是在快门(光积分)结束后完成,所以如果相机的快门时间不相同,在积分开始时刻是不同步的,如果是要求开始积分的时间同步,所有相机的快门时间必须相同,或者相机工作在外触发工作方式下,并且用同一触发源触发所有相机;
同步测试;
测试所有相机是否同步,一个最有效的方法就是设置好每台相机的Strobe输出,然后用示波器来监测Strobe信号,如果所有相机的快门时间相同,所有相机的Strobe信号应该是对齐的,如果快门时间不一样,Strobe脉冲的时间差与快门的时间差相同;另外一个测试相机同步的方法是用FlyCapture SDK自带的TimeSliceDemo或MultipleCameraEx两个demo程序,个程序使用相机图像的时间戳功能来检测同步情况,如果相机同步,不管单个相机的快门时间是多少,时间戳纪录的为光积分结束时间,图像时间戳的差值应该在125us之间;
相机同步延时;
在应用中,会需要相机同步延时一段固定的时间,这种情况下使用TRIGGER_DELAY寄存器0x834或者FRAME_SYNC_OFFSET寄存器0x1244,只适用于Dragonfly。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于虎扑(上海)文化传播股份有限公司,未经虎扑(上海)文化传播股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811594920.5/1.html,转载请声明来源钻瓜专利网。