【技术实现步骤摘要】
本专利技术涉及移动通信
,尤其涉及移动终端的多媒体在线播放方 法及装置,还涉及一种移动终端。
技术介绍
随着移动通信技术的迅速发展,移动终端所能够支持的应用日益丰富, 其中包括对多媒体在线播放的支持。所谓多媒体在线播放,是指移动终端对无线互联网中指定的音频、视频或其结合的数据边下载边播放;由于这种在线多媒体播放技术无需预先将完 整的多媒体文件下载到移动终端中,因此用户不必等待下载完成,可以随时 随地的体验互联网中丰富的资源。上述多媒体在线播放技术的实现方式主要包括移动终端通过无线连接技术,比如GPRS (General Packet Radio Service,通用无线分组业务),将 多媒体片段下载到本地移动终端,然后调用相应的多媒体播放程序接口进行 播放;这样在后台不断进行片段下载,在相应的程序接口不断的播放下载完 成的片段,实现多媒体的在线播放。但是上述多媒体在线播放技术在前一次播放完成后,需要进行内存的清 空和下一片段数据的写入,然后才能够开始下一次播放,也就是在两次片段 播放之间会存在播放断点,因而给用户带来不良的使用感受;这种情况对于 内存较小、处理能力相对较差的非智能移动终端而言,表现得尤为明显。为了优化使用感受,目前也有部分客户端采取了两块或者多块内存来进 行多媒体在线播放,即由两块或多块内存依次进行多媒体片段的下载,多媒 体播放程序接口对上述内存依次加以调用和播放;这样,当第一块内存所写 入的片段数据获得播放后,多媒体播放程序会直接调用第二块内存,而第一 块内存自行执行清空和后续下载操作,以备多媒体播放程序遍历所有内存后 的下一次调 ...
【技术保护点】
一种移动终端的多媒体在线播放装置,其特征在于,包括: 下载单元,用于根据第一内存区的预设大小,向服务器逐片段请求多媒体资源,所述多媒体片段长度与第一内存区的预设大小相同,或者第一内存区的预设大小为该多媒体片段的整数倍; 第一内存区,与所述下载单元连接,用于缓冲移动终端下载的多媒体片段; 第二内存区,与所述第一内存区连接,用于导入第一内存区所缓冲的多媒体数据以供播放; 进度控制单元,与所述第二内存区连接,用于计算并控制所述第二内存区的读/写指针移动进度,避免后续的写入覆盖未读取过的数据,以及,避免重新读取已经读取过的数据; 环形模拟单元,与所述第二内存区和进度控制单元连接,用于在所述第二内存区的读/写指针指向第二内存区终止位置时控制其跳回第二内存区起始位置; 播放单元,与所述第二内存区连接,用于将所述第二内存区的多媒体数据通过多媒体程序播放接口加以播放。
【技术特征摘要】
1. 一种移动终端的多媒体在线播放装置,其特征在于,包括下载单元,用于根据第一内存区的预设大小,向服务器逐片段请求多媒体资源,所述多媒体片段长度与第一内存区的预设大小相同,或者第一内存区的预设大小为该多媒体片段的整数倍;第一内存区,与所述下载单元连接,用于缓冲移动终端下载的多媒体片段;第二内存区,与所述第一内存区连接,用于导入第一内存区所缓冲的多媒体数据以供播放;进度控制单元,与所述第二内存区连接,用于计算并控制所述第二内存区的读/写指针移动进度,避免后续的写入覆盖未读取过的数据,以及,避免重新读取已经读取过的数据;环形模拟单元,与所述第二内存区和进度控制单元连接,用于在所述第二内存区的读/写指针指向第二内存区终止位置时控制其跳回第二内存区起始位置;播放单元,与所述第二内存区连接,用于将所述第二内存区的多媒体数据通过多媒体程序播放接口加以播放。2. 根据权利要求1所述的移动终端的多媒体在线播放装置,其特征在于, 还包括清空单元,与所述第二内存区以及进度控制单元连接,用于在一多媒 体资源文件播放完毕后,清空所述第二内存区,并将读/写进度清零。3. 根据权利要求1所述的移动终端的多媒体在线播放装置,其特征在于, 所述第二内存区的容量大于所述第一内存区的缓冲片段长度,以使所述第一 内存区的缓冲片段每次整体写入所述第二内存区;其中,所述缓冲片段长度 与第一内存区的预设大小相同,或者第一内存区的预设大小为该缓冲片段的 整数倍。4. 根据权利要求1-3任一所述的移动终端的多媒体在线播放装置,其特 征在于,所述进度控制单元包括读进度计算模块,用于针对每一多媒体资源,根据该多媒体资源播放时 间及播放速率计算读取总进度;写进度计算模块,用于针对每一多媒体资源,计算写入总进度;读/写进度比较模块,与所述读进度计算模块及所述写进度计算模块连 接,用于比较所述读取总进度和写入总进度;读进度控制模块,与所述读/写进度比较模块连接,用于在写入总进度和 读取总进度之差到达第一预设阈值时,暂停第二内存区的读出;以及写进度控制模块,与所述读/写进度比较模块连接,用于在写入总进度与 读取总进读之差等于所述第二内存区容量,或与所述第二内存区容量比较达 到第二预设阈值时,暂停第二内存区的写入。5. 根据权利要求4所述的移动终端的多媒体在...
【专利技术属性】
技术研发人员:王保红,
申请(专利权)人:北京闪联互动网络科技有限责任公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。