一种车机音视频同步播放方法技术

技术编号:23164195 阅读:32 留言:0更新日期:2020-01-21 22:28
本发明专利技术公开了一种车机音视频同步播放方法包括:被同步屏幕正在播放音视频,用户发起音视频同步操作;被同步屏幕视频播放器对视频文件和音频文件进行同步解码,生成时间戳同步的视频数据和音频数据;将视频数据写入被同步屏幕的视频播放器的显存,并通过显存拷贝的方式,复制一份视频数据同步写入目标屏幕的视频播放器的显存中;音频数据通过音频路由将音频数据流同时连接到被同步屏幕和目标屏幕的音频输出端口;将视频数据和音频数据转化处理后通过被同步屏幕的视频播放器和目标屏幕的视频播放器分别在被同步屏幕和目标屏幕上同步播放音视频。本发明专利技术所述方法通过在系统层面解决音视频共享问题,有效降低系统消耗,增加了系统的流畅度及稳定性。

【技术实现步骤摘要】
一种车机音视频同步播放方法
本专利技术属于车载多媒体
,具体涉及一种车机音视频同步播放方法。
技术介绍
车载信息娱乐系统(In-VehicleInfotainment简称IVI),是采用车载专用中央处理器,基于车身总线系统和互联网服务,形成的车载综合信息处理系统。IVI能够实现包括三维导航、实时路况、IPTV、辅助驾驶、故障检测、车辆信息、车身控制、移动办公、无线通讯、基于在线的娱乐功能及TSP服务等一系列应用,极大的提升的车辆电子化、网络化和智能化水平。随着人们对乘用车舒适性及娱乐性等方面要求的不断提升,“一机多屏”的多媒体音视频播放形式开始在高配置乘用车上得到应用,国产车型如:红旗HS7,进口车型如:宝马等,其主要应用场景是IVI系统主机物理连接两个以上娱乐屏,实现两个娱乐屏之间音视频的同步播放,如:在车内前排或后排屏幕播放视频时,可将播放内容同步播放到其他屏幕上(仪表盘除外)。在现有的“一机多屏”的音视频播放过程中,是通过软件,即“应用层面”实现多屏幕之间音视频同步播放,但是,由于同步播放的屏幕需要独立播放视频,然后进行同步处理,这种依赖软件实现同步播放的过程就需要消耗多份资源,应用层的系统消耗会相应的增加,影响系统流畅度,降低系统稳定性,影响用户体验。
技术实现思路
针对上述现有技术中存在的缺陷,本专利技术提供了一种车机音视频同步播放方法,本专利技术所述方法通过在系统层面解决音视频共享问题,有效降低系统消耗,增加了系统的流畅度及稳定性。结合说明书附图,本专利技术的技术方案如下:一种车机音视频同步播放方法,所述车机音视频同步播放方法具体过程如下:步骤1:被同步屏幕正在播放音视频,用户发起音视频同步操作;步骤2:被同步屏幕的视频播放器对正在播放音视频的视频文件和音频文件进行同步解码,生成时间戳同步的视频数据和音频数据;步骤3:将视频数据写入被同步屏幕的视频播放器的显存,同时通过显存拷贝的方式,复制一份视频数据同步写入目标屏幕的视频播放器的显存中;与此同时,音频数据通过音频路由将音频数据流同时连接到被同步屏幕和目标屏幕的音频输出端口;步骤4:将视频数据和音频数据转化处理后通过被同步屏幕的视频播放器和目标屏幕的视频播放器分别在被同步屏幕和目标屏幕上同步播放音视频。步骤1中,所述用户发起音视频同步操作的方式有三种,分别如下:第一种:被同步屏幕播放音视频,用户点击被同步屏幕上的推送同步软按键,被同步屏幕主动发出同步指令;第二种:被同步屏幕播放音视频,用户点击目标屏幕上的请求同步软按键,目标屏幕发出请求同步指令;第三种:被同步屏幕播放音视频,用户通过屏幕外触发方式向同步屏幕的视频播放器发出同步至目标屏幕的指令。与现有技术相比,本专利技术的有益效果在于:1、本专利技术所述车机音视频同步播放方法在IVI系统层面,仅需进行一次音视频解码,可有效减少IVI系统资源消耗,缩短同步过程,增加IVI系统流畅度并降低系统不稳定性,从而提高用户体验。2、本专利技术所述车机音视频同步播放方法能够实现主屏与副屏之间,或副屏与副屏之间点对点同步。3、本专利技术所述车机音视频同步播放方法中,发起同步的方法有多种,可以是被同步屏幕主动向目标屏幕发送同步内容,可以是目标屏幕向被同步屏幕请求发送同步内容,还可以是通过外部触发的方式,将被同步屏幕上的同步内容同步到目标屏幕上,如屏幕外的按键、手势识别信号触发或VR触发等,使得操作途径多种多样,以匹配不同的级别车型的需求。4、本专利技术所述车机音视频同步播放方法中,采用共享显存的方式实现视频流的同步,采用音频路由的方式实现音频多点输出,最后通过多媒体技术实现音频与视频的同步,使得整个同步过程准确,同步性良好。附图说明图1为适用本专利技术所述车机音视频同步播放方法的一机多屏系统外设结构示意图;图2a为本专利技术所述车机音视频同步播放方法中,第一种发起音视频同步操作方式示意图;图2b为本专利技术所述车机音视频同步播放方法中,第二种发起音视频同步操作方式示意图;图2c为本专利技术所述车机音视频同步播放方法中,第三种发起音视频同步操作方式示意图;图3为本专利技术所述车机音视频同步播放方法具体过程框图。具体实施方式为清楚、完整地描述本专利技术所述技术方案及其具体工作过程,结合说明书附图,本专利技术的具体实施方式如下:如图1所示,本专利技术所述车机音视频同步播放方法适用于基于IVI系统的车机音视频同步播放系统,所述车机音视频同步播放系统为“一机多屏”结构,即在一个IVI系统主机下,连接有一个主屏幕和一个主音频输出端,与此同时,IVI系统主机下还分别并联有若干个可独立播放多媒体视频文件的副屏幕以及与副屏幕一一对应的副音频输出端。所述IVI系统主机与主屏幕和主音频输出端、IVI系统主机与各个副屏幕和副音频输出端均采用数据线连接;所述主音频输出端和副音频输出端均为独立的声音输出部件(如扬声器)或独立的声音输出端口(如有线耳机连接端口或蓝牙耳机连接端口),所述副音频输出端集成在对应的副屏幕上。本专利技术所述的车机音视频同步播放方法可实现主屏幕与副屏幕之间或副屏幕与副屏幕之间音视频的同步播放。如图3所示,本专利技术所述的车机音视频同步播放方法具体过程如下:步骤1:屏幕A作为被同步屏幕正在播放音视频,此时,屏幕B作为目标屏幕,用户发起音视频同步操作;所述用户发起音视频同步操作的方式有三种,分别如下:第一种:如图2a所示,屏幕A播放音视频1,屏幕A上设有软按键,用户点击软按键“推送到屏幕B”,此时同步过程被触发,屏幕A的视频播放器将会将音视频1从屏幕A同步至屏幕B,即屏幕A主动向屏幕B同步音视频1,进而实现将屏幕A播放音视频1同步至屏幕B;第二种:如图2b所示,屏幕A播放音视频1,屏幕B上设有软按键,用户点击软按键“同步屏幕A”,屏幕B的视频播放器将会向屏幕A的视频播放器发出同步请求,此时同步过程被触发,屏幕A的视频播放器将会将音视频1从屏幕A同步至屏幕B,即屏幕B请求屏幕A同步音视频1,进而实现将屏幕A播放音视频1同步至屏幕B;第三种:如图2c所示,屏幕A播放音视频1,用户通过包括点击屏幕外的按键、手势识别信号触发或VR触发等方式向屏幕A的视频播放器发出同步至屏幕B的指令信号,此时同步过程被触发,屏幕A的视频播放器将会将音视频1从屏幕A同步至屏幕B,即通过外部触发同步过程,进而实现将屏幕A播放音视频1同步至屏幕B;步骤2:屏幕A的视频播放器对音视频1的视频文件和音频文件进行同步解码,生成时间戳同步的视频数据和音频数据;步骤3:将解码后生成的视频数据写入屏幕A的视频播放器的显存,同时通过显存拷贝的方式,将复制一份视频数据同步写入屏幕B的视频播放器的显存中;与此同时,解码后生成的音频数据通过安装在IVI系统主机内的音频路由软件,将音频数据流同时连接到屏幕A和屏幕B的音频输出端口;步骤4:根据视频播放技术,将视频数据和音频数据转本文档来自技高网...

