Skip to Content »

Red5: Flash Server Open Source

  • 20/11/2007
  • 12:25 am
  • unijimpe

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.

red5.jpg

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.

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

Pero 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 vídeo 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 transmite los archivos físicos si no envía contenido en streaming.
  • Análisis y reportes de datos en tiempo real.

Obviamente Flash Media Server es un servidor mucho mas robusto que Red5, tiene un excelente soporte y versiones para la mayoría de Sistemas Operativos, pero el costo muy elevado hace un poco difícil desarrollar aplicaciones pequeñas.

Es por ello que nació Red5 el cual integra todas las propiedades que originalmente fueron desarrolladas en Flash Media Server. Actualmente se encuentra en la versión 0.6.3, que aunque no es la versión final de producción ya tiene integrada todas las características de un servidor de streaming.

Mas Información
Actualmente hay abundante información disponible si es que deseas aprender a desarrollar en Red5, para lo cual listamos los mas importantes.

Posts Relacionados

Live Messenger en tu Web

  • 15/11/2007
  • 12:45 am
  • unijimpe

Desde hace unos días Windows Live Messenger ha lanzado una nueva opción la cual permite mostrar una pantalla de Messenger en tu web. Esto significa que cualquier visitante podrá enviarnos un mensaje a nuestra cuenta de messenger inmediatamente sin necesidad de descargar ni instalar nada, directamente desde la web.

messenger-logo.jpg

Activar Live Messenger en tu Web
Activar esta opción es sencilla, para ello puedes seguir los siguientes pasos.

  • Iniciar sesión de Windows Live Messenger.
  • En la opción Configurar, activar el checkbox de Permitir que todos los usuarios de Internet vean mi estado en línea y me envíen mensajes y guardar los cambios.
  • En la opción Crear HTML, selecciona la opción Messenger.
  • Copia el código HTML y pégalo en tu página Web.

messenger.jpg

El código generado es un iframe, que carga la pantalla del Messenger. Si nos fijamos en el código generado podemos cambiar el alto y ancho de la pantalla generada que por defecto es de 300x300 pixel, esto modificando el width y height.

  1. <iframe src="http://settings.messenger.live.com/Conversation/
  2. IMMe.aspx?invitee=xxxxxxx%40apps.messenger.live.com&mkt=es-us"
  3. style="border: solid 1px black; width: 300px; height: 300px;"
  4. width="300" height="300" frameborder="0"></iframe>

Entonces, colocando este código en nuestra web ya tendremos incluido un chat para que los visitantes nos contacten directamente. Incluso tiene la opción de poder enviar mensajes de forma anónima sin necesidad de acceder mediante una sesión de Live Messenger.

Esta opción es semejante a Google Talk Gadget el cual permitia incluir un chat de Google en nuestra web.

Posts Relacionados

Flash HD Video en acción

  • 13/10/2007
  • 10:26 am
  • unijimpe

Hace unas semanas se presento una nueva versión de Flash Player el cual incluye soporte para vídeo en HD (Alta Definición) mediante el soporte del codec H.264 el cual es una mejora notable con respecto a los codecs anteriores que soportaba Flash.

Que es H.264?

H.264 también conocido como MPEG-4 AVC, es el nuevo formato para codificación de video. Este codec permite lograr vídeos de alta calidad con poco espacio en disco. Por ejemplo los DVDs de ultima generación como los HD-DVD y Blu-ray ya utilizan H.264. Las camaras de video de ultima generación graban directamente en H.264.

H.264 en Acción

Vimeo, un sitio para compartir videos personales que tiene muchos adeptos ha lanzado una sección High Def on Vimeo en la cual se pueden compartir videos en HD, esto es una de las primeras aplicaciones donde ya se puede notar el tipo de calidad que se puede lograr con este nuevo codec.

flash-hd.jpg

Como pueden ver este vídeo player tiene la opción para ver el vídeo en calidad normal o en alta calidad con lo cual se nota claramente la diferencia de calidades. Ahora si reproducen el vídeo el FullScreen verán de forma muy detallada la calidad de este nuevo formato de vídeos.

Para el ejemplo que he puesto el video tiene un tamaño de 8.71 MB. y en calidad normal 3.11 MB. Respecto a este punto se ha incrementado el tamaño en mas del 100% pero la calidad lograda es extraordinaria incluso visualizando en pantalla completa.

Posts Relacionados