[发明专利]TS文件的播放处理方法及装置无效
申请号: | 201010571369.X | 申请日: | 2010-12-02 |
公开(公告)号: | CN102487458A | 公开(公告)日: | 2012-06-06 |
发明(设计)人: | 陈翼;阮亚平;王芳;李加周;孙健;赵宇;阳彦字;刘继年;林亚;陈光亮 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04N21/438 | 分类号: | H04N21/438;H04N21/437;H04N21/6377;H04N21/643;H04N21/234;H04N21/2387 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;吴孟秋 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ts 文件 播放 处理 方法 装置 | ||
技术领域
本发明涉及通信领域,具体而言,涉及一种传输流(Transport Stream,简称为TS)文件的播放处理方法及装置。
背景技术
目前,广播业务和移动业务开始渐渐融合,不同的多媒体内容和业务在不同的网络上传输,用户希望可以利用不同的终端设备在不同时刻接入任何网络时都能享受到这些服务。随着异构网络环境的逐渐复杂化、新的多媒体传输技术和应用形式的不断增加,如何为多媒体内容传输提供一个更加高效合理的解决方案成为目前的一个重要问题。为解决多媒体传输现存问题,目前出了Http流(Streaming)传输技术。图1是现有技术中HTTP Streaming模型的结构示意图,如图1所示,音频或视频输入装置将音/视频输入到服务器的媒体编码器中,媒体编码器将输入的音/视频进行编码,生成TS文件输出给流分段装置进行分段后,发送给分发装置,并生成该TS文件的索引文件,通过HTTP分发给客户端。
由于HTTP协议本质上属于文本传输协议,并不适合实时的流媒体传输。因此,为了便于实现直播回放(针对时移业务)和边下载边看的功能,通常将节目内容在物理或逻辑上分成很多的小分段。客户端根据节目索引(Media Presentation Description,简称为MPD)信息每次下载媒体文件的一个或多个分段进行播放,其中,MPD信息中包含有媒体分段的索引等信息,然后对已下载的数据进行解码播放。
在目前的HTTP Streaming传输技术中,对于快进快退功能,通常采用的方法是根据MPD信息下载相应的分段,然后再从分段文件中找到相应的关键帧进行播放,采用这种方式,不需要播放的关键帧也会被下载,从而导致客户端将会下载很多多余的数据,进而影响了播放的流畅性。
发明内容
本发明旨在提供一种TS文件的播放处理方法及装置,以解决相关技术中在快进快退时由于需要下载整个分段,而导致客户端需要下载很多多余的数据,进而影响播放的流畅性的问题。
根据本发明的一个方面,提供了一种TS文件的播放处理方法,包括:客户端接收到特殊播放TS文件的命令,其中,所述特殊播放包括:快进播放或快退播放;所述客户端从所述TS文件的索引信息中获取待播放的所述TS文件的随机接入点或关键帧的位置;所述客户端向服务器请求所述位置的帧内容;所述客户端从所述服务器下载并播放所述位置的帧内容。
根据本发明的另一方面,提供了一种TS文件的播放处理装置,包括:接收模块,用于接收特殊播放TS文件的命令,其中,所述特殊播放包括:快进播放或快退播放;定位模块,用于从所述TS文件的索引信息中获取待播放的所述TS文件的随机接入点或者关键帧的位置;第一下载模块,用于向服务器请求所述位置的帧内容;播放模块,用于播放所述位置的帧内容。
通过本发明,客户端在执行快进或快退时,能够快速定位到需要播放的随机接入点或关键帧,仅下载相应的关键帧进行播放,解决了在快进快退时由于需要下载整个分段,而导致客户端需要下载很多多余的数据,进而影响播放的流畅性的问题,进而能够提升用户体验。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据相关技术的Http Streaming的模型图;
图2是根据本发明实施例一的TS文件的播放处理方法的流程图;
图3是根据本发明实施例二的快进播放的流程图;
图4是根据本发明实施例二的I帧索引文件格式的示意图;
图5是根据本发明实施例三的从快进模式切换到正常模式的流程图;
图6是根据本发明实施例四的定位播放的流程图;
图7是根据本发明实施例五的TS文件的播放处理装置的结构示意图。
具体实施方式
下面将参考附图并结合实施例,来详细说明本发明。
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
实施例一
图2是根据本发明实施例的TS文件的播放处理方法的流程图,如图2所示,该方法主要包括以下步骤:
步骤S202,客户端接收到特殊播放TS文件的命令,其中,所述特殊播放包括:快进播放或快退播放;
在本发明实施例中,TS文件是指音视频内容文件,其格式为TS格式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010571369.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种湿煤破碎进料防堵装置
- 下一篇:TPA喂料仓出料管阀门控制系统