实现原生多声道音频数据输出方法、装置及智能电视制造方法及图纸

技术编号:30317136 阅读:32 留言:0更新日期:2021-10-09 23:17
本发明专利技术公开了一种实现原生多声道音频数据输出方法、装置及智能电视,方法包括构建多声道音频解码模块,其在解码多声道片源后,以原生多声道PCM格式向AudioHal传输音频数据;构建音频设备识别模块,识别标准音频播放设备支持的所有音频声道数目,并据此向音频格式匹配模块发送声道匹配命令;构建音频格式匹配模块,所述音频格式匹配模块接收音频设备识别模块发送的声道匹配命令,动态的对各个源PCM音频数据的声道进行ChannelDownmix或ChannelExpand处理,处理后的数据经过混合,向标准音频播放设备传输包含原生多声道的PCM音频数据。本发明专利技术完善了智能电视系统的多声道音频数据处理流程,在智能电视上实现了原生多声道音频数据输出功能,能实时兼容立体声和多声道外接音频设备。道外接音频设备。道外接音频设备。

【技术实现步骤摘要】
实现原生多声道音频数据输出方法、装置及智能电视


[0001]本专利技术涉及智能电视系统的音频输出
,尤其涉及一种实现原生多声道音频数据输出方法、装置及智能电视。

技术介绍

[0002]如今电视平台上的在线多声道片源越来越多,同时用户也能很容易的通过系统播放器播放本地多声道片源。但是现有智能电视系统中,对于标准外接音频设备(如USB音频设备、蓝牙音频设备等),系统实际只支持双声道的音频输出,原生多声道的影视片源也只能Channel Downmix为双声道,从而无法很好的支持多声道的外接音频设备,作为电视应用场景来说严重影响了观影体验,也无法充分发挥用户外接的标准多声道音响系统的多声道还原能力。

技术实现思路

[0003]本专利技术提供了一种实现原生多声道音频数据输出方法、装置及智能电视,以解决现有系统构架无法向标准外接音频设备(如USB音频设备、蓝牙音频设备等)直接输出原生的多声道音频数据,其原因在于系统没有针对多声道数据的传输进行优化设计,多声道音频数据只能Channel Downmix为双声道输出,从而无法很好的支持多声本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种实现原生多声道音频数据输出方法,其特征在于,包括:构建多声道音频解码模块,其在解码多声道片源后,以原生多声道PCM格式向AudioHal传输音频数据;构建音频设备识别模块,识别标准音频播放设备支持的所有音频声道数目,并据此向音频格式匹配模块发送声道匹配命令;构建音频格式匹配模块,所述音频格式匹配模块接收音频设备识别模块发送的声道匹配命令,动态的对各个源PCM音频数据的声道进行ChannelDownmix或者ChannelExpand处理,处理后的数据经过混合,向标准音频播放设备传输包含原生多声道的PCM音频数据。2.根据权利要求1所述的实现原生多声道音频数据输出方法,其特征在于,所述动态的对各个源PCM音频数据的声道进行ChannelDownmix或者ChannelExpand处理的方法包括:音频格式匹配模块对各个源PCM音频数据声道数目Src进行判断,如果源PCM音频数据声道数目Src等于音频输出声道数Dst,则不做处理;如果源PCM音频数据声道数目Src大于音频输出声道数Dst,则对此源的音频数据进行ChannelDownmix处理;如果源PCM音频数据声道数目Src小于音频输出声道数Dst,则对此源的音频数据进行ChannelExpand处理。3.根据权利要求1或2所述的实现原生多声道音频数据输出方法,其特征在于,所述标准音频播放设备包括标准5.1声道usb音频播放设备和标准立体声usb音频播放设备。4.根据权利要求3所述的实现原生多声道音频数据输出方法,其特征在于,所述标准音频播放设备为标准5.1声道usb音频播放设备时,所述音频格式匹配模块接收音频设备识别模块发送的声道匹配命令,动态的对各个源PCM音频数据的声道进行ChannelDownmix或者ChannelExpand处理,处理后的数据经过混合,向标准音频播放设备传输包含原生多声道的PCM音频数据的方法包括:音频格式匹配模块接收声道匹配命令,确定音频输出声道数Dst为5.1声道;对AudioFlinger和多声道音频解码模块发送来的PCM音频数据声道数目Src进行判断,并对AudioFlinger送来的立体声PCM音频数据进行ChannelExpand处理;对多...

【专利技术属性】
技术研发人员:罗迪
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:

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

1