[发明专利]流媒体处理方法和流媒体处理装置有效
申请号: | 201410198527.X | 申请日: | 2014-05-12 |
公开(公告)号: | CN105100912B | 公开(公告)日: | 2018-10-12 |
发明(设计)人: | 李凯;武亚强;罗应文;周席龙;白金才 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | H04N21/472 | 分类号: | H04N21/472;H04N21/433;H04N21/845 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 安之斐 |
地址: | 100085*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流媒体 处理 方法 装置 | ||
本申请公开了一种流媒体处理方法和装置,应用于电子设备,所述方法包括:通过获取并播放多个传输流片段中的至少一个传输流片段来播放流媒体文件,其中,所述多个传输流片段是在另一设备中通过对所述流媒体文件进行划分而生成的;检测结束播放指令,所述结束播放指令用于结束播放所述流媒体文件;在已下载的传输流片段中确定一个或多个保留传输流片段;以及删除已下载的传输流片段之中的、除了所述保留传输流片段之外的其他传输流片段。因此,可以通过仅仅保留当前已经下载的所有TS片段中的一部分TS片段来在电子设备中协调存储空间与下载耗时之间的矛盾,以最大可能地提升用户体验。
技术领域
本发明涉及计算机技术领域,更具体地,本发明涉及一种流媒体处理方法和流媒体处理装置。
背景技术
目前,随着电子设备和互联网络的发展,在线播放已经变得越来越普遍。例如,人们可以使用电子设备、基于流媒体播放技术来随时随地欣赏各种各样的多媒体资源(例如,观看视频、收听音频等)。
为了对流媒体播放技术进行规范化,不同厂家提出了不同的流媒体标准。在诸多标准之中,多数多媒体供应商都使用超文本传输协议(HTTP)实时流传输(HTTP LiveStreaming,HLS)协议来向用户提供电子设备上的多媒体播放服务。HLS是一个由苹果(Apple)公司提出的基于HTTP的流媒体网络传输协议,它是苹果公司QuickTime和iPhone软件系统的一部分。
HLS协议的工作原理是将整个流媒体文件(或称之为,多媒体流)划分成一个个小的基于HTTP协议的传输流(TS)片段(即,具有TS格式的文件),以供用户进行下载和播放,例如,考虑到网络带宽限制,用户每次可以只下载其中的一些TS片段,并且边播放边下载。也就是说,HLS协议在服务器端将多媒体数据流封装为连续的、其每一个具有很短时长的小TS片段;对应地,客户端则不断地下载并播放这些小TS片段,直到整个流媒体文件播放完成为止。
发明内容
在基于HLS协议来欣赏流媒体文件(例如,观看某个影片)时,如果用户在整个流媒体文件欣赏完毕之前由于某些原因而提前结束播放,则在再次欣赏该未完成的流媒体文件时,该用户往往希望从上次中断播放的“历史记录”开始继续播放,而不是从头开始重新进行播放。
为此,可以在电子设备中保留当前已经下载到本地存储器的所有TS片段数据和当前的播放进度,以供用户下次续播时使用。
然而,若长时间不删除已下载的TS片段,那么电子设备的存储器(例如,SD卡)很快就会被这些缓存数据所充满。典型地,例如一个时长为120分钟、分辨率为480P的影片往往需要占用800MB的存储空间。
因此,为了节省电子设备中的存储空间,在用户未欣赏完流媒体文件就结束播放时,可以从电子设备中删除全部已下载的TS片段,而仅仅在电子设备中保存当前的播放进度,即当前播放时间(或称之为,结束播放时间),以供用户续播该影片时使用。
然而,在此情况下,当用户期望从上次的播放进度续播该流媒体文件时,由于先前所缓存的TS片段已被清除,所以电子设备需要根据上述结束播放时间来重新下载那些虽然在前次播放时已下载、但是在结束播放时已删除的TS片段。因此,大量的时间被浪费到等待对应历史记录的TS片段的重复下载上面,从而导致等待续播所需要的时间很长。
为了解决上述技术问题,根据本发明的一个方面,提供了一种流媒体处理方法,应用于电子设备,所述方法包括:通过获取并播放多个传输流片段中的至少一个传输流片段来播放流媒体文件,其中,所述多个传输流片段是在另一设备中通过对所述流媒体文件进行划分而生成的;检测结束播放指令,所述结束播放指令用于结束播放所述流媒体文件;在已下载的传输流片段中确定一个或多个保留传输流片段;以及删除已下载的传输流片段之中的、除了所述保留传输流片段之外的其他传输流片段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410198527.X/2.html,转载请声明来源钻瓜专利网。