[发明专利]一种获得转码后的目标文件的方法和系统无效
| 申请号: | 201110185043.8 | 申请日: | 2011-07-04 |
| 公开(公告)号: | CN102868708A | 公开(公告)日: | 2013-01-09 |
| 发明(设计)人: | 刘俊;王川南 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F17/30 |
| 代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 张驰;宋志强 |
| 地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 获得 转码后 目标 文件 方法 系统 | ||
技术领域
本发明涉及计算机技术领域,尤其涉及一种获得转码后的目标文件的方法和系统。
背景技术
随着科学技术的发展,手持设备得到普及,而且手持设备的种类也越来越多,与此同时这些手持设备的运算能力也越来越强,很多高端手持设备都针对图形图像的处理作了单独的优化,使得多媒体娱乐功能逐渐完善。然而,手持设备存在的一个主要问题是,对视频格式有着严格的要求,例如,有些手持设备仅支持H264编码格式。
目前,为了能在手持设备上进行视频播放,目前通常的做法是:用户先在个人电脑(PC)上对视频文件进行转码,将视频文件转换成特定格式后,再在手持设备上进行播放目标文件。其中,转码前的视频文件可以称为源文件,转码后的视频文件可以称为目标文件。
在PC上对视频文件进行转码一般需要较长的时间,例如,一小时的影片可能需要40分钟才能完成,而对于高清视频文件来说,则长达几个小时。另外,在PC上对视频文件进行转码,对PC上资源的占用率也很高,影响PC对其他任务的处理速度。
可见,如何缩短获得转码后的目标文件所需的时间,是当前亟待解决的一个技术问题。
发明内容
有鉴于此,本发明提供了一种获得转码后的目标文件的方法和系统,以便缩短获得转码后的目标文件所需的时间。
本发明的技术方案具体是这样实现的:
一种获得转码后的目标文件的方法,该方法包括:
将获得所述目标文件的任务划分为本地转码任务和网络侧下载任务;
并行执行所述本地转码任务和所述网络侧下载任务,其中,通过执行所述本地转码任务,将所述源文件的一部分进行所述转码,得到所述目标文件的第一部分,通过执行所述网络侧下载任务,下载所述目标文件中除所述第一部分以外的其他部分;
将所述第一部分和所述第一部分以外的其他部分进行合并,得到完整的所述目标文件。
一种获得转码后的目标文件的系统,该系统包括任务分配子系统、本地转码子系统、网络侧下载子系统和合成子系统;
所述任务分配子系统,用于将获得所述目标文件的任务划分为本地转码任务和网络侧下载任务;
所述本地转码子系统,用于将所述源文件的一部分进行所述转码,得到所述目标文件的第一部分;
所述网络侧下载子系统,用于下载所述目标文件中除所述第一部分以外的其他部分;
所述合成子系统,用于将所述第一部分和所述第一部分以外的其他部分进行合并,得到完整的所述目标文件;
其中,所述本地转码子系统和所述网络侧下载子系统并行运行。
由上述技术方案可见,本发明通过将获得目标文件的任务划分为本地转码任务和网络侧下载任务,并且通过并行执行本地转码任务和网络侧下载任务,获得目标文件的不同部分,将目标文件的不同部分进行合成得到完整的目标文件,能够缩短获得目标文件所需的时间。
附图说明
图1是本发明提供的获得转码后的目标文件的方法流程图。
图2是本发明提供的获得转码后的目标文件的系统组成示意图。
图3是本地转码子系统202的组成示意图。
图4是合成子系统204的组成示意图。
具体实施方式
图1是本发明提供的获得转码后的目标文件的方法流程图。
如图1所示,该方法包括:
步骤101,根据将本地源文件转码为目标文件所需的时间T1、以及从网络侧下载所述目标文件所需的时间T2,将获得所述目标文件的任务划分为本地转码任务和网络侧下载任务。
步骤102,并行执行所述本地转码任务和所述网络侧下载任务。
本步骤中,通过执行所述本地转码任务,将所述源文件的一部分进行所述转码,得到所述目标文件的第一部分,通过执行所述网络侧下载任务,下载所述目标文件中除所述第一部分以外的其他部分。
步骤103,将所述第一部分和所述第一部分以外的其他部分进行合并,得到完整的所述目标文件。
由图1可见,本发明通过将获得目标文件的任务划分为本地转码任务和网络侧下载任务,并且并行执行本地转码任务和网络侧下载任务,实现了一边转码一边进行下载,从而可以极大地缩短转码的时间,尤其对于高清视频文件效果更加明显,减少了用户的等待时间。
其中,可以根据本地的资源配置信息和资源占用信息估计时间T1,根据网络侧的资源占用信息和网络带宽信息估计时间T2。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110185043.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电热圈
- 下一篇:PLA纤维和天丝纤维混纺织物的深色染整技术





