[发明专利]一种时移操作方法和装置有效
申请号: | 200810090233.X | 申请日: | 2008-03-31 |
公开(公告)号: | CN101552796A | 公开(公告)日: | 2009-10-07 |
发明(设计)人: | 张毅;冯江平;许志勇;尹月静 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04N7/173 |
代理公司: | 北京挺立专利事务所 | 代理人: | 叶树明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 操作方法 装置 | ||
1.一种时移操作方法,其特征在于,包括以下步骤:
获取直播流的时移参数,所述时移参数包括:是否时移、最大时移缓冲区大小和当前已有时移缓冲区大小;或,是否时移、最大时移缓冲区大小;
根据所述时移参数创建并维护所述直播流的时移进度条;
在所述时移进度条指示的范围内进行操作;
其中,所述根据所述时移参数创建并维护所述直播流的时移进度条,包括:
根据在接入直播时是否收到当前已有时移缓冲区来判断时移模式,包括:在接入直播流时,服务器返回的所述时移参数包含当前已有时移缓冲区大小时,为自动时移模式;在接入直播流时,服务器返回的所述时移参数不包含当前已有时移缓冲区大小时,为手动时移模式;
所述时移模式为自动时移模式时,当请求接入所述直播流时,以所述直播流的直播点对应的时间为所述时移进度条的上边界,并根据所述直播流的直播点对应的时间和所述时移参数中当前已有时移缓冲区大小确定所述时移进度条的下边界,由此创建所述直播流的时移进度条;
所述时移模式为手动时移模式时,暂停所述直播流;创建并维护所述直播流的时移进度条;
所述自动时移模式,具体为多个用户共享服务器上的一个时移缓冲区,用户可以对接入以前的内容进行时移操作,在用户快进到直播点时,可以继续使用时移缓冲区,也可以离开时移状态;
所述手动时移模式,具体为通过用户的暂停操作触发时移,服务器在终端暂停点开始动态维护一个临时时移缓冲区,用户只能在暂停之后才能有时移操作,在用户快进到直播点时,可以删除该用户临时的时移缓冲区,用户离开时移状态,也可以保留时移缓冲区,用户仍然可以使用该缓冲区。
2.如权利要求1所述时移操作方法,其特征在于,所述获取直播流的时移参数,具体为:
通过实时控制协议RTSP请求接入所述直播流,并接收携带时移参数的响 应,获取所述直播流的时移参数;或,
通过请求会话描述协议SDP,并接收携带时移参数的所述SDP的响应,获取所述直播流的时移参数;或,
在所述请求接入直播流之前,获取包含所述直播流的时移参数的SDP文件。
3.如权利要求1所述时移操作方法,其特征在于,所述时移模式为自动时移模式时,在所述时移进度条中,当前播放点为所述直播流的直播点,对应所述时移进度条的上边界,所述维护直播流的时移进度条,具体为:
比较所述时移进度条大小和所述最大时移缓冲区大小;
当所述时移进度条大小小于所述最大时移缓冲区大小时,所述下边界不变,所述上边界随所述直播流的直播点移动;或,
当所述时移进度条大小大于或等于所述最大时移缓冲区大小时,所述下边界和所述上边界随所述直播流的直播点移动,以保证所述时移进度条的下边界与上边界之间的大小等于所述最大时移缓冲区大小。
4.如权利要求1所述时移操作方法,其特征在于,所述时移模式为手动时移模式时,所述创建并维护直播流的时移进度条,具体为:
以所述暂停点为所述时移进度条的下边界,以所述直播流的直播点为所述时移进度条的上边界,生成所述时移进度条;
比较所述时移进度条大小和所述最大时移缓冲区大小;
当所述时移进度条大小小于所述最大时移缓冲区大小时,所述下边界不变,所述上边界随所述直播流的直播点移动;或,
当所述时移进度条大小大于或等于所述最大时移缓冲区大小时,所述下边界和所述上边界随所述直播流的直播点移动,以保证所述时移进度条的下边界与上边界之间的大小等于所述最大时移缓冲区大小。
5.如权利要求1所述时移操作方法,其特征在于,所述在时移进度条指示的范围内进行操作,具体为:
在所述时移进度条指示的范围内,进行暂停、播放、停止、快进、快退、定位、或返回直播状态中的至少一种操作。
6.如权利要求5所述时移操作方法,其特征在于,所述在所述时移进度条指示的范围内进行操作,还包括:
继续维护所述时移进度条。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810090233.X/1.html,转载请声明来源钻瓜专利网。