[发明专利]网络时移的处理方法、装置及系统有效
申请号: | 201010106599.9 | 申请日: | 2010-02-05 |
公开(公告)号: | CN102149021A | 公开(公告)日: | 2011-08-10 |
发明(设计)人: | 杨佩林;孙兵 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N21/647 | 分类号: | H04N21/647;H04N21/238 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518129 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 处理 方法 装置 系统 | ||
技术领域
本发明涉及通信领域,尤其涉及一种网络时移的处理方法、装置及系统。
背景技术
IPTV(网络电视)等视频业务越来越普及,这些视频业务带来的好处就是,允许用户在接收视频业务时能够进行暂停、快进、快退等功能,给用户提供互动的感觉,给用户带来了全新的视频体验。这些功能常常称为视频业务的时移功能(Time-Shifted)。
目前时移功能的实现基本上有两种方法,一种是基于终端设备实现网络时移的处理,另外一种是基于网络设备实现网络时移的处理。其中,基于终端设备实现网络时移的处理,通常需要视频终端设备有大容量的存储空间,该视频终端把接收到的视频业务存储到其大容量的存储空间内,用户通过从该存储空间中获取视频码流,实现暂停、快进或快退等时移功能后的正常视频业务的播放。基于网络设备实现网络时移的处理,是基于单播实现的,当用户进入暂停、快进或快退等时移后,服务器需要对每个时移用户终端都建立一条单播传输信道,利用单播传输方式将相应的视频码流传输给对应的用户终端,从而实现暂停、快进或快退等时移功能后的正常视频业务的播放。
在实现上述网络时移的处理过程中,发明人发现现有技术中至少存在如下问题:当采用基于终端设备实现时移的处理时,首先要求终端必须支持大容量的存储空间,增加了终端的成本;其次终端只能时移其已经接收到的视频,也就是说,如果终端没有存储视频内容,就没法实现时移;当采用基于网络设备实现时移的处理时,基于单播传输的特性,随着时移用户数量的增加,系统带宽的消耗也随之逐渐增大,系统性能将大大降低。
发明内容
本发明的实施例提供一种网络时移的处理方法、装置及系统,解决了终端时移和单播网络时移的缺陷,实现了组播业务(如BTV业务)时移后可以从单播传输方式切换到组播传输方式,从而降低系统带宽的消耗,提高系统性能。还可以实现时移业务(包括单播时移业务和组播时移业务)的媒体流无缝切换的时移过程。
为达到上述目的,本发明的实施例采用如下技术方案:
一种网络时移的处理方法,包括:
接收用户终端发送的时移播放请求消息,所述时移播放请求消息中包含用户终端时移发生时需要播放媒体流的时间和/或位置信息;
根据所述用户终端时移发生时需要播放媒体流的时间和/或位置信息,确定是否将所述时移请求播放消息对应的媒体流从单播传输切换到组播传输;
若确定将所述媒体流从单播传输切换到组播传输,则提高向所述用户终端发送媒体流的单播传输速率,并根据所述用户终端发送的时移播放请求消息,向所述用户终端发送时移播放响应消息,所述响应消息中包括操作指示信息;
将所述媒体流通过单播传输给所述用户终端;
当所述单播传输进程与所述媒体流的组播传输进程一致时,将所述媒体流通过组播传输给所述用户终端。
一种网络时移处理的方法,包括:
接收时移服务器发送的时移播放响应消息,所述响应消息中包括操作指示信息;
根据所述操作指示信息获取播放媒体流的播放速率;
按照所述播放速率播放所述媒体流。
一种网络时移的处理方法,包括:
接收用户终端发送的时移播放请求消息,所述时移播放请求消息中包含用户终端时移发生时请求接收媒体流的序列号;
根据所述序列号确定所述时移播放请求消息对应的媒体流的开始位置;
将所述媒体流从所述序列号开始通过单播传输给所述用户终端。
一种网络时移处理的方法,包括:
用户终端确定时移发生时所述用户终端的时移时间是否在短时移范围内;
若所述时移时间在所述短时移范围内,则向短时移服务器发送时移播放请求消息,由所述短时移服务器实现网络时移的处理;
若所述时移时间超过所述短时移范围内,则向长时移服务器发送时移播放请求,由所述长时移服务器实现网络时移的处理。
一种时移服务器,包括:
接收单元,用于接收用户终端发送的时移播放请求消息,所述时移播放请求消息中包含用户终端时移发生时需要播放媒体流的时间和/或位置信息;
确定单元,用于根据所述用户终端时移发生时需要播放媒体流的时间和/或位置信息,确定是否将所述时移播放请求消息对应的媒体流从单播传输切换到组播传输;
第一调整单元,用于在所述确定单元确定将所述媒体流从单播传输切换到组播传输时,提高向所述用户终端发送媒体流的单播传输速率;
发送单元,用于根据所述用户终端发送的时移播放请求消息,向所述用户终端发送时移请求响应消息,所述响应消息中包括操作指示信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010106599.9/2.html,转载请声明来源钻瓜专利网。