[发明专利]流媒体自适应匹配传输方法、系统和服务器在审
申请号: | 201210530091.0 | 申请日: | 2012-12-10 |
公开(公告)号: | CN103873948A | 公开(公告)日: | 2014-06-18 |
发明(设计)人: | 罗传飞;黄小桑;蒋力 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | H04N21/6437 | 分类号: | H04N21/6437;H04L29/06 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 孙宝海 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流媒体 自适应 匹配 传输 方法 系统 服务器 | ||
技术领域
本发明涉及流媒体传输技术领域,特别涉及一种流媒体自适应匹配传输方法、系统和服务器。
背景技术
流媒体传输大致有三种方式:传统的流式传输,渐进式下载以及自适应流传输。RTSP(Real Time Streaming Protocol,实时流式传输协议)是一种应用于传统的流式传输的协议,它建立客户端和服务器的会话(Session),服务器使用RTP(Real-time Transport Protocol,实时传输协议)协议封装视频流,并按照视频流编码码率进行流化输出。渐近式下载是一种简单的从HTTP(Hypertext Transfer Protocol,超文本传输协议)WEB服务器进行文件下载的传输方式,客户端允许媒体文件还正在下载的时候就开始播放。自适应流传输是一种结合了流控技术和基于HTTP渐进式下载的传输技术,自适应流传输过程中视频流被切片成chunks(切片)流控块,然后客户端基于HTTP渐进式下载使用。每个流控块之间可以独立进行解码。当视频源用N种码率进行编码,生成N个不同大小的流控块之后,客户端就可以通过HTTP渐进下载方式选择不同大小的流控块进行自适应播放。
过去几年互联网流媒体发展的一个趋势就是希望能转为使用基于HTTP的方式进行内容分发,而不再使用传统的流式传输协议RTSP等。目前已经有很多OTT(Over The Top,在上端)视频网站已经在使用基于HTTP的渐进式下载技术和HTTP自适应流传输技术进行视频流分发。这样做的逻辑是考虑让视频流适应互联网,通过HTTP应用层协议来适应不稳定的传输网络,而不是在网络层面去适应视频流的特性。
但是,HTTP自适应流传输技术并不适用于基于电信级运营网络的IPTV(网络电视)视频业务。
发明内容
本发明的发明人发现上述现有技术中存在问题,并因此针对所述问题中的至少一个问题提出了一种新的技术方案。
本发明的一个目的是提供一种用于流媒体自适应匹配传输的技术方案。
根据本发明的第一方面,提供了一种流媒体自适应匹配传输方法,包括:
RTSP服务端将第一质量级别的码流流控块发送给用户终端,不同质量级别的码流流控块分别由对应质量级别的视频流切片获得;
所述RTSP服务端通过RTCP(RTP Control Protocol,实时控制协议)反馈数据包接收播放反馈信息;
所述RTSP服务端根据所述播放反馈信息将第二质量级别的码流流控块发送给所述用户终端;
其中,每个所述码流流控块能够独立进行解码。
可选地,播放反馈信息包括用户的播放缓存状况、网络状况、或数据包丢失概率。
可选地,该方法还包括:所述RTSP服务端和所述用户终端进行视频业务协议协商时选择所述第一质量级别的视频流。
可选地,每个所述码流流控块为I帧对齐,所述RTSP服务端基于RTP协议将码流流控块发送给所述用户终端。
可选地,该方法还包括:所述用户终端对接收的每个不同质量级别的码流流控块独立进行解码,平滑播放解码后获得的不同质量级别的视频流切片。
根据本发明的另一方面,提供一种RTSP服务器,包括:
码流存储模块,用于存储不同质量级别的码流流控块,其中,所述不同质量级别的码流流控块分别由对应质量级别的视频流切片获得,每个码流流控块能够独立进行解码;
码流发送模块,用于分级码流获取指令,根据所述分级码流获取指令从所述码流存储模块获取对应质量级别的码流流控块,将所述码流流控块发送给用户终端;
码流控制模块,用于向所述码流发送模块发送第一质量级别的分级码流获取指令;通过RTCP反馈数据包接收播放反馈信息,根据所述播放反馈信息向所述码流发送模块发送第二质量级别的分级码流获取指令。
可选地,播放反馈信息包括用户的播放缓存状况、网络状况、或数据包丢失概率。
可选地,服务器还包括:码流级别协商模块,用于视频业务协议协商时选择所述第一质量级别的视频流,指示所述码流控制模块向所述码流发送模块发送第一质量级别的分级码流获取指令。
可选地,每个所述码流流控块为I帧对齐,所述RTSP服务端基于RTP协议将码流流控块发送给所述用户终端。
根据本发明的又一方面,提供一种流媒体自适应匹配传输系统,其特征在于,包括上述的服务器,还包括用户终端;所述用户终端对接收的每个不同质量级别的码流流控块独立进行解码,平滑播放解码后获得的不同质量级别的视频流切片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210530091.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:对车辆的驾驶进行辅助的方法和装置
- 下一篇:旋转泵和利用旋转泵的制动系统