[发明专利]一种流媒体传输方法、流媒体发送装置及流媒体传输系统有效
申请号: | 201410322938.5 | 申请日: | 2014-07-08 |
公开(公告)号: | CN105306424B | 公开(公告)日: | 2019-05-03 |
发明(设计)人: | 何春晓 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流媒体 传输 方法 发送 装置 系统 | ||
本发明实施例公开了一种流媒体传输方法,所述方法包括:流媒体发送装置根据流媒体接收装置发送的流媒体传输请求以第一传输流码率向所述流媒体接收装置传输流媒体数据;以第一时间间隔为周期获取所述流媒体接收装置的传输状态信息,所述传输状态信息包括流媒体接收装置的传输速率参考信息和/或传输稳定性参考信息;根据所述流媒体接收装置的传输状态信息将向所述流媒体接收装置传输流媒体数据的实时传输流码率从第一传输流码率调节为第二传输流码率。本发明实施例还公开了一种流媒体发送装置和流媒体传输系统。采用本发明,可以在流媒体发送端实现流媒体自适应码率传输。
技术领域
本发明涉及互联网技术领域,尤其涉及一种流媒体传输方法、流媒体发送装置及流媒体传输系统。
背景技术
流媒体是指采用流式传输的方式在互联网进行播放的媒体格式,如音频、视频或多媒体文件。流媒体实现的关键技术就是流式传输,流式传输主要指将整个音频和视频及三维媒体等多媒体文件经过特定的压缩方式解析成一个个压缩包,由流媒体发送装置向流媒体接收装置传输,流媒体接收装置不必像采用传统下载方式那样等到整个文件全部下载完毕,而是只需经过几秒或几十秒的启动延时即可边下边播。
现有技术中,流媒体发送装置可以通过不同的传输流码率向流媒体接收装置传输流媒体数据,使用更高的传输流码率可以带来更好的播放效果,但当网络带宽不足或网络不稳定时会导致播放间断或长时间的缓冲,现有的流媒体接收装置可以通过用户需要选择不同的传输流码率,在后续播放时一直采用该传输流码率从流媒体发送装置获取流媒体数据,但是用户选择的传输流码率很多时候并不是最佳方案,而在网络状况发生变化时,之前选择的传输流码率很可能与当前的网络状态不匹配。
发明内容
本发明实施例所要解决的技术问题在于,提供一种流媒体传输方法、流媒体发送装置及流媒体传输系统,可在流媒体发送装置进行动态码率切换,实现流媒体自适应码率传输。
为了解决上述技术问题,本发明实施例提供了一种流媒体传输方法,所述方法包括:
流媒体发送装置根据流媒体接收装置发送的流媒体传输请求以第一传输流码率向所述流媒体接收装置传输流媒体数据;
以第一时间间隔为周期获取所述流媒体接收装置的传输状态信息,所述传输状态信息包括流媒体接收装置的传输速率参考信息和/或传输稳定性参考信息;
根据所述流媒体接收装置的传输状态信息将向所述流媒体接收装置传输流媒体数据的实时传输流码率从第一传输流码率调节为第二传输流码率。
相应地,本发明实施例还提供了一种流媒体发送装置,所述流媒体发送装置包括:
流媒体传输模块,用于根据流媒体接收装置发送的流媒体传输请求以第一传输流码率向所述流媒体接收装置传输流媒体数据;
传输状态获取模块,用于以第一时间间隔为周期获取所述流媒体接收装置的传输状态信息,所述传输状态信息包括所述流媒体接收装置的传输速率参考信息和/或传输稳定性参考信息;
实时码率调节模块,用于根据所述流媒体接收装置的传输状态信息将向所述流媒体接收装置传输流媒体数据的实时传输流码率从第一传输流码率调节为第二传输流码率。
相应的,本发明实施例还公开了一种流媒体传输系统,包括如前文所述的流媒体发送装置和至少一个流媒体接收装置,其中:
所述流媒体接收装置用于向所述流媒体发送装置发送流媒体传输请求,接收所述流媒体发送装置根据所述流媒体传输请求传输的流媒体数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410322938.5/2.html,转载请声明来源钻瓜专利网。