top of page

TECNOLOGIA

Arquitectura de Áudio e Vídeo

Arquitectura de Áudio e Vídeo

Áudio

O Codec de áudio usado pelo Skype é o Opus. O método de funcionamento desta ferramenta reside na combinação entre o algoritmo orientado para a fala SILK com o algoritmo de baixa latência CELT.

SILK

O codec SILK codifica a fala. É um codec que usa linear preditive coding (LPC).

silk.png
CELT

O codec CELT baseia-se na MDCT. Esta transformada origina coeficientes que se representas diversas frequências. De forma a diminuir a latência este codec silencia parte do sinal durante um período de tempo em ambas extremidades de um bloco.

celt.png
Vídeo

Para a codificação do vídeo o codec utilizado é o H.264 desenvolvido pela ITU em conjunto com a ISO. Esta ferramenta é especializada na codificação de vídeo.

H.264

As tramas de vídeo podem ser I,P ou B. 

 

Aplica-se, a macoblocos das tramas P e B, o método dos vetores de compensação para averiguar semelhanças entre frames anteriores ou posteriores.

Relativamente às tramas I, compara-se cada macrobloco com os macroblocos vizinhos.

Estes métodos têm como objetivo a criação de imagens residuais que gastam menos ritmo de transmissão para a sua compressão.

h264.png

As imagens residuais são codificadas como imagem. Inicialmente explora-se a redundância espacial e de seguida a irrelevância de forma reduzir o ritmo de transmissão o mais possível.

Arquitectura de Transporte

Arquitectura de Transporte

VoIP - Voice over IP

SIP.png

Para o sucesso do transporte de dados a rede usa packet switching que tem um papel fundamental na diminuição da latência através da segmentação dos dados em pacotes.

A sinalização de chamada, que estabelece e mantém uma conexão entre os IP privados de dois utilizadores, é realizada a partir do protocolo SIP sendo que algumas mensagens usam o protocolo SDP.  

A transmissão da chamada é conseguida através da utilização do protocolo de transferência em tempo-real (RTP)

bottom of page