Que protocolo é usado no streaming de vídeo?
Video streaming pretende transmitir dados de mídia online enquanto permite ao usuário processá-los sem completar o processo de transmissão.
Todos os protocolos de streaming de vídeo são baseados em protocolos de transporte. Os mais utilizados são o Protocolo de Controle de Transmissão (TCP), Protocolo de Datagramas de Usuário (UDP), HTTP, HDS, MPEG-DASH, RTSP, RTP, RTCP e RTMP.
Acima de todos os protocolos listados, o Protocolo de Mensagens em Tempo Real é a melhor e mais utilizada tecnologia de streaming de vídeo. Este protocolo de streaming de vídeo, desenvolvido pela Adobe Systems, visa o streaming de conteúdo de mídia ao vivo e sob demanda para Adobe Flash Player.
Faatures:
Este protocolo é flexível e permite o streaming de dados de vídeo, áudio e até texto em muitos formatos para diferentes dispositivos.
Baixa latência
Outra grande característica do streaming RTMP - é um protocolo de streaming multiplataforma, assim você pode usá-lo para Mac, iOS, Android, Windows e muitas outras plataformas.
RTMP permite aos utilizadores controlar o streaming com a ajuda de comandos semelhantes e rastreia as actividades dos utilizadores durante todo o processo de streaming.
Não obstante, existem também alguns aspectos negativos do protocolo que é melhor considerar antes de o escolher para as suas actividades de streaming de vídeo.
Artigos semelhantes
- Qual é a diferença entre o protocolo SMB e o protocolo FTP?
- Qual API de streaming de vídeo em tempo real é melhor para o desenvolvimento de streaming de vídeo Android (RTMP Streaming)?
- Que protocolo deve ser usado para implementar um módulo de chat em aplicações móveis: XMPP ou WebSockets?
- Que protocolo é usado para encontrar o endereço MAC de um determinado endereço IP?