[发明专利]一种获取媒体文件的方法及设备在审
申请号: | 201410513910.X | 申请日: | 2014-09-29 |
公开(公告)号: | CN104281675A | 公开(公告)日: | 2015-01-14 |
发明(设计)人: | 傅佳莉 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 获取 媒体文件 方法 设备 | ||
技术领域
本发明涉及媒体领域,尤其涉及一种获取媒体文件的方法和设备。
背景技术
通常,用户在终端上在线观看媒体文件时,终端按时间顺序下载媒体文件。终端一边播放媒体文件中已完成下载的部分,一边下载后续部分。但在上述实现方式中,用户无法在短时间内对整个媒体文件的内容的概要有所了解,无法判断该媒体文件的实际内容是否与自己的预期相符。
本发明致力于解决以上问题。
发明内容
本发明实施例提供一种一种获取媒体文件的方法及设备,使得用户可以在较短时间内通过获取媒体文件中的提示点数据从而了解媒体文件内容的片段。
第一方面,本发明实施例提供了一种获取媒体文件的方法,包括:接收获取指令,所述获取指令指示获取媒体文件,所述媒体文件预设有多个提示点;根据所述获取指令,从所述媒体文件预设的多个提示点中获取一个或多个提示点;确定所述一个或多个提示点对应的所述媒体文件中的提示点数据;及下载所述提示点数据,所述提示点数据用于呈现所述媒体文件内容的片段以供用户确定是否获取所述媒体文件的全部或部分数据。
在第一方面的第一种可能的实现方式中,所述从所述媒体文件预设的多个提示点中获取一个或多个提示点包括:接收指定信号,所述指定信号用于指示所述一个或多个提示点;及从所述媒体文件预设的多个提示点中获取所述指定信号指示的所述一个或多个提示点。
在第一方面的第二种可能的实现方式中,所述从所述媒体文件预设的多个提示点中获取一个或多个提示点包括:根据网络的带宽,从所述媒体文件预设的多个提示点中选定所述一个或多个提示点。
在第一方面的第三种可能的实现方式中,所述从所述媒体文件预设的多个提示点中获取一个或多个提示点包括:获取所述用户的浏览信息的历史;根据所述浏览信息的历史,从所述媒体文件预设的多个提示点中选定所述一个或多个提示点。
结合第一方面,或者第一方面第一种、第二种以及第三种可能的实现方式中的任意一种可能的实现方式,在第四种可能的实现方式中,所述确定所述一个或多个提示点对应的所述媒体文件中的提示点数据包括:确定所述一个或多个提示点所在时刻,根据所述时刻确定相应提示点对应的提示点数据。
结合第一方面第四种可能的实现方式,在第五种可能的实现方式中,所述根据所述时刻确定相应提示点对应的提示点数据包括:将所述时刻之后的第一个内部帧或在所述时刻之前与所述时刻最接近的内部帧作为相应提示点对应的提示点数据的第一帧,根据所述第一帧及预设的帧数或预设的时间长度确定所述相应提示点对应的提示点数据的最后一帧。
结合第一方面第四种可能的实现方式,在第六种可能的实现方式中,所述根据所述时刻确定相应提示点对应的提示点数据包括:将所述时刻之后的第一个切换了场景的帧或在所述时刻之前与所述时刻最接近的切换了场景的帧作为相应提示点对应的提示点数据的第一帧,根据所述第一帧及预设的帧数或预设的时间长度确定所述相应提示点对应的提示点数据的最后一帧。
结合第一方面,或者第一方面第一至第六种任意一种可能的实现方式,在第七种可能的实现方式中,还包括:获取所述一个或多个提示点相对应的内容描述,判断所述提示点数据与所述内容描述是否相符;及若判断所述提示点数据与所述描述不相符,则输出异常信号,所述异常信号指示所述提示点数据与所述描述不相符。
结合第一方面,或者第一方面第一至第七种任意一种可能的实现方式,在第八种可能的实现方式中,所述提示点数据包括视频数据及音频数据,其中,视频数据至少包括两帧。
结合第一方面,或者第一方面第一至第八种任意一种可能的实现方式,在第九种可能的实现方式中,所述方法还包括:播放所述提示点数据以呈现所述媒体文件内容的片段。
结合第一方面,或者第一方面第一至第九种任意一种可能的实现方式,在第十种可能的实现方式中,所述方法还包括:接收时取指令,所述时取指令由用户根据所述提示点数据发出;根据所述时取指令,获取所述媒体文件的全部或部分数据。
第二方面,本发明实施例提供了一种获取媒体文件的设备,包括:指令接收模块,用于接收获取指令,所述获取指令指示获取媒体文件,所述媒体文件预设有多个提示点;提示点获取模块,用于根据所述获取指令,从所述媒体文件预设的多个提示点中获取一个或多个提示点;数据确定模块,用于确定所述一个或多个提示点对应的所述媒体文件中的提示点数据;及数据下载模块,用于下载所述提示点数据,所述提示点数据用于呈现所述媒体文件内容的片段以供用户确定是否获取所述媒体文件的全部或部分数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410513910.X/2.html,转载请声明来源钻瓜专利网。