[发明专利]媒体数据传输方法及装置有效
申请号: | 201610081443.7 | 申请日: | 2016-02-04 |
公开(公告)号: | CN107040505B | 公开(公告)日: | 2021-01-26 |
发明(设计)人: | 刘利;董振江;黄成;张行功 | 申请(专利权)人: | 中兴通讯股份有限公司;北京大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 江舟;李灵洁 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 媒体 数据传输 方法 装置 | ||
本发明提供了一种媒体数据传输方法及装置,其中,该方法包括:发送第一媒体数据获取请求至服务器,该请求中携带基于URL模板的推送指令,推送指令用于请求服务器推送第二媒体数据;接收服务器返回的第一媒体数据以及服务器根据推送指令推送的第二媒体数据。通过本发明,在发送给服务器中的第一媒体数据获取请求中携带了基于URL模板的推送指令,从而服务器可以根据该推送指令返回此次推送指令期望推送的第二媒体数据,服务器根据该请求中的URL模板就可以获知第二媒体数据,解决了相关技术中媒体片段推送策略中需要媒体服务器端解析MPD或其他信息而导致的服务器负载负重的问题。
技术领域
本发明涉及通信领域,具体而言,涉及一种媒体数据传输方法及装置。
背景技术
媒体内容提供者或经营者可通过超文本协议(HyperTest Transfer Protocol,简称为HTTP)动态自适应流媒体(Dynamic Adaptive Streaming over HTTP,简称为DASH)系统为用户提供高质量的流媒体服务,媒体内容可为音频、视频、文本及其组合等,可支持多种编码和解码技术及标准,支持不同的媒体格式和媒体播放器,可提供多种视角、码率、帧率、空间分辨率及其组合等。
媒体内容可包括媒体呈现描述文件(Media Presentation Description,简称为MPD)和媒体片段资源。MPD为描述媒体内容的可扩展标记语言(Extensible MarkupLanguage,简称为XML)文档,包含媒体片段资源的描述信息,如媒体片段的呈现时间、码率、帧率、空间分辨率、统一资源定位符、以及所在的时段、适配集、表述等等信息。正如本领域普通技术人员理解的那样,媒体内容可以分为多个层级,包括时段(Period)、适配集(AdaptationSet)、表述(Representation)以及片段(Segment)。
在HTTP动态自适应流媒体系统中,媒体服务器将媒体流传输到客户端,客户端可根据如网络状况、设备处理能力和用户偏好等等各种因素动态地选择合适的媒体片段,为用户提供尽可能高的媒体内容观赏体验。客户端与服务器之间通过交换HTTP请求和响应来传输媒体流,一个媒体片段对应一对HTTP请求/响应。在直播场景中,通过减少媒体片段时长以满足低延迟限制,但这会造成HTTP请求数量膨胀的问题。
全双工HTTP动态自适应流媒体(Full Duplex HTTP DASH,简称为FDH-DASH)通过利用服务器推送(Server Push)技术为上述延迟问题提供了解决方案。在FDH-DASH系统中,服务器端会配置一种或多种推送策略(Push Policy),客户端与服务器端通过交换片段请求/响应消息,协商确定会话中采取的推送策略,譬如:基于片段数量推送策略(K-PUSH)以及基于片段呈现时间推送策略(T-PUSH)等,驱动流媒体传输会话。其中,片段请求/响应消息可通过WebSocket或HTTP/2等全双工HTTP协议发送。在接收到来自客户端的请求消息后,服务器将包含片段数据的响应消息发送到客户端;同时,客户端也可以通过在片段请求消息指定推送指令,发起推送会话,在一次推送会话中,服务器将一个或多个片段文件推送到客户端。从而缓解了因低延迟限制带来的HTTP请求负载膨胀的问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司;北京大学,未经中兴通讯股份有限公司;北京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610081443.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种钻车行走梁
- 下一篇:一种用于采油集输管道的连接件