[发明专利]向有格式限制的视频播放终端提供视频文件的方法和设备无效
申请号: | 201010599731.4 | 申请日: | 2010-12-14 |
公开(公告)号: | CN102547382A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | 盛馥钟;吕静;邱慧;陈敬昌;康师亮;何健;王新亮 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N21/238 | 分类号: | H04N21/238;H04N21/2387 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 张驰;宋志强 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 格式 限制 视频 播放 终端 提供 视频文件 方法 设备 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种向有格式限制的视频播放终端提供视频文件的方法和设备。
背景技术
目前,用户PC机上的视频文件的格式多种多样,例如WMV格式、RM格式、RMVB格式、FLV格式等,然而,一些视频播放终端支持的视频文件格式有限,例如,某一款深受用户欢迎的视频播放终端仅能支持H.264格式和MPEG-4格式的视频文件。因此,用户PC机上的视频文件需要经过处理后才能提供给视频播放终端,具体请参见图1。
图1是目前向有格式限制的视频播放终端提供视频文件的方法流程图。
如图1所示,该方法包括:
步骤101,采用视频转码软件将用户PC机上视频文件的视频码流格式转码为视频播放终端能够播放的视频码流格式。
本步骤中,转码过程实际上是一个先解码、再编码的过程,目前一般通过启动专门的视频转码软件来实现上述转码过程。
步骤102,将转码后的视频文件同步到视频播放终端。
本步骤中,一般采用专门的同步软件将转码后的视频文件同步到视频播放终端。其中的同步是指为了使两个数据源的数据保持一致,在其中一个数据源的数据经过添加、修改、删除等操作发生改变时所进行的操作。
目前,同步软件一般通过将数据源中改变后的数据拷贝至另一数据源实现同步,因此,有可能出现该另一数据源中原有的数据被所述改变后的数据覆盖的情况,例如,视频播放终端中原本存储有视频文件1和视频文件2,用户PC机进一步通过转码和同步过程向该视频播放终端提供视频文件3,则在同步过程中该视频文件3可能会覆盖视频文件1或视频文件2。
目前,广为流行的iPad终端即是一款典型的有格式限制的视频播放终端,其只能够支持H.264视频和MPEG-4视频两种格式的视频文件,而目前用户可获取的影片很多都是WMV、RM、RMVB、flv等格式的,因此用户保存影片到iPad上进行观看时,需要先将影片进行转换,输出为目标格式后再用itunes或91等软件同步到iPad上。也就是说目前市面上相关的产品中,要进行这一项保存的操作至少要历经2个软件。下面以airvideo为例进行介绍,参见图1至图4:
图2是在iPad上点选某个准备转码的影片的界面截图。
图3是服务端收到将某个影片转码的请求后开始转码的界面截图。
图4是在服务端进行转码的过程中在iPad端显示的进度界面。
将视频文件转码为.mp4格式的文件后,可以通过itunes等工具将.mp4格式的文件同步到iPad上。
图5是通过itunes工具将.mp4格式的文件同步到iPad上的界面截图。
由上述技术方案可见,目前向视频播放终端提供视频文件需要经过视频转码过程和数据同步过程,且必须在视频转码完毕后才能进行数据同步,经历的时间较长,例如,ipad端获取视频文件的技术操作繁琐,涉及到服务器和iPad的切换、视频转码软件和同步软件的使用等,缺少一种快捷方便的方式将以上两者合适的综合起来。
发明内容
有鉴于此,本发明提供了一种向有格式限制的视频播放终端提供视频文件的方法和设备,以便提高向视频播放终端提供视频文件的速度。
本发明的技术方案具体是这样实现的:
一种向有格式限制的视频播放终端提供视频文件的方法,该方法包括:
接收获取视频文件的请求,启动该视频文件的视频码流格式转换过程,并在该格式转换过程中将已转码的视频码流发给视频播放终端。
所述启动该视频文件的视频码流格式转换过程包括:
将该视频文件的视频码流转换为该获取视频文件的请求指定的视频码流格式。
所述在该格式转换过程中将已转码的视频码流发给视频播放终端包括:
当已转码的视频码流达到预定数据量时,将已转码的视频码流发给视频播放终端。
所述在该格式转换过程中将已转码的视频码流发给视频播放终端包括:
将已转码的视频码流按照预定数据量分块,将各块视频码流发给视频播放终端。
所述将各块视频码流发给视频播放终端包括:
将各块视频码流以串行的方式发给视频播放终端,或者将各块视频码流以并行的方式发给视频播放终端。
所述将已转码的视频码流发给视频播放终端包括:
将多个视频文件的已转码的视频码流并行发给视频播放终端。
所述将已转码的视频码流发给视频播放终端包括:
将已转码的视频码流以数据传输流ts流的方式发给视频播放终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010599731.4/2.html,转载请声明来源钻瓜专利网。