[发明专利]提高网络电视用户体验的方法及装置无效
申请号: | 200710304645.4 | 申请日: | 2007-12-28 |
公开(公告)号: | CN101198025A | 公开(公告)日: | 2008-06-11 |
发明(设计)人: | 李军 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N7/173 | 分类号: | H04N7/173;H04N7/24 |
代理公司: | 北京凯特来知识产权代理有限公司 | 代理人: | 郑立明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 提高 网络 电视 用户 体验 方法 装置 | ||
技术领域
本发明涉及网络通信领域,尤其涉及一种提高网络电视用户体验的方法及装置。
背景技术
交互式网络电视IPTV(Internet Protocol Television)是一种基于网络而拓展的技术和业务,随着人们对网络的了解和应用逐年递增,IPTV的应用越来越广泛,而在IPTV中主要存在以下两个问题:
1)频道切换造成的视频延时问题
在IPTV网络中常用的视频压缩技术包括MPEG2、H264等,这些视频压缩技术的基本技术原理是类似的,压缩可以分为帧内压缩和帧间压缩,帧内压缩就是直接压缩一个帧图象,但是此种压缩方式在普通宽带网上传输的带宽上无法传输,所以必须使用帧间压缩,帧间压缩只有某些引入基础帧记录一幅图片的所有信息,而其它帧则只记录相对与基础帧的变化,这样可以极大的提高压缩比,从而能够在普通宽带网上传输。下面以MPEG格式为例说明采用帧间压缩的视频如何在宽带网上传输。
MPEG视频压缩编码包括三种元素:基础帧即I帧(Intra-coded frame)、前向预测帧即P帧(Predictive frame)和双向预测帧即B帧(Bi-predictive),其中I帧为基础帧,记录一幅图片的所有信息,P帧记录相对于I帧或前一个P帧的变化,B帧记录I帧和P帧之间或相邻P帧之间的差分信息,而一组连续的IPB画面叫做一个画面群GOP(GROUP OF PICTURE)。用户终端在解码时必须得到I帧才能开始解码,如果在频道切换时错过了一个I帧,则只有等待一个GOP时间(通常长度为0.5s到几秒),等到接收到下一个I帧才可以开始解码,造成了切换频道时的视频延时,影响了网络电视的用户体验。
2)丢包/错包造成的视频失真
由于IPTV是通过普通宽带网络传输的,而宽带网络的丢包率通常只有10e-4,而视频业务则需要丢包率在10e-6以下,由于其丢包率达不到视频业务的要求,造成了视频的失真影响了网络电视的用户体验。
为解决上述问题(1)和问题(2),现有技术提供了一种提高网络电视用户体验的方法,该方法如图1所示包括如下步骤:
步骤11、在核心网上设置用于存储频道内容的缓存服务器;
该步骤中的缓存服务器可以为一台或多台,存储频道的内容也可以为I帧、I帧+P帧或存储所有帧。
步骤12、当用户终端频道切换或出现丢包/错包时,机顶盒STB(Set top Box)根据需要向缓存服务器请求消息;
步骤13、在STB收到缓存服务器发送的对应所述请求消息的频道内容后,解码该频道内容恢复视频播放。
在实现本发明的过程中,发明人发现现有技术所述的方法存在如下问题:
1)成本较高
由于需要在网络中部署缓存服务器,增加了运营和维护成本。
2)核心网或骨干网的传输数据较多
为了让单个缓存服务器管理更多的用户终端,其部署的位置一般较高,如部署在城域网的核心网或骨干网上,这样在向用户终端发送存储的频道内容时,必定增加核心网或骨干网传输的数据量,大量占用核心网或骨干网的带宽。
发明内容
鉴于上述现有技术所存在的问题,本发明实施方式提供一种提高网络电视用户体验的方法及装置,所述方法和装置能降低运营和维护成本,减少核心网或骨干网的数据传输量。
本发明的具体实施方式提供一种提高网络电视用户体验的方法,所述方法包括:
在用户终端上设置能缓存至少一个画面群视频的数据;
在频道切换或判断出丢包/错包的情况下,根据接收的本区域内收看相同频道的用户终端的信息,将本区域内收看相同频道的用户终端构成终端组;
向所述终端组的用户终端发送请求消息;
接收所述终端组的用户终端发送的对应所述请求消息的信息,将所述对应请求消息的信息进行解码并播放。
本发明的具体实施方式还提供一种提高网络电视用户体验的装置,所述装置包括:
数据缓存单元:用于缓存至少一个画面群视频的数据;
判断单元:用于判断是否为频道切换或丢包/错包;
接收单元:用于在判断单元判断出为频道切换或丢包/错包的情况下,接收用户终端信息发送装置发送的本区域内收看相同频道的用户终端的信息;
终端组单元:用于将本区域内收看相同频道的用户终端构成终端组;
发送单元:用于向所述终端组的用户终端发送请求消息;
接收视频单元:用于接收所述终端组的用户终端发送的对应所述请求消息的信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710304645.4/2.html,转载请声明来源钻瓜专利网。