SparkleConference-Video 是SparkleComm平台的新一代视频会议系统。它从客户端到后台的MCU,完全基于软件,摒弃了传统的硬件要求。让每个人的手机和PC电脑都可以做为终端设备。后台的MCU核心服务器甚至可以用在你租赁的云计算服务器(ECS)上。
到底什么是MCU,MCU可用于什么会议配置,下面来详细阐述。
MCU,Multipoint Control Unit 称为多点控制单元。是一种允许在视频会议端点之间组织视频会议的设备。为此,MCU服务器连接可以使用不同协议的端点设备,最常见的是通过H.323。
在多点会议会话期间,MCU服务器立即管理多个端点,在视频数据处理上协调其功能,并在它们之间转发媒体流。
与软件视频会议服务器不同,MCU服务器在混合媒体流的原则下进行组视频会议,即实时混合和重新编码参与者的视频会议流。例如,为了创建画中画效果,这对MCU服务器的计算能力提出了非常严格的要求。虽然软件服务器经常实现数据流的多路复用模式,但这意味着不进行转码。服务器只是重定向视频会议参与者的媒体流。压缩/解压缩和媒体流混合在端点设备中经历。
MCU服务器是一种硬件/软件设备,由MC控制器(多点控制器)和MP处理器(多点处理器)组成。多点控制器处理端点之间的媒体流处理参数的协调。此外,控制器支持H.245协议。多点处理器的功能是处理,混合和切换多媒体流。
有几种类型的配置使用MCU服务器。
集中式会议(Centralized Conference)。 MCU服务器是执行集中式组视频会议所必需的。在此类会议期间,所有端点设备仅通过MCU服务器进行通信。
分散式会议(Decentralized Conference)。在此类会议期间,所有端点设备都可以在没有MCU服务器的情况下相互通信,仅使用多播技术。虽然在这种情况下,MCU服务器不是端点之间的接口,但它的作用并不那么重要,因为它控制着媒体流的交换。
混合型会议(Hybrid Conference)。在这种情况下,参与视频会议的端点设备可以仅将音频或仅视频流同时传输到其他端点,而无需将它们发送到MCU服务器。所有其他媒体流只能通过多点控制单元传输。
混合会议(Mixed Conference)。此类视频会议在MCU服务器的控制下进行,MCU服务器执行端点之间所有类型(集中式,分散式或混合型会议)连接的“桥接”功能。
SparkleConference作为统一通信平台的组成部分,其后台采用SparkleComm的SparkleMCU。SparkleMCU采用纯软件架构,用户无需购置昂贵的MCU。SparkleComm优质高效的音视频混音算法支持用户将SparkleMCU部署在云平台的虚拟主机上。