A respeito de protocolos utilizados para streaming de áudio ...

Próximas questões
Com base no mesmo assunto
Q1861912 Redes de Computadores
A respeito de protocolos utilizados para streaming de áudio e vídeo na Web, analise as afirmativas abaixo.

I. A versão 2.0 do protocolo HTTP fornece mecanismos próprios para a realização de streaming de áudio e vídeo entre navegadores Web.
II. O protocolo HTTPS fornece mecanismos próprios para a realização de streaming de áudio e vídeo criptografado entre navegadores Web.
III. O protocolo WebSockets permite a transmissão bidirecional de áudio e vídeo sobre uma conexão TCP estabelecida entre o navegador e o servidor Web.
IV. O WebRTC é uma API JavaScript, implementada por alguns navegadores Web, que permite a transmissão de mídia em tempo real entre navegadores Web.

Assinale a alternativa CORRETA.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Vamos analisar a questão fornecida, que trata de protocolos utilizados para streaming de áudio e vídeo na Web. A alternativa correta é a alternativa B, que indica que as afirmativas III e IV estão corretas.

III. O protocolo WebSockets permite a transmissão bidirecional de áudio e vídeo sobre uma conexão TCP estabelecida entre o navegador e o servidor Web.

O protocolo WebSockets é, de fato, utilizado para estabelecer conexões bidirecionais entre cliente e servidor. Esta tecnologia permite a transmissão contínua de dados, incluindo áudio e vídeo, através de uma conexão TCP. WebSockets é altamente eficiente para comunicação em tempo real, o que o torna adequado para streaming de multimídia.

IV. O WebRTC é uma API JavaScript, implementada por alguns navegadores Web, que permite a transmissão de mídia em tempo real entre navegadores Web.

WebRTC (Web Real-Time Communication) é uma tecnologia que permite a comunicação em tempo real (RTC) diretamente entre navegadores, sem a necessidade de intermediários. É amplamente usada para streaming de áudio e vídeo em tempo real, como em videochamadas. O WebRTC facilita a transmissão direta de mídia entre navegadores, tornando possível uma comunicação mais rápida e eficiente.

Agora, vamos entender por que as afirmativas I e II estão incorretas:

I. A versão 2.0 do protocolo HTTP fornece mecanismos próprios para a realização de streaming de áudio e vídeo entre navegadores Web.

Embora o HTTP/2 introduza melhorias significativas em termos de eficiência, como multiplexação e compressão de cabeçalhos, ele não foi especificamente projetado para streaming de mídia. O HTTP/2 melhora a performance geral da web, mas não possui mecanismos próprios para streaming de áudio e vídeo.

II. O protocolo HTTPS fornece mecanismos próprios para a realização de streaming de áudio e vídeo criptografado entre navegadores Web.

O HTTPS é uma versão segura do HTTP, que utiliza SSL/TLS para criptografar a comunicação entre o navegador e o servidor. No entanto, o HTTPS em si não fornece mecanismos próprios para streaming de mídia. A criptografia oferecida pelo HTTPS garante a segurança dos dados transmitidos, mas a transmissão contínua de áudio e vídeo requer protocolos específicos como HLS (HTTP Live Streaming) ou DASH (Dynamic Adaptive Streaming over HTTP).

Espero que esta explicação tenha esclarecido o porquê da alternativa B ser a correta e as outras afirmativas não. Se precisar de mais informações ou tiver alguma dúvida, estou à disposição para ajudar!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

O protocolo HTTP não fornece mecanismos próprios para a realização de streaming de áudio e vídeo entre navegadores Web. Para streaming de áudio e vídeo, são utilizados protocolos específicos, como o RTSP (Real-Time Streaming Protocol) e o protocolo HLS (HTTP Live Streaming).

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo