一种高清音视频的无缝切换实现热备份的方法及系统技术方案

技术编号:14647127 阅读:210 留言:0更新日期:2017-02-16 04:01
本发明专利技术公开了一种高清音视频的无缝切换实现热备份的方法及系统,该系统包括视频接收芯片、视频检测模块、视频缩放模块、视频锁定模块、视频缓存模块、视频输出模块、音频切换模块和视频发射芯片。该方法实现了自动无缝切换备份音视频,能够很好地解决重要场景中不能中断视频的问题,提高用户体验。比现有技术更人性化,体验更好,使用更方便。

【技术实现步骤摘要】

本专利技术涉及音视频
,特别涉及一种高清音视频的无缝切换实现热备份的方法及系统
技术介绍
人获取信息的方式绝大部分来自视觉,而视频可以让人非常直观的感知到这个世界。实时视频显示几乎无处不在,商场、影院、政府机构、部队指挥中心等等,随处可见的是监视显示屏,实时流动着五彩斑斓的信息。随着人们对视频质量的要求越来越高,已不满足标清分辨率的实时现实,追求更高分辨率的显示比如1920x1080p/60,甚至更高的4k分辨率。在一些重要场合,比如国家领导人会议现场,要求视频不能中断,这就要求视频有备份功能,即当前视频出现异常时,能够实时检测到,并且自动切换到备用信号源,保证会议的顺利进行。而因为是重要会议,这里需要强调的是不能让用户感受到异常,因而,无缝切换热备份就显得很重要了。普通的备份功能是,当前视频断掉时,选择备用信号源,有的时候甚至需要人工去切换,切换过程会黑屏,这就给用户一个不好的体验,让其感受到异常的存在。而无缝切换热备份就不存在这种问题,当前信号源异常时,系统会自动切换到备用信号源,由于采用无缝切换方法,不会有黑场,用户感受不到异常的存在。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术在当前视频异常,需人工去切换到备用信号源,或者是自动切换到备用信号源,会出现黑场的缺陷,提出了一种高清音视频无缝切换实现热备份的方法及系统。本专利技术解决所述技术问题所采用的技术方案是:设计一种高清音视频的无缝切换实现热备份的方法,其特征在于,包括下述步骤:S00步骤:输入视频1、2,视频接收芯片将两路视频的差分视频信号解压成TTL电平的视频数据和音频数据;S01步骤:检测两路视频的视频数据是否是所支持的输入分辨率:如果在所需要支持的输入分辨率范围内,则认为该分辨率有效,否则认为无效;S02步骤:视频缩放模块将输入分辨率缩放到所需要支持的缩放分辨率;S03步骤:视频锁定模块检测视频是否稳定;在S01步骤认为该视频为有效的前提下,对S02输出的视频同步信号进行计数;分别对两路视频进行检测,如果稳定,则会选择该视频输出;如果不稳定,判断第2路视频是否稳定,此时如果第2路视频稳定,选择第2路视频输出,实现备份功能;如果两路视频都不稳定,则关闭输出;S04步骤:视频缓存模块将S03步骤中稳定的视频数据不停歇的写入DDR,并从DDR中不停歇的读取;S05步骤:视频输出模块内部产生视频发射芯片所需要的PCLK、DE、VS、HS信号,并读取S04步骤中的DDR中存储的视频数据,将其发送到视频发射芯片;S06步骤:默认情况下,音频切换模块选择来自视频1的音频数据发送给视频发射芯片,如果视频1出现异常,音频切换模块切换视频2的音频数据给视频发射芯片,从而实现音频的切换热备份;至此,实现了音视频的无缝切换实现热备份。进一步地,本专利技术设计一种高清音视频的无缝切换实现热备份的系统,该系统包括视频接收芯片、视频检测模块、视频缩放模块、视频锁定模块、视频缓存模块、视频输出模块、音频切换模块和视频发射芯片,视频接收芯片将输入的两路视频的差分视频信号分别解压成TTL电平的视频数据和音频数据,视频检测模块检测两路视频的视频数据是否是所支持的输入分辨率,如果在所需要支持的输入分辨率范围内,则认为该分辨率有效,否则认为无效;视频缩放模块将输入分辨率缩放到所需要支持的缩放分辨率。视频锁定模块检测视频是否稳定,在视频检测模块认为该视频数据有效的前提下,视频缩放模块对该视频数据进行缩放,视频锁定模块对经视频缩放模块缩放后的视频数据的视频同步信号进行计数,若经过计数后认为该视频数据稳定,则将该路视频数据发送给视频缓存模块进行读写操作;若该视频数据不稳定,则切换另一路视频数据进行判断,若稳定则将当前的视频数据发送给视频缓存模块进行读写操作,实现视频数据无缝切换热备份。若两路视频数据都不稳定,则关闭输出。视频输出模块内部产生视频发射芯片所需要的PCLK、DE、VS、HS信号,并从视频缓存模块内部读取视频数据,将视频数据发送给视频发射芯片,若当前视频正常,音频切换模块则将当前的音频数据发送给视频发射芯片,若当前视频异常,音频切换模块则将另一路的视音数据发送给视频发射芯片,从而实现音频数据的无缝切换热备份。与现有技术相比,本专利技术的有益效果在于:本专利技术实现了自动无缝切换备份音视频的技术,能够很好地解决重要场景中不能中断视频的问题,提高用户体验。比现有技术更人性化,体验更好,使用更方便。附图说明图1为本专利技术一种高清音视频无缝切换实现热备份的方法一种实施例的操作流程示意图;图2为本专利技术一种高清音视频无缝切换实现热备份的系统一种实施例的结构框图及工作原理示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术提供一种高清音视频无缝切换实现热备份的方法(参见图1),其特征在于,包括如下步骤:S00步骤:输入视频1、2,视频接收芯片将两路视频的差分视频信号解压成TTL电平的视频数据和音频数据。分别为24bit的RGB视频数据以及同步信号PCLK、DE、HS、VS信号,以及音频数据SD0及采用时钟SCLK、左右声道时钟WCLK;S01步骤:检测两路视频的视频数据是否是所支持的输入分辨率:在PCLK的采样时钟下,通过对DE以及HS进行计数,得到HTOTAL值,即一行的总像素点,通过对VS以及HS进行计数,得到一帧视频的总行数VTOTAL。得到HTOTAL和VTOTAL后,可以得知当前的输入分辨率是多少,如果在所需要支持的输入分辨率范围内,则认为该分辨率有效,否则认为无效;比如通过DE以及HS计数,得到当前视频的HTOTAL值为1920,通过VS以及HS计数得到VTOTAL值为1080,则表示当前输入分辨率为1920*1080,在所支持分辨率范围内。S02步骤:视频缩放模块将输入分辨率缩放到所需要支持的缩放分辨率。这里需要调用xilinx的IP库。本系统采用scaler3.0的IP库。该IP实现视频的缩放功能。通过调用此IP,可以将视频从一个分辨率放大或缩小到另外一个分辨率。S03步骤:视频锁定模块检测视频是否稳定。通过S01步骤可以得知当前输入分辨率是否有效,在S01步骤认为该视频为有效的前提下,对S02输出的视频同步信号进行计数。这里的要用到的同步信号为VS,如果连续8个VS上升沿来临,S01步骤都认为有效的话,那么认为该输入视频已经是稳定的,可以告诉下一个模块进行读写操作。分别对两路视频进行检测,如果稳定,则会选择该视频输出。如果不稳定,判断第2路视频是否稳定,此时如果第2路视频稳定,选择第2路视频输出,实现备份功能。如果两路视频都不稳定,则关闭输出。S04步骤:视频缓存模块(也即DMA模块)将S03步骤中稳定的视频数据不停歇的写入DDR,并从DDR中不停歇的读取。在S03步骤后,如果视频已稳定,则会将S02步骤后的视频数据写入DDR中,这里需要不间断地写入4帧数据。视频数据的输出需要从这里进行读取,也为不间断的4帧数据。S03以及S本文档来自技高网...
一种高清音视频的无缝切换实现热备份的方法及系统

