TECNOLOGIAS MULTIMÉDIA NA INTERNET
MARIA ADRIANA CARVALHO DA CUNHA
NELSON ANTÓNIO LEITE MONTEIRO

PROFESSOR: MARIA JOÃO PIRES


TCP/IP é um software de rede baseado em protocolos de rede
padrão. Define-se como um conjunto de tecnologias e utilitários
base para ligar o computador a outros sistemas e partilhar
informações. Esta estrutura de cliente/servidor funciona como
base para aceder a serviços de internet globais.



O TCP/IP baseia-se num modelo de referência de quatro
camadas, em que todos os protocolos associados ao conjunto de
protocolos TCP/IP localizam-se nas três camadas superiores deste
modelo.
Camada

Descrição

Define os protocolos de aplicação TCP/IP e como os

Aplicação

programas de anfitrião funcionam em interface com serviços
de camada de transporte para utilizar a rede.

Protocolos

HTTP, Telnet, FTP, TFTP,
SNMP, DNS, SMTP, X Wi
ndows, etc.

Fornece uma gestão de sessão de comunicação entre

Transporte

computadores anfitriões. Define o nível de serviço e estado TCP, UDP, RTP
da ligação utilizados no transporte de dados.
Camada

Descrição

Protocolos

Coloca os dados em datagramas IP, os quais contêm

Internet

informações de endereço e de destino e de origem utilizadas
para reencaminhar os datagramas entre anfitriões e em

IP, ICMP, ARP, RARP

redes. Efectua o encaminhamento de datagramas IP.

Especifica detalhes sobre a forma como os dados são
enviados fisicamente através da rede, incluindo a forma

Interface de rede

como os bits são sinalizados electricamente por dispositivos

de hardware que estabelecem a interface directamente com
um suporte de rede, como um cabo coaxial, fibra óptica ou
cabos de cobre de par trançados.

Ethernet, Token Ring,
FDDI,

X.25,

Frame

Relay, RS-232, v.35


O Real Time Streaming Protcol (RTSP) é utilizado para fornecer
conteúdo como uma transmissão em sequência unicast (ligação
um-para-um entre o servidor e um cliente), em que cada cliente
recebe uma transmissão em sequência distinta e apenas esses
clientes que solicitam a transmissão em sequência podem recebêla.



É um protocolo de controlo que funciona em conjunto com a
entrega de dados RTP (Real Time Protocol) para fornecer
conteúdo aos clientes, tendo sido criado especificamente para
controlar a entrega de dados em tempo real, como, por exemplo,
conteúdo de áudio e vídeo. Serve para estabelecer e controlar um
ou vários streams sincronizados de meios de comunicação de
massa (imprensa, rádio, televisão, etc.).


o protocolo RTSP irá negociar automaticamente o melhor
mecanismo de entrega do conteúdo;



direcciona o protocolo RTTP para fornecer conteúdo de
transmissão em sequência utilizando UDP ou um protocolo
baseado em TCP numa rede que não suporte UDP;



caso se pretenda forçar o servidor a utilizar um protocolo
específico, pode-se identificar o protocolo a ser utilizado no
ficheiro de anúncio;


o utilizador também pode especificar o protocolo no endereço do
conteúdo;



para facilitar o funcionamento do protocolo, é recomendado que o
URL utilize o protocolo RTSP generalizado. Desse modo, o
utilizador poderá utilizar os protocolos RTSPU ou RTSPT para ligar
à transmissão em sequência. Se o utilizador não conseguir ligar à
transmissão em sequência com êxito utilizando qualquer um dos
protocolos RTSP, tentará ligar à transmissão em sequência
utilizando o protocolo HTTP.


a descrição da media (áudio e vídeo) é armazenada num servidor
Web;



o cliente estabelece uma conexão com o servidor Web solicitando
o arquivo de descrição da apresentação;



o servidor Web responde com OK e fornece mais informações
(tipo de conteúdo a ser apresentado e o endereço onde se
encontra o áudio e o vídeo);



o cliente envia um comando para o servidor de áudio e para o
servidor de vídeo pedindo para iniciar uma sessão e em seguida
para começar a representação de áudio e vídeo;


os servidores enviam respostas de OK e em seguida enviam o
áudio e o vídeo ao cliente, através de RTTP ou outro protocolo de
transporte. (Salienta-se que o RTCP faz-se aqui presente
fornecendo informações de sincronização para o cliente e
informações de perda de pacotes para o servidor, entre outras.);



no fim, o cliente solicita aos servidores para libertar recursos
através do comando TEARDOWN encerrando a sessão RTSP com
uma resposta de OK dos servidores.
Figura 1 - Media sob requisição em RTSP
FIM

