GITEX África de 29 a 31 de maio em Marrakech

Codificação escalável (SVC)

TrueConf é a melhor escolha para os usuários que lutam com acesso limitado à Internet, conexão lenta ou baixa largura de banda. Com a tecnologia de codificação de vídeo escalável (SVC), você pode ter certeza de que cada participante obterá a melhor qualidade de vídeo e áudio de acordo com os recursos do dispositivo usado, canal de comunicação, resolução de exibição e layout da janela de vídeo selecionada.

Codificação escalável (SVC)

SVC (Scalable Video Coding) é uma arquitetura de videoconferência baseada em codificação de vídeo escalável. Veja como funciona:

  1. O cliente forma um fluxo SVC compactando camadas de fluxo de vídeo por camadas e o envia para o servidor de videoconferência. O número de camadas em um fluxo de vídeo a ser enviado depende da largura do canal de conexão e da largura de banda.
  2. O servidor processa os fluxos SVC obtidos de todos os clientes e remove camadas extras sem gravar.
  3. O servidor retorna fluxos de vídeo processados para cada cliente.
  4. O cliente forma um layout de conferência.

A tecnologia SVC permite que vários subfluxos de qualidade diferente sejam transferidos em um único fluxo. Como regra geral, esses fluxos são básicos e secundários. O fluxo básico é transferido em qualidade padrão, enquanto o fluxo secundário é transferido em qualidade aprimorada, por exemplo, com uma taxa de quadros ou resolução de vídeo mais alta.

SVC (Codificação de vídeo escalável)

E está tudo disponível no modo automático. Por exemplo, ao alterar o layout do vídeo, a janela que era a principal, e depois reduzida, passa a receber um thread menor. É assim que o servidor reage às mudanças na resolução da janela. O mesmo se aplica em ambas as direções: quando a janela é ampliada, a qualidade do vídeo aumenta.

O SVC permite que um servidor de videoconferência ajuste o fluxo de vídeo às diversas características do endpoint: recursos de CPU e largura de banda. O servidor define o tipo de stream específico para cada dispositivo: endpoints com alta largura de banda decodificam todo o stream, enquanto endpoints com baixa largura de banda ou CPU (celulares e tablets) recebem apenas o stream básico com menor taxa de transferência de dados. Em outras palavras, os participantes “mais fracos” não influenciam a qualidade do vídeo que outros participantes recebem durante a conferência.

SVC (Codificação de vídeo escalável)

Para suporte SVC não há necessidade de um servidor poderoso e caro, apenas um computador comum com um processador moderno. A tecnologia é tão otimizada na codificação de fluxo que o número de participantes em uma videoconferência pode chegar a vários milhares de pessoas.

Conferência de 16 pontos, no clienteConferência de 16 pontos, no servidor
MCUSVCMCUSVC
Fluxos de saída111624
Fluxos de entrada1151616
Canal de saída, Mb/s1,01,216,019,2
Canal de entrada, Mb/s1,01,216,019,2
Carga da CPU20%70%--
Carga da vCPU--1600%0%

Em termos de carga de rede, um conjunto de threads difere de um único thread (como em MCU) em 20-30%. Não há redundância, pois o SVC multicamada permite selecionar um thread com muita precisão para a resolução escolhida pelo usuário.

Sem SVC, todos os participantes da conferência multiponto recebem um fluxo de vídeo de qualidade satisfatória para o dispositivo com as características mais fracas. A partir de agora, todos os participantes da conferência multiponto receberão o máximo de qualidade de imagem possível para os equipamentos e canais de rede que utilizam.

SVC (Codificação de vídeo escalável)

Nas soluções TrueConf, a tecnologia SVC foi ajustada para atender aos requisitos do codec de vídeo VP8. Queremos que você aproveite nossas soluções de videoconferência e aproveite ao máximo a comunicação visual.

É por isso que desenvolvemos a tecnologia de codificação de vídeo escalável, que permite que um servidor altere facilmente a taxa de transferência de dados modificando a resolução ou a taxa de quadros. Em outras palavras, cada participante de uma videoconferência multiponto recebe o melhor vídeo que seu dispositivo e seus canais de rede podem fornecer. A introdução do SVC tornou-se uma alternativa eficaz às tecnologias implementadas em MCU (Multipoint Control Unit), que utilizam a conversão total de vídeo para cada dispositivo. Este processo requer recursos de CPU elevados e causa preços elevados do servidor MCU.

Os sistemas baseados em SVC têm todas as vantagens de arquiteturas de mistura e, ao mesmo tempo, são privados de falhas dos sistemas de multiplexação. Eles são baratos, multiplataforma e facilmente escaláveis.

Você também pode saber mais sobre outros tipos de arquitetura de videoconferência em nosso site.