音频播放装置及方法与流程

文档序号:12826869阅读:230来源:国知局
音频播放装置及方法与流程

本发明是有关于一种音频播放技术,且特别是有关于一种音频播放装置及方法。



背景技术:

随着网络技术的成熟,音乐串流网站可透过网络传送音频串流到音响系统进行播放。许多音频串流包含例如dts、ac-3、e-ac3及aac压缩格式的音频,均可支持多个声道。然而,现在的音响系统常常具有扩充性,可随使用者需求而增减不同数目的喇叭。因此,音响系统的总声道数目往往随着使用者的调整而可能有不同。在这样的情形下,当音响系统的总声道数目与音乐串流网站的服务器所提供的音频格式不同时,将容易导致声音失真,无法获得最佳的播放效果。

因此,如何设计一个新的音频播放装置及方法,以解决上述缺陷,乃为业界需要解决的问题。



技术实现要素:

本发明的音频播放装置及方法可使音频播放装置根据具有最适合的声道数目的音频数据播放音频,以获得最佳播放品质。

因此,本发明的一方面是在提供一种音频播放装置。音频播放装置具有一总声道数目,并包含:至少一音频播放模块、网络通讯单元以及处理单元。处理单元电性耦接于网络通讯单元。处理单元透过网络通讯单元接收音频播放指令,以自网际网络取得具有特定声道数目的音频数据,供音频播放装置播放,其中特定声道数目等于或大于总声道数目。

本发明的另一方面是在提供一种音频播放方法,应用于音频播放装置中。音频播放方法包含下列步骤。使处理单元透过网络通讯单元接收音频播放指令;使处理单元确认音频播放装置的总声道数目;使处理单元透过网络通讯单 元自网际网络取得具有特定声道数目的音频数据,其中特定声道数目等于或大于总声道数目;以及使处理单元控制音频播放装置根据音频数据播放音频。

应用本发明的优点在于本发明的音频播放装置可以向远程服务器撷取对应其音频播放模块的总声道数目的音频数据进行播放,避免音频数据的声道数目和音频播放模块的总声道数目不相符时造成的失真,而能获得最佳的播放效果,轻易地达到上述的目的。

附图说明

图1为本发明一实施例中,一种音频播放系统的示意图;

图2为本发明一实施例中,图1的音频播放装置的方块图;以及

图3为本发明一实施例中,一种音频播放方法的流程图。

具体实施方式

请参照图1。图1为本发明一实施例中,一种音频播放系统1的示意图。音频播放系统1包含:主控电子装置10以及音频播放装置12。

主控电子装置10为任何具有有线或无线通讯能力的电子装置。于一实施例中,主控电子装置10为手持式电子装置,例如但不限于智能手机或平板电脑等电子装置。

主控电子装置10可与远程服务器14进行无线通讯。更详细地说,主控电子装置10可与远程服务器14透过网际网络16进行无线通讯。远程服务器14例如为,但不限于远程音乐数据库,内储许多音频数据以供外部的电子装置撷取并播放。在图1中,仅范例性地绘示音频数据110a-110c及112a-112c。于其他实施例中,远程服务器14所储存的音频数据的数目并不为图1中绘示的所限。

于一实施例中,音频数据110a-110c包含同样的音频名称或标题,但分别对应于不同的“特定声道数目”,例如但不限于2声道、5.1声道及9.1声道。音频数据112a-112c则为不同于音频数据110a-110c、但皆具有另一个相同音频名称或标题的数据,其亦分别对应于不同的特定声道数目,例如但不限于5.1声道、7.1声道及9.1声道。

于一实施例中,主控电子装置10可透过网际网络16自远程服务器14撷 取音频供应清单13。音频供应清单13包含远程服务器14所提供的音频数据的资讯。于一实施例中,音频供应清单13可仅列出两笔各对应于音频数据110a-110c及音频数据112a-112c的音频名称或标题110、112供主控电子装置10进行选择。

于一实施例中,主控电子装置10在接收来自使用者的选择输入15后,可自音频供应清单13选择欲播放的音频,例如音频名称或标题110、112其中之一。于不同的实施例中,选择输入15可为例如,但不限于来自主控电子装置10上的实体按键(未绘示)的输入或是来自设置于主控电子装置10上的触控显示单元(未绘示)的输入。

进一步地,主控电子装置10依据选择输入15产生音频播放指令17,以传送至音频播放装置12,进一步使音频播放装置12根据音频播放指令17自远程服务器14撷取所需要的音频数据进行播放。

请同时参照图2。图2为本发明一实施例中,图1的音频播放装置12的方块图。音频播放装置12包含:音频播放模块200a-200d、网络通讯单元202以及处理单元204。其中,音频播放模块200a-200d包含复数声道。

于本实施例中,音频播放模块200a为主音频播放模块,以容置网络通讯单元202以及处理单元204。音频播放模块200b-200d则分别为延伸音频播放模块,与音频播放模块200a是以无线或有线形式连接。

其中,处理单元204电性耦接于网络通讯单元202,并可透过网络通讯单元202与主控电子装置10和远程服务器14进行通讯。根据网络通讯单元202和处理单元204的运作,音频播放模块200a-200d可接收来自主控电子装置10的音频播放指令17,并据以存取远程服务器14的音频数据播放音频。更详细的说,音频播放模块200a-200d可根据音频播放指令17,透过网际网络16存取远程服务器14的音频数据播放音频。

以下将就网络通讯单元202和处理单元204的运作机制进行详细的说明。

