[发明专利]一种基于BREW平台实现声音流式播放的方法及系统无效
申请号: | 200710079740.9 | 申请日: | 2004-11-16 |
公开(公告)号: | CN101018366A | 公开(公告)日: | 2007-08-15 |
发明(设计)人: | 黄小鹏 | 申请(专利权)人: | 萧学文 |
主分类号: | H04Q7/22 | 分类号: | H04Q7/22;H04Q7/32;H04L12/28 |
代理公司: | 北京律诚同业知识产权代理有限公司 | 代理人: | 梁挥;祁建国 |
地址: | 100083北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于BREW平台实现声音流式播放的方法及系统,方法包括,设置一数据流接收模块,用来接收网络流媒体数据,并将所接收的音频数据存入指定的音频数据区;音频数据区为一音频数据缓冲区或一次分配的一个或多个内存或音频文件;设置一音频播放模块,当音频数据区为音频数据缓冲区时,又包括创建一内存区,通过在固定的时间间隔内用缓冲区中新接收的音频数据不断拷贝到内存区播放来实现在BREW平台的声音流式播放;或者,当音频数据区为一次分配的一个或多个内存或音频文件时,直接播放存储在内存或文件中的音频数据,通过用网络上新接收的音频数据不断补充更新内存或音频文件中的已播放的音频数据来实现在BREW平台的声音流式播放。 | ||
搜索关键词: | 一种 基于 brew 平台 实现 声音 播放 方法 系统 | ||
【主权项】:
1、一种基于无线二进制运行时环境平台实现声音流式播放的方法,适用于采用无线二进制运行时环境平台的移动终端,其特征在于,包括如下步骤:设置一数据流接收模块,用于通过系统事件触发来接收网络流媒体数据,并将所接收的流媒体中的音频数据存入指定的音频数据区;所述音频数据区为一音频数据缓冲区或为所创建的一次分配的一个或多个内存或音频文件;所述一个或多个内存或音频文件,包含音频数据头信息及能播放一段时间的音频数据;设置一音频播放模块,用于播放所述音频数据区中的音频数据,当所述音频数据区为所述音频数据缓冲区时,又包括如下步骤:创建一内存区,所述内存区存储的音频数据能满足播放一定时间;将所述音频数据缓冲区中的音频数据拷贝到所述内存区中;播放所述内存区中的音频数据;通过在固定的时间间隔内用所述音频数据缓冲区中新接收的音频数据不断更新存储在所述内存区中已播放的音频数据来实现在无线二进制运行时环境平台的声音流式播放;或者,当所述音频数据区为所述一次分配的一个或多个内存或音频文件时,直接播放存储在所述内存或文件中的音频数据,通过用网络上新接收的音频数据不断补充更新所述内存或音频文件中的已播放的音频数据来实现在无线二进制运行时环境平台的声音流式播放。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于萧学文,未经萧学文许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200710079740.9/,转载请声明来源钻瓜专利网。
- 上一篇:全地形车从动离合器主轴用支架组件
- 下一篇:一种结石吸取器