O que é um servidor MCU de transcodificação clássico?

TrueConfAbout 11 min

O que é um servidor MCU de transcodificação clássico?

Partes desse tópico podem ter sido traduzidas por computador ou IA.

Introdução

O servidor de videoconferência TrueConf MCU é projetado para organizar e realizar videoconferências multiponto. Ele inclui funcionalidades padrão de um servidor de videoconferência e é totalmente compatível com terminais de hardware Polycom, Cisco, Lifesize, bem como com softwares como Polycom RealPresence Desktop/Mobile.

Assim, TrueConf MCU é uma contraparte de software para soluções como Polycom RMX, Polycom RealPresence Collaboration Server, Cisco Meeting Server, Avaya Scopia, Pexip Meetings, Poly Clariti.

Detalhes sobre as capacidades do TrueConf MCU foram discutidos em nosso webinar:

Para o funcionamento do TrueConf MCU, é necessário ter um servidor físico ou um ambiente de virtualização.

Esquema de trabalho

Capacidades MCU

Protocolos suportados

  • Chamadas de vídeo no protocolo H.323, incluindo suporte para H.221, H.225, H.231, H.239, H.241, H.242, H.243, H.245, H.281, H.283, H.350, H.460, H.460.18, H.460.19.

  • Chamadas de vídeo pelo protocolo SIP, incluindo ICE, TURN, BFCP, RFC 2833.

  • Chamadas de vídeo pelo protocolo RTSP.

  • Controle remoto da câmera FECC, H.224, H.281.

  • TCP/IP, SRTP, TLS, Static IP, DHCP, IPv4, IPv6, DNS.

  • Suporte para gerenciamento via WEB (HTTP, HTTPS) e API.

  • Sincronização de tempo via NTP.

  • Tamanho de MTU ajustável.

  • Suporte a QoS: DSCP, DiffServ

Padrões de compressão de vídeo compatíveis

  • H.261, H.263, H.264 Baseline Profile, Н.264 High Profile

Padrões de compressão de áudio suportados

  • Opus, AAC, G.711, G.719, G.722, G.722.1, G.722.1c, G.723, G.726, G.728, G.729

Funcionalidades

  • Os modos de conferência são universal, aula, apresentador, cada um com até 250 participantes e qualidade de vídeo Ultra HD (2160p).

  • Criação de salas virtuais e conferências agendadas com a possibilidade de configuração detalhada do modo de repetições um número específico de vezes, bem como diariamente, semanalmente e mensalmente.

  • Envio de convites por email para uma conferência agendada.

  • Criação de conferências privadas, nas quais somente o administrador pode adicionar novos participantes.

  • A capacidade de gerar ou definir manualmente o ID para conexão à conferência.

  • Encerramento automático da conferência se não houver participantes por algum tempo ou se apenas um permanecer.

  • Seleção do apresentador antes do início da conferência.

  • A possibilidade de agendar a reprodução de arquivos de mídia antes do início da conferência.

  • Monitoramento de conferências ativas e seu gerenciamento em tempo real.

  • Ativar/desativar a exibição de legendas dos participantes na disposição do vídeo.

  • Chamada automática para o participante em caso de perda de conexão.

  • Visualização da imagem da câmera de qualquer participante, seu layout e fluxo de conteúdo.

  • Configuração e gerenciamento dos dispositivos dos participantes.

  • Transferência de participantes de uma conferência para outra sem desconexão, com a possibilidade de ligar/desligar seus dispositivos.

  • A capacidade de definir um layout comum para todos os participantes, bem como um individual para cada assinante (incluindo um específico para o interlocutor ativo) e um layout separado para gravação ou transmissão.

  • Para cada janela de vídeo do layout, é possível configurar o seu tipo: janela vazia, preenchimento automático, assinante especificado explicitamente, orador ativo, alternância automática, janela para conteúdo.

  • Alteração da disposição para cada participante para uma visualização com janela prioritária ao pressionar um único botão.

  • Escolha do modo de redimensionamento das janelas de vídeo: com corte (crop), com redimensionamento proporcional dos slots para unificar sua aparência no layout, ou de acordo com a escolha do sistema.

  • Desativar a exibição da própria janela de vídeo no layout automático.

  • Layouts com sobreposição: a janela de vídeo principal é expandida para tela cheia, enquanto os outros slots são posicionados sobre ela.

  • Layouts de áudio que permitem separar os participantes da conferência em fluxos de áudio distintos.

  • Ocultar janelas de participantes que não estão utilizando ou desativaram o vídeo para liberar slots adicionais que aparecem na disposição do vídeo.

  • Seleção de codecs de áudio e vídeo utilizados, resolução máxima, taxa de quadros por segundo e taxa de bits do fluxo de vídeo ao criar uma conferência.

  • Exibição do indicador de nível de som nas janelas de vídeo.

  • Transmissão de conferência para fontes RTMP externas.

  • Transmissão de arquivos de mídia (imagens e vídeos) para a conferência através de fluxos principal e adicional.

  • Transmissão de fluxos de mídia de servidores VNC na conferência.

  • Algoritmos integrados de supressão de eco e controle automático de volume (CAV) com a possibilidade de ativá-los individualmente para cada participante da conferência.

  • A disponibilidade de uma lista de contatos, onde é possível adicionar novos usuários, editar usuários existentes e formar grupos a partir deles.

  • Gravação de conferências e apresentações (segundo fluxo).

  • Perfis de codificação personalizáveis para fluxo principal e secundário, permitindo ajustar o equilíbrio entre a taxa de quadros e a qualidade da imagem de acordo com a largura de banda disponível.

  • Conexão de câmeras IP e visualização de transmissões IP via protocolo RTSP.

  • Controle de câmeras PTZ.

  • Controle de dispositivos usando comandos DTMF.

  • Suporte para autenticação de login no painel de controle do MCU.

  • A capacidade de integração com TrueConf Server através de encadeamento.

  • Compatível com terminais de hardware Polycom, Cisco, Lifesize, bem como com software como Polycom RealPresence Desktop/Mobile.

  • Compatibilidade com uma ampla lista de sistemas operacionais da família Linux: Debian, Astra Linux, RED OS.

  • Hipervisores suportados: Oracle VM VirtualBox, VMware ESXi, KVM, Microsoft® Hyper-V, Xen.

  • Funciona em redes fechadas sem acesso à internet.