Protocolos de Transporte RTSP

  • 1.
    TECNOLOGIAS MULTIMÉDIA NAINTERNET MARIA ADRIANA CARVALHO DA CUNHA NELSON ANTÓNIO LEITE MONTEIRO PROFESSOR: MARIA JOÃO PIRES
  • 2.
     TCP/IP é umsoftware de rede baseado em protocolos de rede padrão. Define-se como um conjunto de tecnologias e utilitários base para ligar o computador a outros sistemas e partilhar informações. Esta estrutura de cliente/servidor funciona como base para aceder a serviços de internet globais.  O TCP/IP baseia-se num modelo de referência de quatro camadas, em que todos os protocolos associados ao conjunto de protocolos TCP/IP localizam-se nas três camadas superiores deste modelo.
  • 3.
    Camada Descrição Define os protocolosde aplicação TCP/IP e como os Aplicação programas de anfitrião funcionam em interface com serviços de camada de transporte para utilizar a rede. Protocolos HTTP, Telnet, FTP, TFTP, SNMP, DNS, SMTP, X Wi ndows, etc. Fornece uma gestão de sessão de comunicação entre Transporte computadores anfitriões. Define o nível de serviço e estado TCP, UDP, RTP da ligação utilizados no transporte de dados.
  • 4.
    Camada Descrição Protocolos Coloca os dadosem datagramas IP, os quais contêm Internet informações de endereço e de destino e de origem utilizadas para reencaminhar os datagramas entre anfitriões e em IP, ICMP, ARP, RARP redes. Efectua o encaminhamento de datagramas IP. Especifica detalhes sobre a forma como os dados são enviados fisicamente através da rede, incluindo a forma Interface de rede como os bits são sinalizados electricamente por dispositivos de hardware que estabelecem a interface directamente com um suporte de rede, como um cabo coaxial, fibra óptica ou cabos de cobre de par trançados. Ethernet, Token Ring, FDDI, X.25, Frame Relay, RS-232, v.35
  • 5.
     O Real TimeStreaming Protcol (RTSP) é utilizado para fornecer conteúdo como uma transmissão em sequência unicast (ligação um-para-um entre o servidor e um cliente), em que cada cliente recebe uma transmissão em sequência distinta e apenas esses clientes que solicitam a transmissão em sequência podem recebêla.  É um protocolo de controlo que funciona em conjunto com a entrega de dados RTP (Real Time Protocol) para fornecer conteúdo aos clientes, tendo sido criado especificamente para controlar a entrega de dados em tempo real, como, por exemplo, conteúdo de áudio e vídeo. Serve para estabelecer e controlar um ou vários streams sincronizados de meios de comunicação de massa (imprensa, rádio, televisão, etc.).
  • 6.
     o protocolo RTSPirá negociar automaticamente o melhor mecanismo de entrega do conteúdo;  direcciona o protocolo RTTP para fornecer conteúdo de transmissão em sequência utilizando UDP ou um protocolo baseado em TCP numa rede que não suporte UDP;  caso se pretenda forçar o servidor a utilizar um protocolo específico, pode-se identificar o protocolo a ser utilizado no ficheiro de anúncio;
  • 7.
     o utilizador tambémpode especificar o protocolo no endereço do conteúdo;  para facilitar o funcionamento do protocolo, é recomendado que o URL utilize o protocolo RTSP generalizado. Desse modo, o utilizador poderá utilizar os protocolos RTSPU ou RTSPT para ligar à transmissão em sequência. Se o utilizador não conseguir ligar à transmissão em sequência com êxito utilizando qualquer um dos protocolos RTSP, tentará ligar à transmissão em sequência utilizando o protocolo HTTP.
  • 8.
     a descrição damedia (áudio e vídeo) é armazenada num servidor Web;  o cliente estabelece uma conexão com o servidor Web solicitando o arquivo de descrição da apresentação;  o servidor Web responde com OK e fornece mais informações (tipo de conteúdo a ser apresentado e o endereço onde se encontra o áudio e o vídeo);  o cliente envia um comando para o servidor de áudio e para o servidor de vídeo pedindo para iniciar uma sessão e em seguida para começar a representação de áudio e vídeo;
  • 9.
     os servidores enviamrespostas de OK e em seguida enviam o áudio e o vídeo ao cliente, através de RTTP ou outro protocolo de transporte. (Salienta-se que o RTCP faz-se aqui presente fornecendo informações de sincronização para o cliente e informações de perda de pacotes para o servidor, entre outras.);  no fim, o cliente solicita aos servidores para libertar recursos através do comando TEARDOWN encerrando a sessão RTSP com uma resposta de OK dos servidores.
  • 10.
    Figura 1 -Media sob requisição em RTSP
  • 11.