一种基于机顶盒的智能家居多路背景音乐系统技术方案

技术编号:12292853 阅读:68 留言:0更新日期:2015-11-08 00:38
一种基于机顶盒的智能家居多路背景音乐系统,包括视频控制模块、视频解码模块、音频控制模块、音频解码模块、音视频解码和输出驱动模块;所述音视频解码和输出驱动模块包括驱动相关模块、播放控制模块和播放器管理模块;所述驱动相关模块包括音乐封装解析驱动模块、音频解码驱动模块、声音设备和输出驱动模块;所述播放器控制模块包括设备发现模块、音源发现模块、网络传输模块、音源列表模块、播放管理模块。本发明专利技术充分利用机顶盒的其他音频输出口播放音乐,根据不同的输出口接入到家中各个房间,每个房间可以播放不同的音乐。

【技术实现步骤摘要】
【专利说明】
本专利技术属于机顶盒
,具体是指一种基于机顶盒的智能家居多路背景音乐系统。【
技术介绍
】当前机顶盒拥有音乐播放功能,一般同一时刻只能播放音乐,或播出电影,或播放直播电视,无法同时看电视又不干扰输出多路背景音乐。现在国内外家庭中99 %都是支持高清视频接收和解码,如HDMI输入,或者是YPbPr输入。但是机顶盒为了兼容过去的老式模拟电视机,保留了左右声道音频接口,但是几乎没有用到。【
技术实现思路
】本专利技术所要解决的技术问题在于提供一种基于机顶盒的智能家居多路背景音乐系统,充分利用机顶盒的其他音频输出口播放音乐,根据不同的输出口接入到家中各个房间,每个房间可以播放不同的音乐。本专利技术是这样实现的:—种基于机顶盒的智能家居多路背景音乐系统,包括视频控制模块、视频解码模块、音频控制模块、音频解码模块、音视频解码和输出驱动模块;所述音视频解码和输出驱动模块包括驱动相关模块、播放控制模块和播放器管理模块;所述驱动相关模块包括音乐封装解析驱动模块、音频解码驱动模块、声音设备和输出驱动模块;所述播放器控制模块包括设备发现模块、音源发现模块、网络传输模块、音源列表模块、播放管理模块;所述音乐封装解析驱动模块,用于对常见音频文件解析,获取音频的最终的编码方式和压缩方式,将获得的编码参数和压缩参数信息传递给底层驱动解码;所述音频解码驱动模块,用于在解码芯片的接口基础上,创建一个专门用于音频解码的播放设备,配置解码设备的驱动内存空间和音频输出的通道和类型;所述声音设备和输出驱动模块,用于根据解码器设置的音频输出格式配置响应输出接口的音频输出格式,输出接口与解码器的关联关系,解码器输出的音轨,配置输出接口的混音通道,将混音后的输出根据硬件配置挂载到对应的输出接口 ;所述播放控制模块,用于通过驱动层的接口,实现对播放器的音源设备播放、暂停、倍速播放、快退、定点播放的功能;所述设备发现模块,用于对局域网内广播,描述本机所带有的音频播放能力和能播放的音频文件的格式,同时也接收来自局域网内的广播询问,用于在局域网内宣告本机器属性和播放能力,兼容DLNA协议;所述音源发现模块,对局域网内广播,用于发现局域网内多媒体设备上按照相同协议共享的音源文件,发现PC机,手机,或pad上共享出来的音源文件,并将文件信息呈现给移动终端控制端,以实现用户选择播放。所述网络传输模块,当音源文件不在本机上时,本模块自带的网络传输模块将实时获取音源文件供本机播放;所述音源列表模块,用于获取音乐地址信息播放,承担用户对列表增删改查操作并存储管理的功能;所述播放管理模块,用于管理超过一个的音乐播放器,以实现用户对播放器实时状态查询和控制。进一步地,所述播放控制模块,获取播放音乐的具体信息,包括编码格式、播放时长。进一步地,所述播放控制模块,实现播放进度的定时刷新功能。进一步地,所述音频封装解析驱动模块解析的音乐文件类型包括flac、ape、wav、aac、mp3、l^ wmaD本专利技术的优点在于:本专利技术利用机顶盒的冗余的多路音频接口,利用机顶盒优秀的解码能力,将音乐文件解码后输出到数字或模拟音频接口输出,外接一个音乐输出设备或者是音响就可以在后台播放音乐,同时又不影响视频观看,一个机顶盒还可以实现多个音频播放器,可输出数字音频,也可以输出模拟音频,实现一机多能,一机多用的功能。【【附图说明】】下面参照附图结合实施例对本专利技术作进一步的描述。图1是本专利技术结构框图。图2是本专利技术中音频解码和输出驱动模块结构框图。图3是本专利技术软件执行流程图。【【具体实施方式】】如图1和图2所示,本专利技术是一种基于机顶盒的智能家居多路背景音乐系统,包括视频控制模块、视频解码模块、音频控制模块、音频解码模块、音视频解码和输出驱动模块;所述音视频解码和输出驱动模块包括驱动相关模块、播放控制模块和播放器管理模块;所述驱动相关模块包括音乐封装解析驱动模块、音频解码驱动模块、声音设备和输出驱动模块;所述播放器控制模块包括设备发现模块、音源发现模块、网络传输模块、音源列表模块、播放管理模块;所述音乐封装解析驱动模块,用于对常见音频文件如flac、ape、wav、aac、mp3、或wma等解析,获取音频的最终的编码方式和压缩方式,将获得的编码参数和压缩参数信息传递给底层驱动解码;所述音频解码驱动模块,用于在解码芯片的接口基础上,创建一个专门用于音频解码的播放设备,配置解码设备的驱动内存空间和音频输出的通道和类型;所述声音设备和输出驱动模块,用于根据解码器设置的音频输出格式配置响应输出接口的音频输出格式,输出接口与解码器的关联关系,解码器输出的音轨,配置输出接口的混音通道,将混音后的输出根据硬件配置挂载到对应的输出接口 ;所述播放控制模块,用于通过驱动层的接口,实现对播放器的音源设备播放、暂停、倍速播放、快退、定点播放的功能;还可以获取播放音乐的具体信息,包括编码格式、播放时长等信息,还能实现播放进度的定时刷新功能,是一个比较完整的音乐播放器;所述设备发现模块,用于对局域网内广播,描述本机所带有的音频播放能力和能播放的音频文件的格式,同时也接收来自局域网内的广播询问,用于在当前第1页1 2 本文档来自技高网...

