2. Que es Red5?
• Red5 es un servidor Open Source para entregar
contenido en streaming en Flash. Para ello
utiliza el protocolo RTMP (Real Time Messaging
Protocol) con lo cual se puede transmitir
contenido en tiempo Real.
3. Que es Red5?
• Este servidor tiene todas las cualidades del Flash
Media Server de Adobe. Utiliza la sintaxis de
ActionScript Communication con la cual se
pueden desarrollar aplicaciones de
comunicación en tiempo real.
4. Evolución
• El proyecto Red5 fue realizado el 31 de agosto
del 2005.
• Fue creado por el grupo de Open Source Flash
community.
• A partir de esta fecha se agregaron
funcionalidades al proyecto, tales como:
Streaming de Video
Shared Object
Implementación de RTMPT
5. Características
• Este servidor esta escrito enteramente en Java y
tiene las siguiente caracteristicas:
▫ Streaming de Audio y Video (FLV y MP3)
▫ Facilidad para guardar Streaming del cliente.
▫ Shared Objects
▫ Publicación Live Streaming
▫ Soporte para AMF o Flash Remoting
6. Características
• Hablando en términos mas sencillos, gracias al soporte de
transmisión de datos en tiempo real podríamos implementar:
▫ Chats multiusuario en tiempo real.
▫ Streaming de video y Mp3, pudiendo reproducir parte del vídeo
sin necesidad de descargar el vídeo completo.
▫ Transmisión de señal de televisión en tiempo real.
▫ Chats con soporte de audio y vídeo, con la cual los usuarios
pueden transmitir el contenido de su webcam.
▫ Facilidad para implementar pantallas compartidas, en la cual
múltiples usuarios pueden interactuar en una misma pantalla.
▫ Grabación de contenido en formato FLV.
▫ Protección de derechos de Autor (DRM) pues no se transmiten
los archivos físicos, sino que se envía contenido en streaming.
▫ Análisis y reportes de datos en tiempo real.
7. Ventajas
• Es libre.
• La instalación es sencilla.
• Multiplataforma.
• Es muy estable, si un cliente genera una
excepción el servidor solo falla en la conexión en
que se genero y todos los demás clientes se
mantienen sin problemas.
8. Desventajas
• Falta de información sobre la creación de
proyectos para los usuarios novatos.
• Para trabajar con funciones de clases java se
debe estar modificando el jar con el que se
ejecuta el servidor de red5.
• Red5 se encuentra todavía en versiones
inferiores a la 1.0. La última estable es la 0.7.0 y
actualmente se está trabajando en el segundo
release candidate del 0.8.0.
9. Conclusiones
• Faltan tutoriales en línea, pero al familiarizarnos
con la herramienta nos dimos cuenta de su fácil
uso, y su gran utilidad.
• Siendo la 0.7.0 la última versión estable, que no
es la versión final de producción, ya tiene
integrada todas las características de un servidor
de streaming.
• Si bien todavía no tiene toda la funcionalidad de
FMS, apunta a tenerla, y es libre.