【技术保护点】
1.一种车机音视频同步播放方法,其特征在于:/n所述车机音视频同步播放方法具体过程如下:/n步骤1:被同步屏幕正在播放音视频,用户发起音视频同步操作;/n步骤2:被同步屏幕的视频播放器对正在播放音视频的视频文件和音频文件进行同步解码,生成时间戳同步的视频数据和音频数据;/n步骤3:将视频数据写入被同步屏幕的视频播放器的显存,同时通过显存拷贝的方式,复制一份视频数据同步写入目标屏幕的视频播放器的显存中;与此同时,音频数据通过音频路由将音频数据流同时连接到被同步屏幕和目标屏幕的音频输出端口;/n步骤4:将视频数据和音频数据转化处理后通过被同步屏幕的视频播放器和目标屏幕的视频播放器分别在被同步屏幕和目标屏幕上同步播放音视频。/n

【技术特征摘要】
1.一种车机音视频同步播放方法,其特征在于:
所述车机音视频同步播放方法具体过程如下:
步骤1:被同步屏幕正在播放音视频,用户发起音视频同步操作;
步骤2:被同步屏幕的视频播放器对正在播放音视频的视频文件和音频文件进行同步解码,生成时间戳同步的视频数据和音频数据;
步骤3:将视频数据写入被同步屏幕的视频播放器的显存,同时通过显存拷贝的方式,复制一份视频数据同步写入目标屏幕的视频播放器的显存中;与此同时,音频数据通过音频路由将音频数据流同时连接到被同步屏幕和目标屏幕的音频输出端口;
步骤4:将视频数据和音频数据转化处理后...

【专利技术属性】
技术研发人员:吴明哲郑红丽蔡旭厉健峰公维学赵颖慧刘昕张茜铭
申请(专利权)人:中国第一汽车股份有限公司
类型:发明
国别省市:吉林;22

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

1