[发明专利]基于实时文件格式转换的优化流媒体点播的方法和系统有效

专利信息
申请号: 201110207857.7 申请日: 2011-07-22
公开(公告)号: CN102256162A 公开(公告)日: 2011-11-23
发明(设计)人: 洪珂;邓独;邹焕英;刘成彦 申请(专利权)人: 网宿科技股份有限公司
主分类号: H04N21/238 分类号: H04N21/238;H04N21/437;H04N7/30
代理公司: 上海专利商标事务所有限公司 31100 代理人: 施浩
地址: 200030 上海市*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 实时 文件格式 转换 优化 流媒体 点播 方法 系统
【说明书】:

技术领域

发明涉及流媒体点播的优化技术,尤其涉及通过实时文件格式转换来优化流媒体点播的方法和系统。

背景技术

基于HTTP协议的VOD(video on demand)是当前比较流行的流媒体点播方式,用户可以通过这种方式观看各种格式的视频文件(mp4,flv等)。当客户端需要播放某个视频时,通过播放器向http服务器发送http请求,服务器在接收到请求后,将视频文件通过http协议发送给客户端。

现有的这种方式存在以下不足:

(1)相同视音频数据的不同文件封装格式,在播放表现方面有不同的侧重点。有些封装格式将所有的编解码信息、播放信息存放在文件头,这种格式在本地播放上的表现优异,随机拖动时反应迅速;有些格式则只将最基本的编解码信息放在文件头,这种格式侧重于网络播放应用,播放开始响应迅速。在vod系统中,如果传输的是第一种形式的文件,则首先必须发送一个大数据量的头,而且文件的时长越长,这个头就越大,在低速的网络情况下,播放开始所需要等待的时间也越长,用户体验受到很大的影响。

(2)视频服务器通常需要支持不同播放器的播放请求,而不同播放器请求的格式往往不一样,为了满足各种播放器,服务器需要存储多份不同格式的文件,即使这些文件的视音频内容完全一样。这就对存储空间有一个很大的要求。

(3)通常意义的视频转码需要对视频音频数据进行解码、重编码,这个过程将耗费大量的cpu计算资源,尤其对于高级的编码方式(如h264)来说,重新解码、编码计算量非常庞大。因此,这种方式一方面对于计算能力的要求非常高,另一方面由于计算的复杂性,实时性也得不到完全的保证。

发明内容

本发明的目的在于解决上述问题,提供了一种基于实时文件格式转换的优化流媒体点播的方法,通过快速的文件格式转换实现了小数据量视频文件头的发送,可实现服务器一份文件的多次复用。

本发明的另一目的在于提供了另一种基于实时文件格式转换的优化流媒体点播的方法,通过快速的文件格式转换实现了小数据量视频文件头的发送,可实现服务器一份文件的多次复用。

本发明的又一目的在于提供了一种基于实时文件格式转换的优化流媒体点播的系统,通过快速的文件格式转换实现了小数据量视频文件头的发送,可实现服务器一份文件的多次复用。

本发明的再一目的在于提供了另一种基于实时文件格式转换的优化流媒体点播的系统,通过快速的文件格式转换实现了小数据量视频文件头的发送,可实现服务器一份文件的多次复用。

本发明的技术方案为:本发明揭示了一种基于实时文件格式转换的优化流媒体点播的方法,包括:

客户端向服务器发送点播一文件的http请求;

所述服务器收到所述http请求后,解析所述http请求,找到所述http请求对应的文件;

所述服务器在判断出所述文件的网络播发质量低于期望值后,启动实时文件格式转换,对所述文件的数据封装格式进行转换,以在所述文件的文件头中保留符合文件传输要求的基本编解码信息,再将数据封装格式转换后的文件传输至所述客户端加以播放。

根据本发明的基于实时文件格式转换的优化流媒体点播的方法的一实施例,对所述文件的数据封装格式的转换包括:对所述文件的格式进行解包,取出所述文件中的数据、编解码信息、时间戳的信息,按照目标文件的格式对取出的所述信息重新封装打包,完成文件格式转换的工作。

根据本发明的基于实时文件格式转换的优化流媒体点播的方法的一实施例,所述服务器将文件格式转换完成的数据写入缓存区中,并从所述缓存区中取出转换后的数据发送给所述客户端,直至所述文件全部转换完成。

本发明还揭示了一种基于实时文件格式转换的优化流媒体点播的方法,包括:

客户端向服务器发送点播一目标文件的http请求;

所述服务器收到所述http请求后,解析所述http请求,在本地查找所述http请求对应的所述目标文件;

所述服务器在无法找到所述目标文件且存在另一内容相同但文件格式不同的源文件的情况下,启动实时文件格式转换,将所述源文件的数据封装格式转换成所述目标文件的格式,以在所述源文件的文件头中保留符合文件传输要求的基本编解码信息,再将数据封装格式转换后的文件传输至所述客户端加以播放。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110207857.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top