中国投影网热线:18928465556  设为首页 | 刊物 | 投稿 | 视听号 | 投影通下载 [ 会员登录| 免费注册 ]

基于采集卡方案的多通道视频画面同步

中国投影网图形处理器资讯  美乐威  2021-6-30 15:35:39  编辑:巧乐滋  [ ]

从广电制作到专业视听,音视频的同步是很多方案设计中必须考虑的重要环节。以大屏显示为例,当多个屏幕通过拼接技术显示同一个画面时,如果屏幕接收到的画面之间不做同步处理,最终呈现的视频很可能出现画面拉丝的结果。为了实现音视频同步,解决各类实际应用中的挑战,人们探索了很多种方法和技术。在广电行业中,比较常用的是Genlock同步锁相技术-通过生成统一的时间码来同步信号源的时钟,实现同步的目的;而PTP(精准时间协议)则常用于同步整个计算机网络中的时钟。然而在使用采集卡的方案中,有没有更好的方法来实现视频之间的同步呢?我们将在本文重点探讨这个问题。

首先我们来看一下使用采集卡方案的基本工作流。采集卡作为视频源和电脑主机之间的桥梁,将外部的视频信号以帧或场为单位采集到电脑的CPU后交给应用程序实现后续操作。在这个过程中,应用程序需要依据视频信号上的时间戳信息来实现同步。研发人员都了解操作系统可以给进入电脑的视频打上时间信息,然而由系统打上的时间信息并不精确。如果采集卡硬件本身能给视频打上时间戳将能很好的解决这个问题。美乐威的采集卡上都包含了板载晶振,能为每一个采集通道提供一个独立的硬件时钟,每一个音视频帧到达采集卡的时间都会标记一个以100纳秒为单位的时间戳,时间戳就可以用来同步显示多个采集通道采集的视频画面。

想要获取由板载晶振打上精准时间戳的视频数据,软件研发人员需要调用美乐威MWCapture SDK中的美乐威采集接口。此外由于各采集通道的时钟相互独立,要想实现多通道画面的同步首先得让各个采集通道的硬件时钟同步,也就是要将其设置为相同的基准值。在采集之前先获取某一采集通道的当前时钟值,然后以该通道的时钟值作为时钟基准值设置到其他采集通道中。比如有4路采集通道,可以通过接口读取第1路通道的时钟值,然后再将其时钟值设置给2、3、4路通道。

待各路采集通道的硬件时钟同步后各通道就能够基于同一个时钟来打时间戳。在做画面同步时,可以以1通道的视频时间戳为基准,如果其它通道最近一帧的时间戳和其误差在一定范围内,那么即可认为四个通道最近采集的4帧视频属于同一个画面。

对“如何采集多通道视频并实现视频的同步和拼接”感兴趣的读者,可以参考开发人员文章。(https://cn.magewell.com/developer/14/detail)


关于美乐威
美乐威(MAGEWELL)是一家专注于音视频技术的设计研发型企业,于2011年成立,位于中国南京。
公司围绕采集、编码和传输三大核心技术推出了包括I/O、转换和编码三大产品系列。
产品服务于广电制作和专业视听两大核心领域,并广泛应用于视频会议、医疗影像、教育培训、娱乐服务等众多垂直行业。
联系美乐威
华东区:15951868434 
华南区:13809045508 
华北区:15151839205  

关注微信公众号

免责声明:本文图文素材来源于美乐威,本文仅代表作者个人观点,本站不作任何保证和承诺,若有任何疑问,请与本文作者或提供稿件商家联系。如涉及到侵权,请联系我们及时删除。


资讯评论

图形处理器
图形处理器
媒体矩阵 | 本站动态 | 关于TY360 | Global Projector | 投稿 | 意见 | 网站地图 | 友情链接
本站实名:中国投影网 | 投影机 | 投影机报价 国际域名:www.ty360.com 官方微博
版权所有© 2004-2022 深圳市中投传媒有限公司   粤ICP备05041759号
邮箱:web@ty360.com 电话:0755-26391166(十二线) 传真:0755-86024577
在线客服:点击这里给我发消息  视听学院-商家论坛群:视听学院-商家论坛