【技术保护点】
一种高清音视频的无缝切换实现热备份的方法,其特征在于,包括下述步骤:S00步骤:输入视频1、2,视频接收芯片将两路视频的差分视频信号解压成TTL电平的视频数据和音频数据;S01步骤:检测两路视频的视频数据是否是所支持的输入分辨率:如果在所需要支持的输入分辨率范围内,则认为该分辨率有效,否则认为无效;S02步骤:视频缩放模块将输入分辨率缩放到所需要支持的缩放分辨率;S03步骤:视频锁定模块检测视频是否稳定;在S01步骤认为该视频为有效的前提下,对S02输出的视频同步信号进行计数;分别对两路视频进行检测,如果稳定,则会选择该视频输出;如果不稳定,判断第2路视频是否稳定,此时如果第2路视频稳定,选择第2路视频输出,实现备份功能;如果两路视频都不稳定,则关闭输出;S04步骤:视频缓存模块将S03步骤中稳定的视频数据不停歇的写入DDR,并从DDR中不停歇的读取;S05步骤:视频输出模块内部产生视频发射芯片所需要的PCLK、DE、VS、HS信号,并读取S04步骤中的DDR中存储的视频数据,将其发送到视频发射芯片;S06步骤:默认情况下,音频切换模块选择来自视频1的音频数据发送给视频发射芯片,如果视频1出现异常,音频切换模块切换视频2的音频数据给视频发射芯片,从而实现音频的切换热备份;至此,实现了音视频的无缝切换实现热备份。...

