[发明专利]实现基于HTTP的流媒体业务的方法、系统和网络设备有效
| 申请号: | 201010282187.0 | 申请日: | 2009-11-09 |
| 公开(公告)号: | CN102055789A | 公开(公告)日: | 2011-05-11 |
| 发明(设计)人: | 张少波 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;H04L12/18 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 518129 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 实现 基于 http 流媒体 业务 方法 系统 网络设备 | ||
1.一种实现基于超文本传输协议HTTP的流媒体业务的方法,其特征在于,所述方法包括:
服务器接收来自客户端的请求,根据所述对媒体呈现描述文件请求向客户端返回携带媒体呈现描述文件的响应;
服务器和客户端之间建立时间同步关系。
服务器接收来自客户端的统一资源定位符,获取对应的媒体片断文件,向客户端返回所述媒体片断文件用于客户端播放,其中,所述统一资源定位符为客户端确定需要播放的媒体片段的统一资源定位符,用以客户端向服务器请求所述媒体片段文件。
2.根据权利要求1所述的方法,其特征在于:服务器根据所述对媒体呈现描述文件请求向客户端返回携带媒体呈现描述文件的响应还包括将所述媒体呈现描述文件产生的时间携带在媒体呈现描述文件或超文本传输协议HTTP头Last-Modified中,将该响应产生的时间携带在超文本传输协议HTTP头Date中告知客户端。
3.根据权利要求1所述的方法,其特征在于:
服务器在直播开始时产生所述媒体呈现描述文件,所述媒体呈现描述文件描述即将生成的媒体数据的基本信息。
4.根据权利要求1或2所述的方法,其特征在于,所述媒体呈现描述文件包括:统一资源定位符模板,所述模版用于客户端生成需要播放的媒体片断对应的统一资源定位符,所述统一资源定位符用于指示需要播放的媒体片断文件的位置。
5.根据权利要求4所述的方法,其特征在于,所述媒体呈现描述文件还包括:媒体片断的时间长度,所述媒体片断的时间长度用于客户端根据其确定需要播放的媒体片断的位置信息。
6.根据权利要求1或2所述的方法,其特征在于,所述媒体片断文件中包括单一媒体表述或者不同媒体表述的组合。
7.一种实现基于超文本传输协议HTTP的流媒体业务的方法,其特征在于,所述方法包括:
客户端向服务器发出请求,所述请求用于使服务器根据所述请求向客户端返回携带媒体呈现描述文件的响应;
客户端建立和服务器的时间同步关系;
客户端确定需要播放的媒体片断的统一资源定位符URL;
客户端向服务器发送需要播放的媒体片断对应的统一资源定位符以请求媒体片断文件;
客户端接收服务器返回的对应所述统一资源定位符的媒体片断文件并播放。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
客户端将文件序号顺序递增作为后续待获取的文件序号,替代统一资源定位符模板中的变量,生成待获取的媒体片断对应的统一资源定位符URL,不断请求并获取后续的媒体片断文件。
9.根据权利要求1所述的方法,其特征在于:
所述媒体呈现描述文件在直播开始时由服务器产生,描述即将生成的媒体数据的基本信息。
10.根据权利要求7或9所述的方法,其特征在于:
客户端根据服务器当前时间和直播开始的时间计算最新的正在直播的媒体片断文件序号L,所述将文件序号L赋给代表待获取的文件序号的本地变量N,其中,L如下得到:
L=int((T-T0)/Ts),
T为服务器当前时间,T0为直播开始的时间,Ts为媒体片断的时间长度,int()为取整函数,int(x)表示不超过x的最大整数。
11.根据权利要求10所述的方法,其特征在于:
若客户端指定从过去的某个时间T1开始观看,根据服务器当前时间和本地时间的时间偏移值ΔT,得到其所对应的服务器时间T2=T1-ΔT,T2满足:T0≤T2≤T,根据公式L’=int((T2-T0)/Ts)计算出指定从过去的T1开始观看的媒体片断文件序号L’,将文件序号L’赋给本地变量N。
12.根据权利要求7或8所述的方法,其特征在于,所述媒体呈现描述文件包括:统一资源定位符模板,所述模版用于客户端生成需要播放的媒体片断对应的统一资源定位符,所述统一资源定位符用于指示需要播放的媒体片断文件的位置。
13.根据权利要求12所述的方法,其特征在于,所述媒体呈现描述文件还包括:媒体片断的时间长度,所述媒体片断的时间长度用于客户端根据其确定需要播放的媒体片断的位置信息。
14.根据权利要求7或8所述的方法,其特征在于,所述媒体片断文件中包括单一媒体表述或者不同媒体表述的组合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010282187.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种发夹式MP系列音乐播放器
- 下一篇:吸塑字围边辅助台及使用方法