处理单元204透过网络通讯单元202接收来自主控电子装置10的音频播放指令17。于一实施例中,处理单元204根据音频播放指令17的内容,可获得远程服务器14的地址以及主控电子装置10根据选择输入15自音频供应清单13所选择的欲播放音频,例如音频名称或标题110。于一实施例中,欲播放音频可选择为对应音频名称或标题110的音频数据110a-110c的音频内容。

处理单元204接着判断音频播放模块200a-200d的“总声道数目”。

音频播放模块200a-200d各包含不同数目的声道。举例来说,音频播放模块200a可为3声道的模块,音频播放模块200b可为0.1声道的重低音模块,而音频播放模块200c-200d则分别为1声道的模块。因此,音频播放模块200a-200d的总声道数目为5.1声道。

处理单元204更根据欲播放音频名称或标题以及远程服务器14的地址,透过网络通讯单元202自远程服务器14撷取欲播放音频的声道数据清单19。声道数据清单19列出与欲播放音频名称或标题相关的音频数据以及所对应的特定声道数目。举例来说,音频数据110a-110c的均包含欲播放音频的名称或标题,但分别对应于2声道、5.1声道及9.1声道。则在声道数据清单19中将列出音频数据110a-110c以及对应的2声道、5.1声道以及9.1声道。

因此,处理单元204根据声道数据清单19以及音频播放模块200a-200d的总声道数目,自远程服务器14撷取特定声道数目符合总声道数目的音频数据做为选定音频数据。由于音频播放模块200a-200d为5.1声道,因此处理单元204将撷取5.1声道的音频数据110b做为选定音频数据。

于另一实施例中,处理单元204可直接透过网络通讯单元202传送音频播放模块200a-200d的总声道数目到远程服务器14后,由远程服务器14依据总声道数目传送选定音频数据110b,以使处理单元204透过网络通讯单元202接收选定音频数据110b。

进一步地,处理单元204控制音频播放模块200a-200d的声道依据选定音频数据110b播放音频。

因此,本发明的音频播放装置12可以向远程服务器14撷取对应其音频播放模块200a-200d的总声道数目的音频数据110b进行播放,避免音频数据的声道数目和音频播放模块200a-200d的总声道数目不相符时造成的失真,而能获得最佳的播放效果。

于一实施例中,上述的音频播放装置12所包含的音频播放模块的数目可以扩充或是缩编。因此,音频播放模块200a-200d包含的总声道数目可随其数目的不同而异。举例来说,音频播放装置12仅包含主要的音频播放模块200a,而成为3声道的系统。于另一个范例中,音频播放装置12除包含音频播放模块200a-200d之外还包含其他的延伸音频播放模块,而成为更多声道 的系统。

因此,于一实施例中,当远程服务器14所储存的欲播放音频的音频数据110a-110c的特定声道数目均不符合音频播放模块的总声道数目时,处理单元204将自远程服务器14撷取特定声道数目大于总声道数目且最接近总声道数目的其中的一音频数据做为选定的音频数据。

举例来说,音频播放装置12中的除了音频播放模块200a-200d外,可再额外连接了两个各一声道的延伸音频播放模块而使总声道数目变为7.1声道。然而,远程服务器14所储存的音频数据110a-110c是对应于2声道、5.1声道以及9.1声道。此时,处理单元204将自远程服务器14撷取9.1声道的音频数据110c做为选定音频数据,以控制音频播放模块200a-200d和额外连接的两个延伸音频播放模块的声道依据选定音频数据110c播放音频。

因此,当处理单元204通过撷取特定声道数目大于总声道数目的音频数据做为选定音频数据来进行播放时,可直接剔除音频数据中多余的声道数据,或将较多的声道数据向下混和(downmix)成具有相同于总声道数目的数据。相较于以较少声道数据模拟出较多声道数据、无中生有来产生不足的声道的作法,如此将可避免特定声道数目小于总声道数目时容易产生的声音失真状况,而能获得最佳的播放效果。并且,通过撷取特定声道数目最接近总声道数目的音频数据做为选定音频数据来进行播放,则可避免过高声道数目的音频数据造成解码器资源与网络频宽的浪费以及额外的电力损耗,达到硬件、网络和电力最佳的使用效率。

请参照图3。图3为本发明一实施例中,一种音频播放方法300的流程图。音频播放方法300可应用于如图1所绘示的音频播放系统1中,特别是音频播放装置12中。音频播放方法300包含下列步骤(应了解到,在本实施方式中所提及的步骤,除特别叙明其顺序者外,均可依实际需要调整其前后顺序,甚至可同时或部分同时执行)。

于步骤301,使处理单元204透过网络通讯单元202接收主控电子装置10的音频播放指令17,以获得远程服务器14的地址以及欲播放音频名称或标题。

于步骤302,使处理单元204确认音频播放模块200a-200d包含的声道的总声道数目。

于步骤303,使处理单元204透过网络通讯单元202自网际网络由远程服 务器14撷取特定声道数目等于总声道数目的音频数据110b。

若远程服务器14中并无符合总声道数目的音频数据,则进行步骤304,处理单元204透过网络通讯单元202自网际网络远程服务器14来撷取特定声道数目大于总声道数目的音频数据110c。

于步骤305,使处理单元204控制音频播放模块200a-200d依据音频数据110b或110c播放音频。

需注意的是,上述的步骤中,部分可视实作的需求而调整顺序或增减,不为上述的顺序及内容所限。

虽然本发明内容已以实施方式揭露如上,然其并非配置以限定本发明内容,任何熟悉此技艺者,在不脱离本发明内容的精神和范围内,当可作各种的更动与润饰,因此本发明内容的保护范围当视所附的权利要求书所界定的范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1