[发明专利]一种多媒体数据编码速率调节方法和装置有效
申请号: | 200710302281.6 | 申请日: | 2007-12-24 |
公开(公告)号: | CN101183917A | 公开(公告)日: | 2008-05-21 |
发明(设计)人: | 王新亮 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 罗正云;宋志强 |
地址: | 518044广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多媒体 数据 编码 速率 调节 方法 装置 | ||
技术领域
本发明涉及网络传输技术领域,尤其是一种多媒体数据编码速率调节方法和装置。
背景技术
当前,随着互联网(Internet)的普遍使用及其自身技术的不断成熟,在网络上进行音视频交流已经成为可能。然而,当前网络的质量状况并不能达到充分满足音视频交流的需要。网络中固有的延时、网络抖动、丢包、乱序等问题会对网络上所进行的音视频交流造成不可避免的影响,从而直接影响到音视频交流的服务质量(Quality Of Service,Qos)。
在对音视频交流造成影响的各个因素中,网络抖动是较常见的一个。网络抖动指的是网络中相邻数据包的延时变化。以实现音视频交流的即时通讯(Instant Messaging,IM)为例,IM软件的发送端以相同的时间间隔,如10毫秒(ms),将语音包和视频包发送到互联网上,通过互联网再将这些数据包发送到IM软件的接收端,如果互联网的网络质量状况能够达到充分满足音视频交流的需要,则这些数据包在到达IM软件接收端时,仍会保持发送时的时间间隔,从而使得接收端所播放的语音和视频与发送端发送的语音和视频相一致。但是,由于现有网络质量状况大多难于满足音视频交流的需要,因此,发送端所发送的数据包会在网络传输的过程中,在网络上分别经历不同的路由和网络拥塞,从而造成各个数据包在网络中经历的延时各不相同,在此情况下,数据包到达IM软件接收端的顺序和时间间隔不再与发送时的顺序和时间间隔完全一致,从而造成接收端所播放的语音和视频发生很大的变化,直接影响到音视频交流的服务质量。
网络状况会对实时语音和视频的质量造成影响,网络的丢包和延迟抖动都会带来语音和视频质量的恶化。现有的各种网络抗丢包和抗延迟抖动的算法能够在一定程度上抗丢包和抖动。但是目前的各种算法的处理能力是有限的,如果网络状况恶化到算法处理能力之外,那么单纯从算法的角度就无法解决问题。
发明内容
本发明实施例提出一种多媒体数据编码速率调节方法,以提高网络多媒体数据的接收质量。
本发明实施例还提出一种多媒体数据编码速率调节系统,以提高网络多媒体数据的接收质量。
本发明实施例的技术方案如下:
一种多媒体数据编码速率调节方法,该方法包括:
多媒体数据接收端向多媒体数据发送端反馈网络状况;
多媒体数据发送端根据反馈来的网络状况判断多媒体数据当前的编码速率是否需要发生改变,如果需要则变更所述编码速率;如果不需要则保持所述编码速率不变。
一种多媒体数据编码速率调节系统,该系统包括多媒体数据接收端和多媒体数据发送端,其中:
多媒体数据接收端,用于向多媒体数据发送端反馈网络状况;
多媒体数据发送端,用于根据反馈来的网络状况判断多媒体数据当前的编码速率是否需要发生改变,如果需要则变更所述编码速率;如果不需要则保持所述编码速率不变。
从上述技术方案中可以看出,在本发明实施例中,多媒体数据接收端向多媒体数据发送端反馈网络状况,多媒体数据发送端根据反馈来的网络状况判断多媒体数据当前的编码速率是否需要发生改变,如果需要则变更编码速率;如果不需要则保持编码速率不变。由此可见,应用本发明实施例以后,可以根据网络状况实时调节编码速率,从而适应网络带宽的变化,因此可以提高网络多媒体数据的接收质量,尤其适合提高语音和视频质量。
另外,在本发明实施例中,利用多媒体数据接收端的收包情况判断网络带宽,而无须专门的带宽检测,从而可以避免实时语音和视频业务中由于发包频繁而导致的带宽检测无效或者不准。
附图说明
图1是根据本发明的多媒体数据编码速率调节方法的流程图;
图2是根据本发明第一实施例的多媒体数据编码速率调节方法的流程图;
图3是根据本发明第二实施例的多媒体数据编码速率调节方法的流程图;
图4是根据本发明的多媒体数据编码速率调节系统的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点表达得更加清楚明白,下面结合附图及具体实施例对本发明再作进一步详细的说明。
在本发明实施例中,多媒体数据接收端根据收包情况,实时统计网络丢包和抖动情况,同时把统计结果反馈给多媒体数据发送端,然后多媒体数据发送端再根据反馈情况自适应调节编码速率。
图1是根据本发明的多媒体数据编码速率调节方法的流程图。
如图1所示,该方法包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710302281.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:牙刷消毒器
- 下一篇:一种基于LIN总线的车窗防夹系统
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置