Você está na página 1de 4

Glossrio Redes Protocolos de Internet

Os protocolos RTP/RTCP
Faa uma pergunta
Setembro 2017
BR IT FR DE ES US

1. O que so os protocolos RTP e RTCP


2. Protocolos para aplicaes multimdias
1. RTP - Real-time Transport Protocol
2. RTCP - Real-tim Transport Control Protocol
3. Como utilizar o RTP e o RTCP
3. Como o formato do cabealho RTP
4. Como o formato do cabealho RTCP
5. Como usado o RTCP em relao ao RTP
6. Em quais protocolos funcionam o RTP e o RTCP
7. Como funciona o fluxo veiculado
8. Veja tambm: Rtp redes

O que so os protocolos RTP e RTCP


A exploso dos computadores, associada disponibilidade de material informtico de udio/vdeo barato e de conexes velozes,
provocou o interesse pelo uso da rede Internet para enviar udio e vdeo, tipos de dados que, tradicionalmente, eram reservados s
redes especializadas. J h alguns anos a videoconferncia tornou-se uma prtica comum para todos. Porm, a prpria natureza da
Internet faz com que esta rede no seja adaptada transmisso dos dados em tempo real e diminua a qualidade dos udios enviados
por ela. Nos ltimos anos, vrias solues, sob a forma de mecanismos de controle, foram aplicadas e testadas em softwares de
audioconferncia e telefones gratuitos pela Internet. As mais correntes so os protocolos RTP e RTCP.

Protocolos para aplicaes multimdias


RTP - Real-time Transport Protocol
O objetivo do RTP (em portugus, Protocolo de Transferncia em Tempo Real) fornecer um meio uniforme para transmitir em IP dados
sujeitos a restries de tempo real (udio, vdeos, etc.). A principal funo do RTP a de aplicar nmeros de sequncia de pacotes IP
para reconstituir as informaes de voz ou vdeo, mesmo que a rede subjacente altere a ordem dos pacotes. O RTP permite identificar o
tipo de informao transportada, acrescentar indicadores temporais e nmeros de sequncia informao transportada e controlar a
chegada ao destino dos pacotes. Alm disso, o RTP pode ser veiculado por pacotes Multicast (vrios pontos) para encaminhar conversas
para destinatrios mltiplos.

RTCP - Real-tim Transport Control Protocol


O protocolo RTCP (em portugus, Protocolo de Controle de Transferncia em Tempo Real) baseia-se em transmisses peridicas de
pacotes de controle por todos os participantes da sesso. um protocolo de controle dos fluxos RTP que permite veicular informaes
bsicas sobre os participantes de uma sesso e sobre a qualidade de servio.

Como utilizar o RTP e o RTCP


O RTP permite a gesto dos fluxos multimdia (voz e vdeo) em IP. O RTP funciona em UDP. O cabealho RTP comporta informaes de
sincronizao e numerao. A codificao dos dados depender do tipo de compresso utilizado. O RFCxxxx especifica o RTP e a
adaptao de um mtodo de compresso ao RTP ser descrita em um RFC especfico.

converted by Web2PDFConvert.com
Um canal RTP empregado por tipo de fluxo: um para o udio e outro para o vdeo. O campo xxx empregado para a sincronizao. O
RTP oferece um servio do comeo ao fim. Ele acrescenta um cabealho que fornece as informaes de timing necessrias para a
sincronizao de fluxos de tempo real do tipo som e vdeo. O RTP (Real-time Transport Protocol) e o RTCP (Real-time Transport Control
Protocol) permitem, respectivamente, transportar e controlar ondas de dados que tm propriedades de tempo real.

O RTP e o RTCP so protocolos que se situam no aplicativo e utilizam os protocolos subjacentes de transporte TCP ou UDP. Porm, a
utilizao do RTP/RTCP feita, geralmente, com base no UDP. O RTP e o RTCP podem utilizar o modo Unicast (ponto a ponto) bem como o
modo Multicast (multiponto). Cada um deles utiliza uma porta separada: o RTP utiliza a porta par e o RTCP a porta mpar, imediatamente
superior.

Como o formato do cabealho RTP


O cabealho RTP comportar as seguintes informaes:

<--------------------------- 32 bits --------------------------->


V=2 P X CC M Sequence number
Timestamp
Identificador da fonte de sincronizao (SSRC)
Identificadores da fonte de contribuio (CSRC)

Veja o significado dos diferentes campos do cabealho:

O campo Verso (V), de 2 bits de comprimento, indica a verso do protocolo;

O campo padding (P) tem 1 bit; se P for igual a 1, o pacote contm bytes adicionais de preenchimento para terminar o ltimo pacote;

O campo extenso (X) tem 1 bit; se X for igual a 1, o cabealho seguido de um pacote de extenso;

O campo CSRC count (CC), de 4 bits, contm o nmero de CSRC que acompanha o cabealho;

