SooPAT 基于无线音频数据传输的音乐播放系统申请号:201210274157.4申请日:2012-08-02申请(专利权)人广州市花都区中山大学国光电子与通信研究院地址510800 广东省广州市花都区新华街镜湖大道8号发明(设计)人徐永键陆许明刘沛钊杨宜昌周华斌郑镇根杨顺闻谭洪舟主分类号G11C7/16(2006.01)I分类号G11C7/16(2006.01)I H04W84/12(2009.01)I公开(公告)号102768849A公开(公告)日2012-11-07专利代理机构广州凯东知识产权代理有限公司 44259代理人李俊康(10)申请公布号 CN 102768849 A(43)申请公布日 2012.11.07C N 102768849 A*CN102768849A*(21)申请号 201210274157.4(22)申请日 2012.08.02G11C 7/16(2006.01)H04W 84/12(2009.01)(71)申请人广州市花都区中山大学国光电子与通信研究院地址510800 广东省广州市花都区新华街镜湖大道8号(72)发明人徐永键 陆许明 刘沛钊 杨宜昌周华斌 郑镇根 杨顺闻 谭洪舟(74)专利代理机构广州凯东知识产权代理有限公司 44259代理人李俊康(54)发明名称基于无线音频数据传输的音乐播放系统(57)摘要本发明公开了一种基于无线音频数据传输的音乐播放系统,它包括发送端、接收端和音箱,发送端为运行于移动终端设备上基于AndroidSDK开发的音乐播放器,该移动终端上安装有支持WiFi 功能的Android 系统,音乐播放器自定义底层解码库,将解码后的脉冲调制数据通过WiFi 网络进行传输,移动终端为智能手机或者平板电脑。
接收端包括主控单元、WiFi 网络单元和数模转换输出单元,主控单元结合外围存储设备完成中央控制功能;WiFi 网络单元通过USB HOST 方式连接到主控单元,WiFi 网络模块通过无线网络传输的方式接收发送端传输的音频数据,并将音频数据发送给主控模块;数模转换输出单元对音频数据做数模转换,完成音频接收播放,同时提供输出接口,音箱连接接收端,直接输出对应的音频信号。
(51)Int.Cl.权利要求书1页 说明书4页 附图4页(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书 1 页 说明书 4 页 附图 4 页1/1页1.一种基于无线音频数据传输的音乐播放系统,它包括发送端、接收端和音箱,其特征在于,所述发送端对音频文件进行音频解码,并通过WiFi 网络传输至接收端,接收端通过WiFi 网络接收发送端传输的音频数据,将接收的音频数据进行数模转换形成音频模拟信号并播放,以供音箱设备直接输出,音箱连接接收端,直接输出对应的音频信号。
2.根据权利要求1所述的基于无线音频数据传输的音乐播放系统,其特征在于,所述发送端为运行于移动终端设备上的音乐播放器,该移动终端上安装有支持WiFi 功能的Android 系统,音乐播放器基于AndroidSDK 开发,音乐播放器对音频文件进行音频解码传输。
3.根据权利要求2所述的基于无线音频数据传输的音乐播放系统,其特征在于,所述移动终端为智能手机或者平板电脑。
4.根据权利要求2所述的基于无线音频数据传输的音乐播放系统,其特征在于,所述音乐播放器自定义底层解码库,将解码后的脉冲调制数据通过WiFi 网络进行传输。
5.根据权利要求2所述的基于无线音频数据传输的音乐播放系统,其特征在于,所述音乐播放器在软件界面上设置接收端的网络信息,通过USB 数据线或者在线设置方式将网络设置信息传递给接收端。
6.根据权利要求1所述的基于无线音频数据传输的音乐播放系统,其特征在于,所述接收端包括主控单元、WiFi 网络单元、存储单元和数模转换输出单元,主控单元结合外围存储设备完成中央控制功能;WiFi 网络单元通过USB HOST 方式连接到主控单元,WiFi 网络模块通过无线网络传输的方式接收发送端传输的音频数据,并将接收的音频数据发送给主控模块;数模转换输出单元对音频数据做数模转换,完成音频接收播放,同时提供输出接口至音箱设备;外围存储设备用于存储音频数据。
7.根据权利要求6所述的基于无线音频数据传输的音乐播放系统,其特征在于,所述接收端还包括按键和提示灯,按键和提示灯直接与主控单元相连,作为控制输入和提示输出。
8.根据权利要求1所述的基于无线音频数据传输的音乐播放系统,其特征在于,所述发送端与接收端之间无线连接方式采用路由模式或者直连模式。
权 利 要 求 书CN 102768849 A基于无线音频数据传输的音乐播放系统技术领域[0001] 本发明涉及一种音频播放系统,具体来说,涉及一种基于无线音频数据传输的音乐播放系统。
背景技术[0002] Android是一种以Linux内核为基础的开放源码操作系统,主要用于手机终端和平板电脑等便携式设备,Android系统兼容性强,其开源特性利于创新,便于第三方开发,其平台架构由操作系统、中间件、用户界面和应用程序组成,采用软件叠层架构,主要分成三个部分:由C语言开发的Linux内核,提供基本功能,形成硬件抽象层;由C++开发的虚拟机和函数库,形成中介软件层;以及由主要基于Java技术的各种应用软件,形成上层应用层。
[0003] 音乐在人们生活中占有重要位置,现阶段,装载Android系统的电子终端已很常见,人们可以通过各种各样的Android设备,随时欣赏音乐,自我放松,但是传统Android音乐播放器,只能通过本机播放音乐,如果人们想连到外置音响进行输出,享受更好的音乐效果,必须通过有线相连,这种有线方式存在以下缺陷:多添置了连接线,使用麻烦;播放音乐的同时,终端移动受限,操作不方便。
[0004] 中国专利授权公开号为CN202059445U的专利申请“无线视频音频传输装置及包括该装置的无线传输系统”提到无线传输音视频数据,首先将音视频转化成流媒体,然后通过WiFi协议将流媒体传输到WiFi模块,再通过专用音视频解码芯片进行解码,最后输出到投影仪或者音响中,但是该装置使用了流媒体传输方式,需要额外的转换开销。
发明内容[0005] 针对以上的不足,本发明提出了一种利用Android平台的基于无线音频数据传输的音乐播放系统,它利用WiFi无线网络,以解决目前便携式Android终端必须有线连接音响才能播放本机音乐,操作不方便这一技术性问题。
[0006] 本发明的基于无线音频数据传输的音乐播放系统包括发送端、接收端和音箱,其特征在于,所述发送端对音频文件进行音频解码,并通过WiFi网络传输至接收端,接收端通过WiFi网络接收发送端传输的音频数据,将接收的音频数据进行数模转换形成音频模拟信号并播放,以供音箱设备直接输出,音箱连接接收端,直接输出对应的音频信号。
[0007] 所述发送端为运行于移动终端设备上的音乐播放器,该移动终端上安装有支持WiFi功能的Android系统,音乐播放器基于Android SDK开发,音乐播放器对音频文件进行音频解码传输。
[0008] 所述移动终端为智能手机或者平板电脑。
[0009] 所述音乐播放器自定义底层解码库,将解码后的脉冲调制数据通过WiFi网络进行传输。
[0010] 所述音乐播放器在软件界面上设置接收端的网络信息,通过USB数据线或者在线设置方式将网络设置信息传递给接收端。
[0011] 所述接收端包括主控单元、WiFi网络单元、存储单元和数模转换输出单元,主控单元结合外围存储设备完成中央控制功能;WiFi网络单元通过USB HOST方式连接到主控单元,WiFi网络模块通过无线网络传输的方式接收发送端传输的音频数据,并将接收的音频数据发送给主控模块;数模转换输出单元对音频数据做数模转换,完成音频接收播放,同时提供输出接口至音箱设备;外围存储设备用于存储音频数据。
[0012] 所述接收端还包括了按键和提示灯,按键和提示灯直接与主控单元相连,作为控制输入和提示输出。
[0013] 所述发送端与接收端之间的无线连接方式采用路由模式或者直连模式。
[0014] 本发明的有益效果:本发明非常适用于家庭无线局域网中,通过简单配置,使接收端通过WiFi网络自动连接到家庭网络,结合便携式终端配套的音乐播放器,即可实现音乐的无线播放,自在共享,免除了有线连接的不便,节约了时间,为人们提供便捷的生活体验;同时,不使用流媒体传输方式,节约了转换开销,直接在本机进行软件解码,再通过WiFi网络传输到接收端,减少了解码芯片部分成本。
附图说明[0015] 图1为本发明的实施方式一连接方式示意图;[0016] 图2为本发明的实施方式二连接方式示意图;[0017] 图3为本发明的工作流程示意图;[0018] 图4为本发明发送端功能框架示意图;[0019] 图5为本发明接收端双缓存接收机制原理示意图。
具体实施方式[0020] 下面结合附图对发明进行进一步阐述。
[0021] 本发明的基于无线音频数据传输的音乐播放系统包括发送端1、接收端2和音箱3,发送端1对音频文件进行音频解码,并通过WiFi网络传输至接收端2,接收端2通过WiFi 网络接收发送端1传输的音频数据,将接收的音频数据进行数模转换形成音频模拟信号并播放,以供音箱3设备直接输出,音箱3连接接收端2,直接输出对应的音频信号。
[0022] 发送端1为运行于移动终端设备上的音乐播放器,该移动终端上安装有支持WiFi 功能的Android系统(Android 2.1以上版本),移动终端为智能手机或者平板电脑等移动终端设备,音乐播放器基于Android SDK开发,音乐播放器对音频文件进行音频解码传输,音乐播放器不采用Android系统自带的音频解码接口,而是自定义底层解码库,音乐播放器将解码后的脉冲调制(PCM)数据通过WiFi网络进行传输。
发送端1音乐播放器可在软件界面上设置接收端2的网络信息,可通过USB数据线或者在线设置方式将网络设置信息传递给接收端2,前者将电子终端作为USB从盘接入接收端2,可靠有效,后者适用于两端已建立无线连接,快速简便,配置后接收端2会自动尝试连接指定的无线接入点。
[0023] 接收端2通过WiFi网络接收发送端传输的音频数据,将接收的音频数据进行数模转换形成音频模拟信号,同时并播放,以供音箱设备直接输出。
接收端包括主控单元、WiFi 网络单元、存储单元和数模转换输出单元。
主控单元以s3c2440为主控芯片,结合外围存储设备等完成中央控制功能;WiFi网络单元以88W8686芯片为中心,通过USB HOST方式连接到主控单元,WiFi网络模块通过无线网络传输的方式连接到发送端,接收外部(发送端)无线网络传输过来的音频数据,并将接收的音频数据发送给主控模块;数模转换输出单元采用WM8728芯片作为数模转换芯片(DAC),装载Linux嵌入式操作系统,对音频数据做数模转换,完成音频接收播放,同时提供输出接口至音箱设备;外围存储设备包括64Mb的NAND Flash和64M b的SDRAM,另外接收端2还包括了一些按键、USB接口单元和提示灯等外设,按键和提示灯直接与主控单元相连,作为控制输入和提示输出。