[发明专利]一种设置在机顶盒上的MP3播放系统及控制方法有效
| 申请号: | 200910239622.9 | 申请日: | 2009-12-31 |
| 公开(公告)号: | CN102118645A | 公开(公告)日: | 2011-07-06 |
| 发明(设计)人: | 于海波 | 申请(专利权)人: | 康佳集团股份有限公司 |
| 主分类号: | H04N21/439 | 分类号: | H04N21/439;G11B31/00 |
| 代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 高占元 |
| 地址: | 518053 广*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 设置 机顶盒 mp3 播放 系统 控制 方法 | ||
技术领域
本发明涉及MP3相关技术领域,更具体地说,涉及一种设置在机顶盒上的MP3播放系统及控制方法。
背景技术
目前,机顶盒CPU的主频较低,处理速度较慢,同时机顶盒的内存也一般较小。目前的机顶盒播放MP3的时候一般根据MP3播放时间进度读取mp3文件然后直接解码播放,于是,当机顶盒播放MP3时若用户同时进行其它复杂操作,将会出现反映迟钝或MP3播放停顿显现,不能很好的满足客户需求。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种置在机顶盒上的MP3播放系统及控制方法。
本发明解决其技术问题所采用的技术方案之一是:构造一种设置在机顶盒上的MP3播放系统,其包括:
MP3数据读取模块:通过机顶盒的通信接口从一外部存储装置中读取mp3压缩数据,并将所述mp3压缩数据写入至位于机顶盒内的第一缓存中;
MP3解压缩模块:从第一缓存中读取所述mp3压缩数据且进行解压缩形成PCM数据,并将所述PCM数据写入至位于机顶盒内的第二缓存中;
PCM数据播放模块:用于从第二缓存中读取PCM数据以进行音频播放;
所述MP3数据读取模块、MP3解压缩模块和PCM数据播放模块依次顺序通信连接。
本发明所述的设置在机顶盒上的MP3播放系统,还包括:
MP3数据缓冲控制模块:其对第一缓存中mp3压缩数据的剩余量和机顶盒CPU的闲忙状态进行检测,并依据第一缓存中mp3压缩数据的剩余量和机顶盒CPU的闲忙状态控制所述MP3数据读取模块进行读取;
所述MP3数据缓冲控制模块与所述MP3数据读取模块通信连接。
本发明所述的设置在机顶盒上的MP3播放系统,所述MP3数据缓冲控制模块在第一缓存中mp3压缩数据的剩余量小于读取设定阈值时控制所述MP3数据读取模块开始读取所述mp3压缩数据;并且,所述MP3数据缓冲控制模块在第一缓存中mp3压缩数据的剩余量大于所述读取设定阈值且在机顶盒CPU空闲时控制所述MP3数据读取模块开始读取所述mp3压缩数据。
本发明所述的设置在机顶盒上的MP3播放系统,还包括:
PCM数据缓冲控制模块:其对第二缓存中PCM数据的剩余量和机顶盒CPU的闲忙状态进行检测,并依据第二缓存中PCM数据的剩余量和机顶盒CPU的闲忙状态来控制所述MP3解压缩模块进行解压缩;
所述PCM数据缓冲控制模块与所述MP3解压缩模块通信连接。
本发明所述的设置在机顶盒上的MP3播放系统,所述PCM数据缓冲控制模块在第二缓存中PCM数据的剩余量小于播放设定阈值时控制所述MP3解压缩模块开始解压缩所述mp3压缩数据;并且,所述PCM数据缓冲控制模块在第二缓存中PCM数据的剩余量大于播放设定阈值且在机顶盒CPU空闲时控制所述MP3解压缩模块开始解压缩所述mp3压缩数据。
本发明解决其技术问题所采用的技术方案之二是:构造一种设置在机顶盒上的MP3播放控制方法,其包括下列步骤:
S1:通过机顶盒的通信接口从一外部存储装置中读取mp3压缩数据,并将所述mp3压缩数据写入至位于机顶盒内的第一缓存中;
S2:从第一缓存中读取所述mp3压缩数据且进行解压缩形成PCM数据,并将所述PCM数据写入至位于机顶盒内的第二缓存中;
S3:从第二缓存中读取PCM数据以进行音频播放。
本发明所述的设置在机顶盒上的MP3播放控制方法,步骤S1包括以下分步骤:
S11:对第一缓存中mp3压缩数据的剩余量和机顶盒CPU的闲忙状态进行检测;
S12:依据第一缓存中mp3压缩数据的剩余量和机顶盒CPU的闲忙状态,通过机顶盒的通信接口从一外部存储装置中读取mp3压缩数据;
S13:将所述mp3压缩数据写入至第一缓存中。
本发明所述的设置在机顶盒上的MP3播放控制方法,在分步骤S12中,在第一缓存中mp3压缩数据的剩余量小于读取设定阈值时开始读取所述mp3压缩数据;并且,在第一缓存中mp3压缩数据的剩余量大于所述读取设定阈值且在机顶盒CPU空闲时开始读取所述mp3压缩数据。
本发明所述的设置在机顶盒上的MP3播放控制方法,步骤S2包括以下分步骤:
S21:对第二缓存中PCM数据的剩余量和机顶盒CPU的闲忙状态进行检测;
S22:依据第二缓存中PCM数据的剩余量和机顶盒CPU的闲忙状态,从第一缓存中读取所述mp3压缩数据并进行解压缩以形成PCM数据;
S23:将所述PCM数据写入至机顶盒CPU的第二缓存中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于康佳集团股份有限公司,未经康佳集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910239622.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种牙科用切割砂片
- 下一篇:基于实时和用户位置的游戏系统