【技术特征摘要】
1.一种高清音视频的无缝切换实现热备份的方法,其特征在于,包括下述步骤:S00步骤:输入视频1、2,视频接收芯片将两路视频的差分视频信号解压成TTL电平的视频数据和音频数据;S01步骤:检测两路视频的视频数据是否是所支持的输入分辨率:如果在所需要支持的输入分辨率范围内,则认为该分辨率有效,否则认为无效;S02步骤:视频缩放模块将输入分辨率缩放到所需要支持的缩放分辨率;S03步骤:视频锁定模块检测视频是否稳定;在S01步骤认为该视频为有效的前提下,对S02输出的视频同步信号进行计数;分别对两路视频进行检测,如果稳定,则会选择该视频输出;如果不稳定,判断第2路视频是否稳定,此时如果第2路视频稳定,选择第2路视频输出,实现备份功能;如果两路视频都不稳定,则关闭输出;S04步骤:视频缓存模块将S03步骤中稳定的视频数据不停歇的写入DDR,并从DDR中不停歇的读取;S05步骤:视频输出模块内部产生视频发射芯片所需要的PCLK、DE、VS、HS信号,并读取S04步骤中的DDR中存储的视频数据,将其发送到视频发射芯片;S06步骤:默认情况下,音频切换模块选择来自视频1的音频数据发送给视频发射芯片,如果视频1出现异常,音频切换模块切换视频2的音频数据给视频发射芯片,从而实现音频的切换热备份;至此,实现了音视频的无缝切换实现热备份。2.根据权利要求1所述的一种高清音视频的无缝切换实现热备份的方法,其特征在于,输入视频1、2解压后的视频数据和音频数据分别为24bit的RGB视频数据以及同步信号PCLK、DE、HS、VS信号,以及音频数据SD0及采用时钟SCLK、左右声道时钟WCLK。3.根据权利要求1所述的一种高清音视频的无缝切换实现热备份的方法,其特征在于,S01步骤中检测视频数据输入分辨率的方法为:在PCLK的采样时钟下,通过对DE以及HS进行计数,得到HTOTAL值,即一行的总像素点,通过对VS以及HS进行计数,得到一帧视频的总行数VTOTAL;得到HTOTAL和VTOTAL后,可以得知当前的输入分辨率是多少。4.根据权利要求1所述的一种高清音视频的无缝切换实现热备份的方法,其特征在于,视频缩放模块采用scaler3.0的IP库。5.根据权利要求1所述的一种高清音视频的无缝切换实现热备份的方法,其特征在于,S03步骤中判断输入视频有效的方法为:选取同步信号VS,如果连续8个VS上升沿来临,S01步骤都认为有效的话,那么认为该输入视频为稳定。6.根据权利要求1所述的一种高清音视频的无缝切换实现热备份的方法,其特征在于,S04步骤中,视频缓存模块将S03步骤中稳定的视频数据的4帧数据不停歇的写入DDR,并从DDR中不停歇的读取4帧数据。7.一种高清音...

【专利技术属性】
技术研发人员:刘兴宗陈蜀良王迎春王永强
申请(专利权)人:深圳市载德光电技术开发有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1