[发明专利]视频下载的方法及装置有效
申请号: | 201010103797.X | 申请日: | 2010-01-29 |
公开(公告)号: | CN102143121A | 公开(公告)日: | 2011-08-03 |
发明(设计)人: | 万勇 | 申请(专利权)人: | 北京搜狗科技发展有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 逯长明;王宝筠 |
地址: | 100084 北京市海淀区中关*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 下载 方法 装置 | ||
技术领域
本发明涉及网络技术领域,尤其涉及一种视频下载的方法及装置。
背景技术
用户使用浏览器观看网络视频时,对于喜爱的视频往往会选择下载保存,下载保存可能会保存不全,这是因为某些网站出于节约带宽或性能考虑,会将一段很长的视频文件由多个兄弟视频分段构成,(所谓兄弟视频分段的含义是,各个兄弟视频分段是一个大视频文件的子文件,所有兄弟视频分段构成一个完整的视频。例如,一个连续剧的各个剧集是兄弟视频分段、一个视频文件的各个视频分片是兄弟视频分段)这导致用户仅能下载当前播放的视频分段,其中一个典型的例子是,用户在观看连续剧时,只能下载当前剧集,如果想下载该电视剧的其他剧集,必须分别到不同的网页分集下载,费时费力,用户体验差。
发明内容
本发明提供一种视频下载的方法及装置,可实现一次性将多个兄弟视频分段集中下载。
为此,本发明实施例采用如下技术方案:
一种视频下载的方法,包括:获取至少两个兄弟视频分段;将所述至少两个兄弟视频分段的头信息进行合并,得到一个完整的视频文件;将所述完整的视频文件保存到用户终端。
其中,所述各个兄弟视频分段为一个大视频文件分割的各个视频分片,并且,所述至少两个兄弟视频分段中的一个为视频网页播放的视频分段。
所述获取至少两个兄弟视频分段包括:查找预置有大量视频信息的服务器,获得所述至少两个兄弟视频分段;或者,分别在所述网页的播放器向服务器请求下载各兄弟视频分段的过程中,截获服务器向播放器返回的各兄弟视频分段;或者,优先查找预置有大量视频信息的服务器,若查到,则从所述服务器获得所述至少两个兄弟视频分段,若没有查到,则分别在所述网页的播放器向服务器请求下载各兄弟视频分段时,截获服务器向播放器返回的各兄弟视频分段。
或者,所述各个兄弟视频分段为一个连续剧的各个剧集,并且,所述至少两个兄弟视频分段中的一个为视频网页播放的视频分段。
所述获取至少两个兄弟视频分段包括:查找预置有大量视频信息的服务器,获得所述至少两个兄弟视频分段。
其中,所述查找预置有大量视频信息的服务器包括:以所述视频网页的统一资源定位信息为关键字查找预置有大量视频信息的服务器。
其中,所述视频分段的头信息包括元数据信息,所述元数据信息包括播放总时间和关键帧信息;所述将所述至少两个兄弟视频分段的头信息进行合并包括:将视频分段总时间进行累加,并将第n个视频分段的关键帧信息添加在第n-1个视频分段的关键帧信息的末尾。
一种视频下载的装置,包括:视频分段获取单元,用户获取至少两个兄弟视频分段;视频分段合并单元,用于将视频分段获取单元获取的至少两个视频分段的头信息进行合并,得到一个完整的视频文件;下载单元,用于将所述视频分段合并单元得到的完整的视频文件保存到用户终端。
所述视频分段获取单元获取的各个兄弟视频分段为一个大视频文件分割的各个视频分片,并且,所述至少两个兄弟视频分段中的一个为视频网页播放的视频分段。
所述视频分段获取单元包括:查询子单元,用于以视频网页的统一资源定位信息为关键字查找预置有大量视频信息的服务器;接收子单元,用于从服务器获得所述至少兄弟视频分段。
所述视频分段获取单元包括:请求包截获子单元,用于分别在播放器向服务器请求下载各兄弟视频分段的过程中,截获服务器向播放器返回的视频资源请求响应包,获取各兄弟视频分段。
一种视频下载的方法,包括:获取至少两个兄弟视频分段;将所述至少两个兄弟视频分段保存到用户终端;将所述至少两个兄弟视频分段的头信息进行合并,得到一个完整的视频文件。
其中,各个兄弟视频分段为一个大视频文件分割的各个视频分片,并且,所述至少两个兄弟视频分段中的一个为视频网页播放的视频分段。
所述获取至少两个兄弟视频分段包括:查找预置有大量视频信息的服务器,获得所述至少两个兄弟视频分段;或者,分别在所述网页的播放器向服务器请求下载各兄弟视频分段的过程中,截获服务器向播放器返回的各兄弟视频分段;或者,优先查找预置有大量视频信息的服务器,若查到,则从所述服务器获得所述至少两个兄弟视频分段,若没有查到,则分别在所述网页的播放器向服务器请求下载各兄弟视频分段时,截获服务器向播放器返回的各兄弟视频分段。
或者,各个兄弟视频分段为一个连续剧的各个剧集,并且,所述至少两个兄弟视频分段中的一个为视频网页播放的视频分段。
其中,所述获取至少两个兄弟视频分段包括:查找预置有大量视频信息的服务器,获得所述至少两个兄弟视频分段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京搜狗科技发展有限公司,未经北京搜狗科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010103797.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:消息传送方法、装置和系统
- 下一篇:一种直线式电动车蓄电池