Recursos de administração

  • Monitoramento de recursos do servidor e rastreamento do estado do sistema.

  • Exportação de logs do sistema e histórico de chamadas.

  • A capacidade de verificar a conexão com qualquer servidor de videoconferência diretamente a partir da interface web do MCU sem a necessidade de ligar para os terminais registrados nele.

  • Gravação de tráfego e download no formato .pcap.

  • Configuração dos parâmetros de salvamento de arquivos de mídia, sua busca, visualização e download.

  • Limitação do tamanho do armazenamento de arquivos do servidor.

  • Configuração de conexão de rede (portas TCP/IP, travessia NAT).

  • Configuração dos parâmetros de chamadas (protocolos utilizados, sua ordem e sequência de discagem).

  • Configuração do gateway SIP/H.323.

  • Limitação da largura de banda do segundo canal em porcentagem.

  • Configuração do intervalo de tempo para alternância dos participantes no layout de vídeo.

  • Alteração de estilos de layout.

  • Configuração do estilo das legendas dos participantes.

  • Adicionando avatares aos contatos na lista de endereços.

  • Visualizar informações sobre a licença MCU e as versões dos módulos de software.

  • Atualização do software MCU.

  • Importação e exportação do banco de dados incorporado.

  • Importação e exportação da lista de contatos.

  • Desligamento do servidor, reinicialização do MCU e reinicialização do sistema operacional através da interface web.

  • Atribuição de uma função específica a cada usuário com os direitos correspondentes: administrador, operador.

  • Gerenciamento de terminais TrueConf Group: atualização de firmware e configuração via rede a partir do painel de controle TrueConf MCU, monitoramento de status de atividade e também a possibilidade de vincular o terminal a um contato na agenda.

  • Configuração da conexão com o servidor de correio de saída.

Requisitos do sistema

Configuração inicial
ProcessadorIntel(R) Xeon(R) Silver 4210 CPU @ 2.20GHzIntel(R) Xeon(R) Gold 6230 CPU @ 2.10GHz
Quantidade de soquetes de processador12
Memória RAM (DDR4)32 GB64 GB ou mais
Frequência efetiva da memória2400 MHz2933 MHz e acima
Pico de largura de banda da memória19200 MB/s23464 MB/s e mais
Espaço em disco512 GB (SSD recomendado)512 GB (SSD recomendado)
Rede1 Mbps em ambas as direções para o modo 720p@30fps2 Mbps em ambas as direções para o modo 720p@30fps. Caso utilize uma máquina virtual ou servidor, recomenda-se Ethernet de 1 Gbps.
PortasLista de portas que precisam ser abertas para o funcionamento completo →
Sistema operacionalServidor dedicado ou virtual com sistema operacional de 64 bits Debian 10/11/12, Astra Linux SE 1.7.4-1.7.9 / 1.8.4, RED OS 7.3 / 8.0.2 ao utilizar um servidor baseado em CPU x86-64; Alt Server 9 ao utilizar um servidor baseado em CPU Elbrus*
Hipervisores suportadosOracle VM VirtualBox, VMware ESXi, KVM, Microsoft® Hyper-V, Xen
Número máximo de participantes exibidos para configurações padrão em diferentes cenários**
Um único layout de vídeo para todos os participantes (resolução 1080p)3064
Layouts individuais para todos os participantes (resolução 1080p)615
Layouts individuais para todos os participantes (resolução de 720p)1230
\* Uma versão especial, fornecida mediante solicitação
** Ao utilizar o codec de vídeo H.264 por todos os participantes

Note que o TrueConf MCU suporta até 250 participantes.

Otimização do trabalho com o TrueConf Server e terminais TrueConf Group

Se um terminal TrueConf Group se conecta a TrueConf MCU, ocorre uma otimização dos fluxos transmitidos entre eles através da troca de dados adicionais. Por exemplo, se a janela de vídeo atual com o terminal na video layout no MCU for reduzida, o servidor solicitará e receberá do dispositivo um fluxo de vídeo com menor resolução. Isso reduz a carga no processador do MCU e, como resultado, permite conectar simultaneamente um maior número de TrueConf Group a ele em comparação com terminais de hardware de outros fornecedores.

A recuperação automática de pacotes perdidos está disponível TrueConf FEC. Funciona para chamadas via protocolo SIP entre TrueConf Server versão 5.4.0+, TrueConf MCU versão 2.1+ e TrueConf Group com firmware 1.1.4+. Isso permite melhorar a qualidade da imagem durante conferências, caso ocorram pequenas perdas contínuas de pacotes nas redes. Esta tecnologia pode recuperar até 10% dos pacotes perdidos.