Vídeo na Internet

 

Instituto Superior Técnico - Comunicação de Imagem - 2º Semestre 2007/2008

 

introdução

conteúdo descarregável

streaming

download progressivo

impacto social e legal

impacto económico

desenvolvimentos futuros

conclusões

referências


2.    STREAMING

 O streaming de vídeos pela internet pode ser entendido com um fluxo constante de vídeo em que o cliente tem a possibilidade de reproduzir um vídeo à medida que o vai recebendo. Este tipo de partilha de vídeo na internet é também do tipo cliente/servidor pelo que a qualidade do mesmo é fortemente dependente da capacidade e ritmo da ligação entre os mesmos.
 Como tecnologia muito utilizada em videoconferência através da internet, emissões televisivas pela internet, entre outros, como tecnologia que se suporta na internet necessita então de um funcionamento adequado a nível de protocolos aos seus requisitos. Como é sabido, na Internet a informação circula sob a forma de pacotes sejam eles UDP, TCP, IP entre outros. Os pacotes TCP (Transmission  Control Protocol), mais fiáveis, com um melhor controlo de erros e garantia de entrega estariam completamente fora de contexto no caso do streaming pois garantem estes factores com o auxílio de repetições e pedidos o que cai fora no âmbito de uma comunicação em tempo real. Uma das soluções utilizadas foi a de fazer as comunicações de streaming em UDP (User Datagram Protocol) que enviava a informação em pequenos datagramas mas que não requerem estado de entrega nem controlo de erros. Óbvio é que com o aumento da exigência das aplicações novas soluções foram sendo desenvolvidas e uma delas foi a criação de protocolos, baseados em UDP, específicos para streaming:

•    RTSP (Real Time Streaming Protocol): Embora o envio de dados não seja parte deste protocolo ele permite a um cliente controlar um servidor de streaming com comandos típicos de um leitor de vídeo (play, pause, ...)
•    RTP (Real-Time Transport Protocol): protocolo que tenta normalizar a entrega de pacotes áudio e vídeo em streaming e, com base no funcionamento do UDP, tenta criar uma maneira de gerir as entregas de pacotes e mecanismos de sincronização
•    RTCP (Real-Time Transport Control Protocol): Protocolo criado apartir do RTP mas que deixa a transmissão de dados para o UDP, garantindo apenas um controlo de entregas e de dados estatísticos nos pacotes multimédia enviados.

Link para o stream da TV.NET (Lisboa): Stream TV.NET