基于采集卡方案的多通道视频画面同步
从广电制作到专业视听,音视频的同步是很多方案设计中必须考虑的重要环节。以大屏显示为例,当多个屏幕通过拼接技术显示同一个画面时,如果屏幕接收到的画面之间不做同步处理,最终呈现的视频很可能出现画面拉丝的结果。为了实现音视频同步,解决各类实际应用中的挑战,人们探索了很多种方法和技术。在广电行业中,比较常用的是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
关注微信公众号 |
免责声明:本文图文素材来源于美乐威,本文仅代表作者个人观点,本站不作任何保证和承诺,若有任何疑问,请与本文作者或提供稿件商家联系。如涉及到侵权,请联系我们及时删除。
最新资讯更多
- 明基为BlueCore激光高尔夫模拟器推出全新投影机
- 2020商用交互平板需求暴增,2021出货量将达56万
- 真色超短 新鲜视觉,理光HLD超短焦投影机打开会
- 飞利浦65BDL3352T/93智能会议平板助力福州敏威工
- 优派推出基于安卓的ViewBoard 52系列平板
- 户外投影仪推荐:小明 Q1 迷你投影仪
- 科视Christie Captiva 投影机以超值的性价比提供
- AIOT创新科技成果交流会在利亚德集团举行
- 东风行动|奥拓电子上半年渠道巡演收获满满
- 雷曼光电致敬建党百年 | 学党史、强信念、促管理
- 让校园的每个场景更智能!希沃创新方案惊艳湖北
- “红魔”在北京,科视助力曼联打造线下体验剧场
- 这个夏天海信TOUCH音乐阅读器带你沉浸书海畅享音
- 暑假来临,如何用智能投影仪给生活减负?