[发明专利]一种二次差分预测编码方法、文件格式及该文件定位方法无效
申请号: | 201010023029.3 | 申请日: | 2010-01-20 |
公开(公告)号: | CN102131085A | 公开(公告)日: | 2011-07-20 |
发明(设计)人: | 张立军;李卿 | 申请(专利权)人: | 苏州尚嘉信息技术有限公司 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N7/32;H04L29/06 |
代理公司: | 上海智信专利代理有限公司 31002 | 代理人: | 王洁 |
地址: | 201203 上海市张江高*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 二次 预测 编码 方法 文件格式 文件 定位 | ||
技术领域
本发明属于流式传输技术领域,具体涉及一种二次差分预测编码方法、文件格式及该文件定位方法。
背景技术
流媒体技术(Streaming Media Technology)是为解决以Internet为代表的中低带宽网络上多媒体信息(以视频、音频信息为重点)的传输问题而产生发展起来的一种网络技术。流媒体实现的最关键技术就是区别于传统的下载技术的流式传输技术。实现流式传输有两种方法:实时流式传输(Realtime Streaming)和顺序流式传输(Progressive Streaming)。前者如基于RTSP/RTP协议的流媒体应用,后者有基于3GP流模式的流媒体应用。
RTSP/RTP协议目前在网络流媒体领域已得到广泛应用,客户端通过TCP/UDP方式接入流媒体服务器获得实时传输的音视频数据,RTSP协议并且允许客户端通过网络进行快进、快退及定位操作。如果要实现视频点播(video on demand,VOD),则后台还需要同时对视频源进行解析,以便流媒体服务器能按照RTP协议进行打包。因而,对于大量客户端用户的情况,服务器端必须充分考虑到负载均衡的问题,这增大了服务端的投资代价。另外,RTP协议所定义的打包方式具有较大的冗余,这对手机等移动互联网终端是非常不经济的。
3GP流模式是一种适合顺序流传输的视频文件格式,尽管普通的3GP格式是不适合直接进行网络播放的。顺序流式传输,省去了流媒体服务器和视频解析工作,因而能节省运营成本,但无法支持直播业务,如电视转播和实时监控等。而且,与RTSP/RTP一样,流式3GP模式所定义的打包方式也具有很大的数据冗余。尤其是为了支持定位操作而引入的一个庞大的文件头,使得它非常不适合手机等移动互联网终端的接收。
发明内容
本发明需要解决的技术问题是传统的流媒体文件格式在带宽受限的网络环境里效率低下。
为了解决上述技术问题,本发明提供一种二次差分预测编码方法,包括如下步骤:
A)将多媒体流的具有连续相关性的属性的参数值进行二次差分运算;
B)将所述二次差分运算的结果作为所述属性的新的参数值附加在所述多媒体流的数据包上。
可选的,所述编码方法还包括步骤C)将所述数据包附加的所述属性的新的参数值进行逆向二次差分运算,还原出所述属性的原始参数值。
可选的,所述具有连续相关性的属性的参数值为时间戳、位置信息或长度。
本发明还提供了一种应用上述二次差分预测编码方法的流媒体文件格式,包括文件头,索引表,数据负载和文件尾,所述索引表和/或数据负载包括所述多媒体流的具有连续相关性的属性的参数值;所述参数值经过所述二次差分预测编码方法进行编码。
可选的,所述编码方法还包括步骤C)将所述数据包附加的所述属性的新的参数值进行逆向二次差分运算,还原出所述属性的原始参数值。
可选的,所述流媒体文件格式还包括媒体描述信息。所述媒体描述信息包括多媒体内容的节目长度,多媒体流的个数、标识ID和基本解码信息。
可选的,所述索引表中包含的所述多媒体流的具有连续相关性的属性的参数值包括视频关键帧的时间戳和位置信息。
可选的,所述数据负载中包含的所述多媒体流的具有连续相关性的属性的参数值包括数据包的时间戳和长度。
可选的,所述文件头包含本文件格式的标志和版本信息;所述数据负载包括经过高效压缩后的音视频媒体数据。
本发明还提供了一种具有上述文件格式的流媒体文件的定位方法,包括如下步骤:
1)客户端向服务器发起对所述流媒体文件的请求;
2)所述服务器向所述客户端发送文件数据;
3)所述客户端做逆向二次差分运算解码所接收到的所述索引表中的视频关键帧时间戳和位置信息;
4)所述客户端根据需要定位的播放时间点,找到所述播放时间点之前最接近的时间戳对应的视频关键帧。
可选的,所述定位方法还包括步骤5)使用HTTP协议的断点续传方法从所述播放时间点之前最接近的时间戳对应的视频关键帧之处开始下载所述流媒体文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州尚嘉信息技术有限公司,未经苏州尚嘉信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010023029.3/2.html,转载请声明来源钻瓜专利网。