【技术保护点】
一种基于机顶盒的智能家居多路背景音乐系统,包括视频控制模块、视频解码模块、音频控制模块、音频解码模块、音视频解码和输出驱动模块;其特征在于:所述音视频解码和输出驱动模块包括驱动相关模块、播放控制模块和播放器管理模块;所述驱动相关模块包括音乐封装解析驱动模块、音频解码驱动模块、声音设备和输出驱动模块;所述播放器控制模块包括设备发现模块、音源发现模块、网络传输模块、音源列表模块、播放管理模块;所述音乐封装解析驱动模块,用于对常见音频文件解析,获取音频的最终的编码方式和压缩方式,将获得的编码参数和压缩参数信息传递给底层驱动解码;所述音频解码驱动模块,用于在解码芯片的接口基础上,创建一个专门用于音频解码的播放设备,配置解码设备的驱动内存空间和音频输出的通道和类型;所述声音设备和输出驱动模块,用于根据解码器设置的音频输出格式配置响应输出接口的音频输出格式,输出接口与解码器的关联关系,解码器输出的音轨,配置输出接口的混音通道,将混音后的输出根据硬件配置挂载到对应的输出接口;所述播放控制模块,用于通过驱动层的接口,实现对播放器的音源设备播放、暂停、倍速播放、快退、定点播放的功能;所述设备发现模块,用于对局域网内广播,描述本机所带有的音频播放能力和能播放的音频文件的格式,同时也接收来自局域网内的广播询问,用于在局域网内宣告本机器属性和播放能力,兼容DLNA协议;所述音源发现模块,对局域网内广播,用于发现局域网内多媒体设备上按照相同协议共享的音源文件,发现PC机,手机,或pad上共享出来的音源文件,并将文件信息呈现给移动终端控制端,以实现用户选择播放。所述网络传输模块,当音源文件不在本机上时,本模块自带的网络传输模块将实时获取音源文件供本机播放;所述音源列表模块,用于获取音乐地址信息播放,承担用户对列表增删改查操作并存储管理的功能;所述播放管理模块,用于管理超过一个的音乐播放器,以实现用户对播放器实时状态查询和控制。...

【技术特征摘要】

【专利技术属性】
技术研发人员:王献飞
申请(专利权)人:福建新大陆通信科技股份有限公司
类型:发明
国别省市:福建;35

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

1