O campo marker (M) tem 1 bit e sua interpretao definida por um perfil de aplicao;

O campo payload type (PT), de 7 bits, identifica o tipo de payload (udio, vdeo, imagem, texto, HTML, etc.);

O campo sequence number, de 16 bits, tem valor inicial aleatrio e recebe um valor 1 por pacote enviado, o que ajuda a detectar
pacotes perdidos;

O campo timestamp, de 32 bits, reflete o momento em que o primeiro byte do pacote RTP foi mostrado. Este momento deve ser
derivado de um relgio que avana de maneira linear para permitir a sincronizao e a chegada ao destino;

O campo SSRC, de 32 bits, identifica de maneira nica a fonte; seu valor escolhido de forma aleatria pela aplicao. O campo SSRC
identifica a fonte de sincronizao. Este identificador escolhido de maneira aleatria para que seja nico entre todas as fontes de uma
mesma sesso. A lista dos CSRC identifica as fontes (SSRC) que contriburam para a obteno dos dados contidos no pacote com estes
identificadores. O nmero de identificadores dado no campo CC;

O campo CSRC, de 32 bits, identifica as fontes.

Como o formato do cabealho RTCP


O objetivo do RTCP fornecer diferentes tipos de informaes e um feedback quanto qualidade de recepo. Ele comportar vrios
campos, tais como verso (2 bits); padding (1 bit); reception report count, que indica o nmero de relatrios no pacote; packet type (8
bits); length, comprimento do pacote em 32 bits; SSRC, identificao da fonte especfica ao emissor; e NTP timestamp (64 bits).

Tambm h os campos RTP timestamp (32 bits); sender's packet count , contagem de pacotes do remetente; sender's byte count,
contagem dos bytes do remetente; SSRC-n, nmero da fonte cujo fluxo analisado; fraction lost (8 bits); cumulative number of packets
lost, nmero acumulado de pacotes perdidos; e extended highest sequence number received, nmero da maior sequncia.

Por fim, est o campo interarrival jitter (32 bits), estimativa do intervalo de tempo do trnsito entre dois pacotes de dados. A frmula
para calcul-lo J=J+ (|D (i-1, i)|- J) /16 , onde i o primeiro pacote, i-1 o pacote precedente, D a diferena e J o segundo pacote.

converted by Web2PDFConvert.com
O protocolo RTCP comporta ainda os campos last SR timestamp e delay since last SR, ambos de 32 bits.

Como usado o RTCP em relao ao RTP


O RTCP um protocolo de controle que mede o desempenho do RTP. Por outro lado, ele no oferece garantias. Por isso, preciso
empregar um protocolo de reserva do tipo RSVP ou garantir que as relaes de comunicaes utilizadas so dimensionadas
corretamente em relao ao uso que feito delas.

Em quais protocolos funcionam o RTP e o RTCP


O RTP/RTCP est acima do transporte UDP/TCP. O RTP um protocolo de sesso, mas est inserido no aplicativo. Cabe ao programador
integr-lo.

Como funciona o fluxo veiculado


O RTP no tem nada a ver com o tipo de fluxo, ele est acima do prprio UDP e, este, por sua vez, acima do IP. O tipo de fluxo utilizado
no IP. Ele traz um nmero de sequncia, um timestamp (marca temporal que uma sequncia de caracteres mostrando a hora e a data
de um evento) e um identificador nico da fonte (SSRC).

Veja tambm
Rtp redes
Defina RTP
Rtp protocolo

Anterior Prximo

Recomendado para voc Recomendado por

6 Countries That Will Support Here's what your Windows machine The digital health panel at #JPM16
FitHog will AJMC
TechRepublic

4 Signs Trump Might Start a War This Brilliant Boston Company Is 21 Military Bases Worth Millions And
FitHog EverQuote HistoryInOrbit

RTP/RTCP protocols
Protocolos RTP/RTCP
Die RTP/RTCP Protokolle

converted by Web2PDFConvert.com
Les protocoles RTP/RTCP
I protocolli RTP/RTCP
ltima modificao: 24 de abril de 2017 s 14:57 por ninha25.

Este documento, intitulado 'Os protocolos RTP/RTCP', est disponvel sob a licena Creative Commons. Voc pode copiar e/ou modificar o contedo desta pgina com base
nas condies estipuladas pela licena. No se esquea de creditar o CCM (br.ccm.net) ao utilizar este artigo.

' ANTERIOR PRXIMO #

Recomendado para voc


When Breast Cancer Returns: 10 Things To Know
Health Central

Homeowners Must Claim Their Rebate Before September 30th!


The Better Finance

Constant Fatigue Is A Warning Sign - Here's The Simple Fix


Health Headlines

Recomendado por

Cadastre-se | Equipe | Termos de uso | Contato | Regulamento

saude.ccm.net

converted by Web2PDFConvert.com