[发明专利]一种视频传输方法和装置有效
申请号: | 201710140922.6 | 申请日: | 2017-03-08 |
公开(公告)号: | CN108574882B | 公开(公告)日: | 2019-11-12 |
发明(设计)人: | 周川 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N21/845 | 分类号: | H04N21/845;H04N21/4402;H04N21/2343 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 主流 辅流 编码流 主编码 方法和装置 服务器发送 接收服务器 视频传输 传输技术领域 发送 传输资源 实时网络 预设条件 码率 视频 申请 | ||
本申请实施例公开了一种视频传输方法和装置,涉及传输技术领域,用以节省传输资源和缓存资源。该视频包括主编码流和辅编码流,辅编码流用于提高主编码流的码率,主编码流包括至少两个主流分片,辅编码流包括至少两个辅流分片,每个主流分片与一个辅流分片对应。该方法包括:向服务器发送第一主流分片请求,其中,第一主流分片请求用于请求第一主流分片,第一主流分片是至少两个主流分片中的一个主流分片;接收服务器发送的第一主流分片;若当前实时网络状况满足预设条件,则向服务器发送第一辅流分片请求,其中,第一辅流分片请求用于请求第一主流分片对应的第一辅流分片;接收服务器发送的第一辅流分片。
技术领域
本申请涉及传输技术领域,尤其涉及一种视频传输方法和装置。
背景技术
HLS(HTTP live streaming)是基于超文本传输协议(hyper text transferprotocol,HTTP)的一种流媒体传输协议,可实现流媒体的直播和点播。在HLS点播场景中,服务器对视频内容进行编码,得到不同码率的多个视频文件,然后按照时间将该多个视频文件中的每个视频文件分为多个分片。终端需要播放视频时,按照播放时间和当前网络状况请求需要的分片,并对所请求到的分片进行缓存、解码和播放。
在HLS技术中,终端所请求的分片从低码率切换为高码率时,已缓存但未播放的低码率分片会失去作用,从而造成传输资源和缓存资源的浪费。
发明内容
本申请实施例提供一种视频传输方法和装置,用以节省传输资源和缓存资源。
第一方面,提供一种视频传输方法,该视频包括主编码流和辅编码流,辅编码流用于提高主编码流的码率,主编码流包括至少两个主流分片,辅编码流包括至少两个辅流分片,每个主流分片与一个辅流分片对应。该方法包括:终端向服务器发送第一主流分片请求,其中,第一主流分片请求用于请求第一主流分片,第一主流分片是至少两个主流分片中的一个主流分片;接收服务器发送的第一主流分片;若当前实时网络状况满足预设条件,则向服务器发送第一辅流分片请求,其中,第一辅流分片请求用于请求第一主流分片对应的第一辅流分片;接收服务器发送的第一辅流分片。该技术方案中,终端请求主流分片,并按需请求辅流分片;其中,辅流分片用于提高主流分片的码率。由于在本申请实施例中,主编码流可以单独播放,或者,主编码流与辅编码流叠加重构后播放,因此已缓存的主编码流不会因缓存辅编码流而失去作用。与现有技术相比,能够节省传输资源和缓存资源。
可选的,终端和服务器之间通过HTTP/2协议通信。该服务器可以是支持HTTP/2协议的任一个服务器,例如可以是WEB服务器。
在一种可能的实现方式中,该方法还可以包括:终端将第一主流分片和第一辅流分片叠加并重构,播放重构后生成的码流。这样,能够提高视频播放质量。
在一种可能的实现方式中,终端接收服务器发送的第一主流分片,可以包括:在一链路上接收服务器发送的第一主流分片,其中,该链路可以是终端与服务器之间的任一条链路。该情况下,上述接收服务器发送的第一辅流分片,包括:在链路上接收服务器发送的第一辅流分片。这样,终端和服务器均只需要维护一条链路即可,因此实现简单。
在一种可能的实现方式中,该方法还可以包括:终端向服务器发送第二主流分片请求,其中,第二主流分片请求用于请求第二主流分片,第二主流分片是至少两个主流分片中的除第一主流分片之外的一个主流分片;接收服务器发送的第二主流分片;若当前实时网络状况满足预设条件,则向服务器发送第二辅流分片请求,其中,第二辅流分片请求用于请求第二主流分片对应的第二辅流分片;若在向服务器发送第二辅流分片请求之后且接收到第二辅流分片之前,检测到当前实时网络状况不满足预设条件,则向服务器发送中断请求,其中,中断请求用于请求中断第二辅流分片的传输流程。这样,能够在一定程度上减少终端获取第二主流分片的下一个主流分片,从而有效较少终端播放视频的过程中出现卡顿的现象的发生。可以理解的,该可能的实现方式可以不依赖于上文提供的任一技术方案,而单独执行,这样,第二主流分片具有任性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710140922.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分布式就地化继电保护系统
- 下一篇:数据发送方法、装置和存储介质