Sei sulla pagina 1di 3

RTP: Es un estndar creado por la IETF para la transmisin confiable de voz y video a travs de

Internet. En aplicaciones de Voz sobre IP, RTP es el protocolo responsable de la transmisin de los datos. La digitalizacin y compresin de la voz y el video es realizada por el CODEC.

(IETF: es una organizacin internacional abierta de normalizacin, que tiene como objetivos el contribuir a la ingeniera de Internet y el velar para que la arquitectura de Internet y los
protocolos que la conforman funcionen correctamente).

Caractersticas generales Aunque RTP tiene algunas caractersticas de protocolo de nivel de transporte (Segn el modelo OSI), es transportado usando UDP. UDP no maneja sesiones ni mecanismos que garanticen la recepcin de los paquetes, pero es usado por RTP en lugar de TCP debido a que reduce el tiempo de envo de los paquetes a travs de la red. En aplicaciones de voz y video es ms importante una transmisin rpida que la prdida de algunos paquetes durante el recorrido. RTP implementa dos mecanismos principales para garantizar una transmisin de voz: El uso de Nmero de secuencia y un Registro de tiempo. En redes IP es comn que los paquetes tomen caminos diferentes para llegar al destino. En aplicaciones de datos esto no es demasiado importante pero para voz y video puede representar una falla detectable por el odo del usuario final. Por esto RTP usa el nmero de secuencia para reorganizar los paquetes en caso de que lleguen en desorden y el Registro de tiempo es usado para ajustar los intervalos de muestreo de acuerdo a la secuencia original. Formato y valores de encabezado El paquete RTP se ubica en el espacio de datos de UDP. RTP no tiene asignado un puerto UDP especfico, debido a que es posible que varias aplicaciones de un mismo usuario utilicen RTP. Existen sistemas que no soportan el uso de un mismo puerto por aplicativos diferentes. De acuerdo a las especificaciones se utiliza un nmero par elegido al azar, y RTCP utiliza el nmero impar consecutivo. Los campos ms importantes en el encabezado RTP son los siguientes: Nmero de secuencia: de 2 bytes, es un nmero que se incrementa por cada paquete enviado. Es usado para determinar prdida de paquetes y recuperar correctamente la secuencia de voz. Registro de tiempo: Mejor conocido como Timestamp, es un campo de 32 bits asignado en el momento del envo con base en un reloj del sistema. El valor inicial es seleccionado aleatoriamente para evitar confusin con otras secuencias RTP presentes. Existe la posibilidad de sincronizar los relojes de envo y recepcin usando el protocolo NTP.

(NTP: es un protocolo de Internet para sincronizar los relojes de los sistemas informticos a travs del enrutamiento de paquetes en redes con latencia variable.) RTCP
RTP Control Protocol (RTCP) es un protocolo de comunicacin que proporciona informacin de control que est asociado con un flujo de datos para una aplicacin multimedia(flujo RTP). Trabaja junto con RTP en el transporte y empaquetado de datos multimedia, pero no transporta ningn dato por s mismo. Se usa habitualmente para transmitir paquetes de control a los participantes de una sesin multimedia de streaming. La funcin principal de RTCP es informar de la calidad de servicio proporcionada por RTP. Este protocolo recoge estadsticas de la conexin y tambin informacin como por ejemplo bytes enviados, paquetes enviados, paquetes perdidos o Jitter entre otros. Una aplicacin puede usar esta informacin para incrementar la calidad de servicio (QoS), ya sea limitando el flujo o usando un cdec de compresin ms baja. En resumen. RTCP se usa para informar de la QoS (Quality of Service). RTCP por s mismo no ofrece ninguna clase de cifrado de flujo o de autenticacin.

http://es.wikipedia.org/wiki/RTP/RTCP http://es.wikipedia.org/wiki/Real_time_control_protocol http://www.netlab.tkk.fi/opetus/s38130/k99/presentations/4.pdf http://en.kioskea.net/contents/288-rtp-rtcp-protocols http://es.kioskea.net/contents/278-protocolos-rtp-rtcp http://pegaso.ls.fi.upm.es/arquitectura_redes/clase8-CUARTOMULTIMEDIA27noviembre2011.pdf de la pagina 50

Los servicios multimedia, tales como videoconferencia, Telefona por Internet y streaming de audio, tienen poco ha introducido para los millones de usuarios de la Internet. La popularidad de estos servicios y la respuesta recibida claramente ha revelado que algunas modificaciones y las ampliaciones de los protocolos de Internet actuales son necesarias para ser capaz de soportar aplicaciones en tiempo real mejor. Reduccin al mnimo del retardo de extremo a extremo, precisa sincronizacin de la voz y secuencias de vdeo y un mecanismo de retroalimentacin para la calidad de servicio monitoreo son algunos de los principales requisitos de estos diversas aplicaciones multimedia

Potrebbero piacerti anche