[发明专利]基于MCU的视频会议系统及其视频传输丢包处理的方法有效
申请号: | 201010197483.0 | 申请日: | 2010-06-09 |
公开(公告)号: | CN101883240A | 公开(公告)日: | 2010-11-10 |
发明(设计)人: | 石金川 | 申请(专利权)人: | 广东威创视讯科技股份有限公司 |
主分类号: | H04N7/15 | 分类号: | H04N7/15;H04N7/26 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 王茹;曾旻辉 |
地址: | 510663 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 mcu 视频会议系统 及其 视频 传输 处理 方法 | ||
技术领域
本发明涉及视频传输领域,具体为一种基于MCU的视频会议系统和一种基于MCU的视频会议系统中视频传输丢包处理的方法。
背景技术
现有基于MCU(Multipoint Control Unit,即多点控制单元)的视频会议系统,如图1所示,一般包括编码端、MCU服务端和解码端。其中,MCU服务端是视频会议系统中的重要组成部分,它的作用主要是协调和控制编码端与解码端之间的视频数据传输。视频会议系统的一项重要功能就是实现视频的实时传输,一般传输视频数据所采用的传输协议是TCP(TransmissionControl Protocol)协议或者UDP(User Datagram Protocol)协议。
TCP协议比较可靠,它是一种面向连接的、基于字节流的运输层通信协议。使用TCP协议可以保证数据传输的可靠性,但是这种可靠性是建立在丢失数据的重传之上。例如,发送端将一个视频数据段发送出去的同时会启动一个重发定时器,如果该重发定时器超过预定时间也没有接收到接收端的确认信息,那么发射端会重传该数据段。这样不但增加了传输的数据量,而且牺牲了视频数据传输的实时性,造成视频图像的延时。
UDP协议是OSI参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。传输数据之前源端和终端是不需要建立连接的,发送数据时也不需要确认是否正确接收。由于使用UDP协议传输数据具有发送效率高、实时性强的优点,使用UDP协议进行视频数据传输是目前大多数视频会议软件选择的方式。但是UDP协议无法保证数据传输的可靠性,一旦视频出现数据包丢失,那么解码图像很可能出现质量严重下降,例如马赛克的出现。
发明内容
本发明的目的在于,提出一种基于MCU的视频会议系统和一种基于MCU的视频会议系统中视频传输丢包处理的方法,能够实时传输视频数据,并提高视频传输的可靠性。
本发明基于MCU的视频会议系统中视频传输丢包处理的方法,该基于MCU的视频会议系统包括编码端、MCU服务端和解码端,其中,该视频传输丢包处理的方法具体包括:
步骤S1,所述编码端对视频图像进行采样与编码,将编码后获得的子码流按UDP协议发送至所述MCU服务端。
步骤S2,所述MCU服务端对接收到的子码流进行丢包检测,然后返回反馈信息至所述编码端;所述反馈信息包括丢包检测结果。
步骤S3,所述编码端根据所述反馈信息,执行丢包处理策略;其中,所述丢包处理策略包括:对发生丢包的子码流所属的图像组序列,所述编码端停止向所述MCU服务端发送该图像组序列的剩余数据。
步骤S4,所述MCU服务端将丢包检测后的子码流按UDP协议发送至所述解码端。
步骤S5,所述解码端接收到所述子码流后进行丢包检测和重组,出现子码流丢包时返回终止数据发送的请求至所述MCU服务端;所述MCU服务端根据所述请求,对发生丢包的子码流所属的图像组序列,停止向所述解码端发送该图像组序列的剩余数据。
步骤S6,所述解码端对丢包检测与重组后的子码流进行解码获得视频图像。
本发明还同时提出一种基于MCU的视频会议系统,该基于MCU的视频会议系统包括编码端、MCU服务端和解码端。
其中,所述编码端包括用于对视频图像进行采样和编码的采样编码模块、以及用于对子码流进行发送与控制的编码端发送控制模块。所述MCU服务端包括用于对接收的子码流进行丢包检测和丢包率统计的数据包分析模块,以及用于对子码流进行发送与控制的MCU发送控制模块。所述解码端包括用于对接收的子码流进行丢包检测与重组的分析重组模块,以及用于对子码流进行解码的解码模块。
所述采样编码模块对视频图像进行采样与编码,所述编码端发送控制模块将编码后获得的子码流按UDP协议发送至所述MCU服务端。
所述数据包分析模块对所述MCU服务端接收到的子码流进行丢包检测,然后所述MCU服务端根据丢包检测结果返回反馈信息至所述编码端。
所述编码端发送控制模块根据所述反馈信息,执行丢包处理策略;其中,所述丢包处理策略包括:对发生丢包的子码流所属的图像组序列,所述编码端发送控制模块停止向所述MCU服务端发送该图像组序列的剩余数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东威创视讯科技股份有限公司,未经广东威创视讯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010197483.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种灰类物质自动取样装置
- 下一篇:矿用井上井下通信系统