No mundo da tecnologia existem vários protocolos como RTSP,
RTMP, HLS e MPEG DASH. Todos esses protocolos desempenham um papel muito
importante quando as coisas vêm em termos de Streaming Media.
Neste artigo vamos descobrir o que é SRT e como trabalha?
SRT significa Secure Reliable Transport.
Seguro = Criptografa o fluxo de vídeo
Confiável = Recupera a perda de pacotes do servidor
Transporte = Adapta a mudança das condições da rede
SRT é um protocolo de código aberto usado para transportar
vídeo ao vivo em rede pública de forma criptografada.
Em outras palavras,
O SRT é um protocolo de transporte de vídeo que oferece
vídeo de melhor qualidade sobre a pior rede com criptografia. O SRT foi
desenvolvido pela Haivision. SRT fornece baixa latência (120 ms). Seu
código-fonte está disponível no github. Ele usa o sistema de criptografia AES.
É uma solução econômica porque é usada na internet pública muito bem.
O SRT pode ser descrito mais brevemente explorando os
seguintes 4 recursos,
(1) Melhor vídeo de
Qualtiy
Isso nos dá proteção contra o jitter e a perda de pacotes. Que
resulta na entrega de vídeos de melhor qualidade no final do assinante.
(2) baixa latência
Permite-nos fornecer vídeos de baixa latência enquanto
enfrentam alterações nas condições da rede.
(3) Fluxo Secured
Ele nos dá proteção de ponta a ponta da criptografia AES de
128/256 bits. Portanto, também é um sistema seguro.
(4) Plataforma de código
aberto
Como é uma plataforma de código aberto, o desenvolvedor pode
obter seu código-fonte no github.
Como trabalha o SRT ?
Como mostrado acima na figura, à fonte de vídeo ao vivo está capturando o vídeo ao vivo e fornecendo sua saída para o SRT HD Encoder. Depois de codificar o SRT, criptografe o fluxo e forneça a recuperação de erros. Então ele vai para a internet pública.
No lado do decodificador, antes que a decodificação do processo
de decodificação seja feita pelo SRT, o processo de recuperação de erros é
feito para evitar a perda de pacotes pela Internet pública. Um desempenho de
rede em tempo real é cheirado pelo SRT. Neste processo, o codificador, o
transcodificador e o decodificador podem ser ajustados para fornecer conteúdo
de qualidade ao assinante.
Como mostrado acima na figura, aqui nossa fonte é
codificadora, então após a codificação ser feita pelo codificador, nenhum SRT é
implementado e os streams vão para a internet pública. Esta internet pública é
mostrada como meio de transmissão na figura acima. Após a transmissão no ponto
de destino, recebemos um sinal muito fraco. Perdas congeladas e acumuladas são
encontradas.
Por outro lado, quando implementamos o SRT em nosso sistema,
como mostrado acima na figura. Aqui a nossa fonte é o codificador onde depois
de codificar o SRT é implementado. Assim, no final ou no destino da
decodificação, obtemos a taxa de quadros constante conforme enviamos na origem.
O gráfico de destino é como um gráfico de origem. Então, nosso vídeo
decodificado está tendo a melhor qualidade que enviamos da fonte após a
implementação do SRT.
RESUMO
SRT é um programa de código aberto usado como protocolo de transporte para a entrega de vídeos com melhor qualidade ao vivo pela rede pública da Internet. A implementação do SRT (Secure Reliable Transport) reduz o custo de transmissão e nos proporciona flexibilidade. Por isso, é um protocolo de transporte eficiente para entrega de melhor qualidade de vídeos com criptografia. Como discutimos acima, foi desenvolvido pela Haivision, sendo implementado em todos os dispositivos da Haivision.
RESUMO
SRT é um programa de código aberto usado como protocolo de transporte para a entrega de vídeos com melhor qualidade ao vivo pela rede pública da Internet. A implementação do SRT (Secure Reliable Transport) reduz o custo de transmissão e nos proporciona flexibilidade. Por isso, é um protocolo de transporte eficiente para entrega de melhor qualidade de vídeos com criptografia. Como discutimos acima, foi desenvolvido pela Haivision, sendo implementado em todos os dispositivos da Haivision.
Nenhum comentário:
Postar um comentário