The invention belongs to the field of video conference technology, in particular relates to a multi-point control unit based on X86 architecture and the working method thereof. The invention comprises a first multimedia processing module, an audio synthesis module, a video splicing module, a second multimedia processing module and a streaming media service module. Video conferencing terminal of the invention can be compatible with different manufacturers meet the standards of the SIP protocol, has the characteristics of simple, light weight, high efficiency, strong compatibility, low cost, software and hardware equipment of the invention can be compatible with the SIP protocol, and greatly reduce the transformation of the existing video conferencing system into the. The working method of the multipoint control unit used for audio and video forwarding, audio synthesis and video splicing, the multipoint control unit is integrated with the streaming media server function, greatly saves the cost of building the streaming media server, which greatly improves the real-time and efficiency of data distribution, to provide a better experience.
【技术实现步骤摘要】
一种基于X86架构的多点控制单元及其工作方法
本专利技术属于视频会议
,特别涉及一种基于X86架构的多点控制单元及其工作方法。
技术介绍
近年来,随着计算机技术、通信技术和互联网技术的飞速发展,以视频会议系统为代表的多媒体行业正快速发展,应用范围正逐渐从传统的专业领域、大型企业等高端用户向中小企业等普通用户和个人用户拓展。视频会议的价值也得到越来越多用户的认可。视频会议系统,一般的视频会议系统又称为电视系统,是指位于两个或多个地点的人们,通过通信设备和网络,进行面对面交谈的会议。根据参会地点数目不同,视频会议可分为点对点会议和多点会议。通常,要召开多点视频会议,必须要有多点控制单元(MCU-MultiControlUnit)。多点控制单元是整个视频会议系统的核心组件,完成整个会议的管理、音频混音、视频画面拼接、多媒体码流分发等功能。除了多点控制单元之外,要召开视频会议,还需要视频会议终端、话筒、摄像机、显示器等设备。完整的视频会议系统涉及到的相关技术非常之多,需要很多外部设备的支持。由于视频会议系统的复杂性,没有统一的行业标准,厂商各自为政,甚至人为的设置技术壁垒,不同厂商之间的视频会议终端是不兼容的,互相之间不能互通,无法进行视频会议。多点控制单元也只能兼容自己品牌的视频会议终端,使得现有视频会议系统的兼容性差、后期维护升级成本高。这样对于一些中小型企业和轻量级用户,现有视频会议产品的性价比就低了很多。
技术实现思路
本专利技术为了克服上述现有技术的不足,提供了一种基于X86架构的多点控制单元,本专利技术多点控制单元可以接入符合标准sip协议的不同厂商 ...
【技术保护点】
一种基于X86架构的多点控制单元,其特征在于:包括第一多媒体处理模块(10)、音频合成模块(20)、视频拼接模块(30)、第二多媒体处理模块(40)以及流媒体服务模块(50),其中,第一多媒体处理模块(10),用于接收多路音频视频流,并依次对多路音频视频流进行sip协议解析、音频视频解码得到解码后的多路音频以及解码后的多路视频;音频合成模块(20),用于获取来自第一多媒体处理模块(10)的解码后的多路音频,并将多路音频合成一路音频;视频拼接模块(30),用于获取来自第一多媒体处理模块(10)的解码后的多路视频,并将多路视频合成一路视频;第二多媒体处理模块(40),用于接收并对分别来自音频合成模块(20)、视频拼接模块(30)的一路音频、一路视频进行编码,并输出编码后的一路音频和一路视频;流媒体服务模块(50),用于接收来自第一多媒体处理模块(10)的多路音频以及多路视频,以及接收来自第二多媒体处理模块(40)的一路音频、一路视频,并输出接收到的音频和视频。
【技术特征摘要】
1.一种基于X86架构的多点控制单元,其特征在于:包括第一多媒体处理模块(10)、音频合成模块(20)、视频拼接模块(30)、第二多媒体处理模块(40)以及流媒体服务模块(50),其中,第一多媒体处理模块(10),用于接收多路音频视频流,并依次对多路音频视频流进行sip协议解析、音频视频解码得到解码后的多路音频以及解码后的多路视频;音频合成模块(20),用于获取来自第一多媒体处理模块(10)的解码后的多路音频,并将多路音频合成一路音频;视频拼接模块(30),用于获取来自第一多媒体处理模块(10)的解码后的多路视频,并将多路视频合成一路视频;第二多媒体处理模块(40),用于接收并对分别来自音频合成模块(20)、视频拼接模块(30)的一路音频、一路视频进行编码,并输出编码后的一路音频和一路视频;流媒体服务模块(50),用于接收来自第一多媒体处理模块(10)的多路音频以及多路视频,以及接收来自第二多媒体处理模块(40)的一路音频、一路视频,并输出接收到的音频和视频。2.如权利要求1所述的一种基于X86架构的多点控制单元,其特征在于:所述第一多媒体处理模块(10)包括协议解析单元(11)、音频解码单元(12)以及视频解码单元(13),其中,协议解析单元(11),用于接收多路音频视频流,并对多路音频视频流进行sip协议解析,得到多路音频以及多路视频输出至流媒体服务模块(50);音频解码单元(12),用于接收来自协议解析单元(11)的多路音频,并对多路音频进行解码,输出解码后的多路音频至音频合成模块(20);视频解码单元(13),用于接收来自协议解析单元(11)的多路视频,并对多路视频进行解码,输出解码后的多路视频至视频拼接模块(30)。3.如权利要求2所述的一种基于X86架构的多点控制单元,其特征在于:所述第二多媒体处理模块(40)包括音频编码单元(41)以及视频编码单元(42),其中,音频编码单元(41),用于接收并对来自音频合成模块(20)的一路音频进行编码,输出编码后的一路音频;视频编码单元(42),用于接收并对来自音频合成模块(20)的一路视频进行编码,输出编码后的一路视频。4.如权利要求3所述的一种基于X86架构的多点控制单元,其特征在于:所述流媒体服务模块(50)以rtsp服务的形式...
【专利技术属性】
技术研发人员:张海滨,孟宪伟,胡斌,王飞,张剑,
申请(专利权)人:安徽四创电子股份有限公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。