一种自适应音频输出的方法、装置、音频发送端及系统的制作方法_2

文档序号:9616941阅读:来源:国知局
,还有128字节的扩展的EDID。前128位即基本的EDID信息包含了供应商信息、最大图像大小信息、颜色设置信息、厂商预设置信息、频率范围的限制信息等等,而后128位即扩展的EDID信息包含了在基本的H)ID信息中没有描述到的更详细的音视频信息。具体到本发明,本领域的技术人员可根据后128位即扩展的EDID信息查找到具体音频格式信息,即该音频接收端所支持的音频格式。
[0048]上述查找音频接收端所支持的音频格式的方法仅仅是为了更好的理解本发明而做的一个具体的例子,本领域的技术人员也可以通过其他的方法来查找音频接收端所支持的音频格式,例如通过预先在音频接收端设置列表或其他参数,通过列表或参数来标明该音频接收端所支持的音频格式,并在音频接收端与音频发送端连接后,将该列表或参数发送给音频发送端,音频发送端在播放某个音频前,再根据该列表或参数判断是否对音频进行解码。
[0049]图2为本发明实施例的另一种自适应音频输出的方法的流程图,下面将结合图2,主要以智能电视盒作为音频发送端,电视作为音频接收端对本发明进行详细的解释和说明:
[0050]S201:智能电视盒通过HDMI连接电视,连接完成后启动智能电视盒和电视;
[0051]S202:智能电视盒获取电视的EDID信息,并对EDID信息进行解析,解析出电视所支持的音频格式信息;
[0052]S203:智能电视盒对用户选择需要播放的音视频文件的头进行解析,获取要播放的音视频文件的音频编码;
[0053]S204:智能电视盒根据解析的电视的EDID信息以及用户选择需要播放的音视频文件的格式,判断电视是否支持该音频文件的解码;
[0054]S205:如果是,则不需要对音频文件进行解码,直接将音频文件以源码输出给电视,由电视来进行解码;
[0055]S206:如果否,则通过软解码器对音频文件进行解码,并将解码后的音频文件输出给电视;
[0056]S207:电视开始播放音频文件。
[0057]本发明实施例还提供了自适应音频输出的装置,参见图3,该装置具体是设置在音频发送端上,该装置具体包括:相互连接的判断单元31、解码单元32和发送单元33 ;
[0058]判断单元31,用于判断音频接收端是否支持待播放的音频的音频格式的解码,如果是,触发发送单元33,否则触发解码单元32 ;
[0059]解码单元32,用于对所述音频进行解码,解码后触发所述发送单元33 ;
[0060]发送单元33,用于向所述音频接收端输出所述音频的源码,或向所述音频接收端输出所述解码单元32解码后的音频数据。
[0061]作为本发明的一个优选的实施例,本发明的装置还设置有获取单元34,具体如图4所示,本发明的获取单元34与判断单元31连接;
[0062]本发明具体通过获取单元34获取所述音频接收端的扩展显示标识数据EDID信息,再通过判断单元31根据所述EDID信息判断所述音频接收端是否支持所述音频的音频格式的解码,如果是,触发所述发送单元33,否则触发所述解码单元32。再进一步的,本发明的判断单元31具体是根据音频接收端的EDID信息中的音频格式信息来判断所述音频接收端是否支持所述音频的音频格式的解码,如果是,触发所述发送单元33,否则触发所述解码单元32。
[0063]本发明实施例中的解码单元32具体是通过软解码器对所述音频进行解码。
[0064]本发明实施例中的所述EDID信息具体包括:供应商信息、最大图像大小信息、颜色设置信息、厂商预设置信息、频率范围的限制信息、音频格式以及视频格式信息。
[0065]本发明实施例的装置中的内容可参考方法部分的相关内容进行理解,在此不再赘述。
[0066]本发明实施例还提供了一种音频发送端,该音频发送端包括上述任意一种所述的
目-ο
[0067]本发明实施例还提供了一种自适应音频输出的系统,该系统包括相互连接的音频发送端和音频接收端,音频发送端和音频接收端具体如下:
[0068]音频发送端,判断音频接收端是否支持待播放的音频的音频格式的解码,如果是,则向所述音频接收端输出所述音频,否则对所述音频进行解码,并向所述音频接收端输出解码后的音频数据;
[0069]音频接收端接收所述音频发送端发送来的所述音频或解码后的音频数据。
[0070]作为本发明的一个优选实施例,本发明的音频发送端具体用于,获取所述音频接收端的扩展显示标识数据H)ID信息,并根据所述EDID信息判断所述音频接收端是否支持所述音频的音频格式的解码,如果是,则向所述音频接收端输出所述音频,否则对所述音频进行解码,并向所述音频接收端输出解码后的音频数据。
[0071]本发明提供的自适应音频输出的方法、装置、音频发送端及系统,能够带来以下有益效果:
[0072]本发明通过音频发送端判断音频接收端是否支持待播放的音频的音频格式的解码,并根据判断结果自动输出解码后的音频流或者源码,让用户不必进行任何的操作设置,就可以听到高质量的音频,避免了用户每次切换输出设备都要进行繁杂设置的问题,提高了用户使用的体验。
[0073]以上所述,仅为本发明较佳的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书的保护范围为准。
【主权项】
1.一种自适应音频输出的方法,其特征在于,包括: 判断音频接收端是否支持待播放的音频的音频格式的解码,如果是,则向所述音频接收端输出所述音频,否则对所述音频进行解码,并向所述音频接收端输出解码后的音频数据。2.根据权利要求1所述的方法,其特征在于,判断音频接收端是否支持待播放的音频的音频格式的解码的步骤具体包括: 获取所述音频接收端的扩展显示标识数据H)ID信息,并根据所述EDID信息判断所述音频接收端是否支持所述音频的音频格式的解码。3.根据权利要求2所述的方法,其特征在于,根据所述EDID信息判断所述音频接收端是否支持所述音频的音频格式的解码的步骤具体包括: 根据所述H)ID信息中的音频格式信息判断所述音频接收端是否支持所述音频的音频格式的解码。4.根据权利要求1-3中任意一项所述的方法,其特征在于, 所述音频接收端包括电视终端或电脑终端。5.一种自适应音频输出的装置,其特征在于,包括: 判断单元,用于判断音频接收端是否支持待播放的音频的音频格式的解码,如果是,触发发送单元,否则触发解码单元; 所述解码单元,用于对所述音频进行解码,解码后触发所述发送单元; 所述发送单元,用于向所述音频接收端输出所述音频,或向所述音频接收端输出所述解码单元解码后的音频数据。6.根据权利要求5所述的装置,其特征在于,还包括:获取单元; 所述获取单元,用于获取所述音频接收端的扩展显示标识数据H)ID信息; 所述判断单元具体用于,根据所述H)ID信息判断所述音频接收端是否支持所述音频的音频格式的解码,如果是,触发所述发送单元,否则触发所述解码单元。7.根据权利要求6所述的装置,其特征在于, 所述判断单元具体用于,根据所述H)ID信息中的音频格式信息判断所述音频接收端是否支持所述音频格式的解码,如果是,触发所述发送单元,否则触发所述解码单元。8.一种音频发送端,其特征在于,该音频发送端包括权利要求5至权利要求7中任意一种所述的装置。9.一种自适应音频输出的系统,其特征在于,包括: 音频发送端,用于判断音频接收端是否支持待播放的音频的音频格式的解码,如果是,则向所述音频接收端输出所述音频,否则对所述音频进行解码,并向所述音频接收端输出解码后的音频数据; 所述音频接收端,用于接收所述音频发送端发送来的所述音频或解码后的音频数据。10.根据权利要求9所述的系统,其特征在于, 所述音频发送端具体用于,获取所述音频接收端的扩展显示标识数据H)ID信息,并根据所述H)ID信息判断所述音频接收端是否支持所述音频的音频格式的解码,如果是,则向所述音频接收端输出所述音频,否则对所述音频进行解码,并向所述音频接收端输出解码后的音频数据。
【专利摘要】本发明公开了一种自适应音频输出的方法、装置、音频发送端及系统,包括:音频发送端判断音频接收端是否支持音频的音频格式的解码,如果是,则向音频接收端输出音频,否则对音频进行解码,并向音频接收端输出解码后的音频数据。本发明通过音频发送端判断音频接收端是否支持待播放的音频的音频格式的解码,并根据判断结果自动输出解码后的音频流或者源码,让用户不必进行任何的操作设置,就可以听到高质量的音频,避免了用户每次切换输出设备都要进行繁杂设置的问题,提高了用户使用的体验。
【IPC分类】G10L19/00
【公开号】CN105374358
【申请号】CN201410402854
【发明人】张炜
【申请人】中兴通讯股份有限公司
【公开日】2016年3月2日
【申请日】2014年8月15日
【公告号】WO2015154496A1
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1