[发明专利]网络电视的时移处理方法和系统以及网络设备、终端无效
申请号: | 201010109594.1 | 申请日: | 2010-02-09 |
公开(公告)号: | CN102148806A | 公开(公告)日: | 2011-08-10 |
发明(设计)人: | 殷悦;宋伟;康玉东 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04N21/274 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 电视 处理 方法 系统 以及 网络设备 终端 | ||
技术领域
本发明实施例涉及网络通信技术领域,尤其涉及一种网络电视的时移处理方法和系统以及网络设备、终端。
背景技术
随着存储技术的不断发展,存储成本急剧下降,其下降速度已远远大于网络带宽成本的下降速度。因此,对于诸如数字用户线路接入复用器(DigitalSubscriber Line Access Multiplexer,DSLAM)、交换机或路由器等中间网络设备来说,其自身包含大容量的存储单元已成为一种发展趋势。
在这种趋势下,网络电视业务得到了快速发展。一旦业务请求的内容已存储于中间网络设备,则可直接从中间网络设备中获取所请求的内容并发送给请求者,而不必再从远端获取,从而通过在中间网络设备增加较低成本的存储单元,达到节约网络带宽成本的目的。网络电视业务主要包括直播业务、点播业务和时移业务等。其中,直播业务一般采用组播技术实现,以节省系统带宽;而点播业务和时移业务则多采用单播技术实现。网络电视的时移业务是指,在一定时间范围内,用户可以观看直播节目的先前片段,并能随时回到直播,同时用户可以对直播节目进行暂停、快退或定位等操作。
现有的网络电视的时移业务可以采取终端自带存储单元的方式,在播放电视直播节目的同时对节目进行存储,当用户发出时移请求时,从终端自带的存储单元中查找对应的内容并提供给用户。
但是,随着直播节目频道的不断增加,由于终端的存储能力有限,只能够存储用户当前观看的电视直播节目,无法存储更多的内容以供用户选择。
在现有技术中,还可以采用专门的服务器为用户提供时移业务,当用户发出时移请求时,服务器与每个用户终端建立一个单播传输通道,通过单播为用户提供时移服务。
但是,随着时移用户数量的增加,服务器为用户建立的时移流单播传输通道也需要相应增加,因此使得服务器的出口带宽消耗增大。
发明内容
本发明实施例提供一种网络电视的时移处理方法和系统以及网络设备、终端,用以解决现有技术中终端存储能力有限而导致无法存储更多内容以供用户选择的缺陷,同时尽可能多地向用户提供组播服务,以节省系统的带宽资源。
本发明实施例提供一种网络电视的时移处理方法,包括:
接收终端发送的与直播流相对应的时移存储信息和包含请求播放时刻的时移请求消息;
判断所述时移存储信息是否满足追赶所述直播流的条件,若是,则通过单播通道以大于正常发送速率的速率向所述终端发送时移流,所述时移流以所述请求播放时刻为起点,且当待发送的所述时移流的播放时刻与当前时刻一致时,通过组播通道以正常发送速率向所述终端发送所述直播流。
本发明实施例还提供一种网络电视的时移处理方法,包括:
接收与直播流相对应的包含请求播放时刻的时移请求消息;
根据所述时移请求消息,判断是否存储有具有所述请求播放时刻的时移流,若未存储,则向网络设备发送与所述直播流相对应的时移存储信息和包含请求播放时刻的时移请求消息,使得所述网络设备根据所述时移请求消息和所述时移存储信息发送以所述请求播放时刻为起点的时移流;
接收并播放所述时移流。
本发明实施例提供一种网络设备,包括:
接收模块,用于接收终端发送的与直播流相对应的时移存储信息和包含请求播放时刻的时移请求消息;
处理模块,用于判断所述接收模块接收到的所述时移存储信息是否满足追赶所述直播流的条件,若是,则通过单播通道以大于正常发送速率的速率向所述终端发送时移流,所述时移流以所述请求播放时刻为起点,且当待发送的所述时移流的播放时刻与当前时刻一致时,通过组播通道以正常发送速率向所述终端发送所述直播流。
本发明实施例提供一种终端,包括:
接收模块,用于接收与直播流相对应的包含请求播放时刻的时移请求消息;
判断模块,用于根据所述接收模块接收到的所述时移请求消息,判断是否存储有具有所述请求播放时刻的时移流;
发送模块,用于若未存储有具有所述请求播放时刻的时移流,则向网络设备发送与所述直播流相对应的时移存储信息和包含请求播放时刻的时移请求消息,使得所述网络设备根据所述时移请求消息和所述时移存储信息发送以所述请求播放时刻为起点的时移流;
播放模块,用于接收并播放所述时移流。
本发明实施例提供一种包括上述网络设备和终端的网络电视的时移处理系统,还包括:向所述网络设备发送直播流的直播节目源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010109594.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于半渗透隔板岩心驱替液称重计量器
- 下一篇:振动传感器