Real-Time Messaging Protocol (RTMP)

Real-Time Messaging Protocol (RTMP) fue diseñado con el fin de prestar un optimo rendimiento en audio, video y datos  entre las plataformas tecnológicas Adobe Flash, incluyendo Adobe Flash Player y Adobe AIR. RTM está ahora disponible como una especificación Abierta para crear productos y tecnologías que permitan entrega de  audio, video y datos en los formatos abiertos AMF, SWF, FLV y F4V compatibles con Adobe Flash Player.

HTTP tunneling

RTMP packets can be exchanged via two HTTP tunneling protocols:

  • In RTMP Tunneled (RTMPT), RTMP data is encapsulated and exchanged via HTTP, and messages from the client (the media player, in this case) are addressed to port 80 (the default for HTTP) on the server.
  • In RTMP Secure (RTMPS), RTMP data is encapsulated and exchanged via HTTPS, and messages from the client are addressed to port 443 (the default for HTTPS) on the server. This also has a non-RTMPT mode ‘native’ in which the data is not encapsulated for transmission over HTTPS, but in which the data is simply encrypted with SSL.

While the messages in RTMPT and RTMPS are larger than the equivalent non-tunneled RTMP messages due to HTTP and HTTPS headers, RTMPT and RTMPS may facilitate the use of RTMP in scenarios where the use of non-tunneled RTMP would otherwise not be possible, such as when the client is behind a firewall that blocks non-HTTP and non-HTTPS outbound traffic.

A continuación veremos los pasos para bloquear este tipo de trafico en el ISA Server 2006.

Regla la cual permite los protocolos HTTP y HTTPS.

Captura de pantalla de los datos que nos interesan para poder bloquear este tipo de trafico (RTMP over HTTP)

Clic derecho sobre la regla y seleccionamos la opción Configure HTTP.

En la ventana que nos levanta seleccionamos la pestaña Signatures y pulsamos en el boton Add…

Ingresamos los datos que se muestran en la captura y pulsamos en el boton OK.

De momento podemos visualizar la signature creada y pulsamos en OK.

Aplicamos los cambios dando clic en Apply y pues ya esta nuestra política creada.

Podemos ver que nuestra política esta haciendo su trabajo…😉

NOTA: Una de las paginas que utilizan el servicio de RTMP over HTTP es www.chatytvgratis.net, entre muchas otras.

Espero que este post sea del agrado de todos y lo más importante que les sirva para llevar a cabo la aplicación de políticas corporativas, además pues los servicios de streaming siempre consumen ancho de banda.

Source: Wikipedia.org

Un comentario en “Real-Time Messaging Protocol (RTMP)

  1. Hola, muy interesante tu blog. Yo me encuentro en el caso contrario. En mi ISA SERVER 2006, no me deja acceder a una página de videos que funciona bajo rtmpt, parece que por defecto está inhabilitado. Aunque he creado el protocolo y lo he añadido a la regla, no hay manera, parece ser que el protocolo va encapsulado y ataca al puerto 80. No sabrás por casualidad como como configurarlo?
    Gracias y saludos desde España.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s