SlideShare una empresa de Scribd logo
1 de 9
Open Source Flash Server
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.
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.
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
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
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.
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.
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.
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.

Más contenido relacionado

La actualidad más candente

Ventajas de usar openoffice base
Ventajas de usar openoffice baseVentajas de usar openoffice base
Ventajas de usar openoffice base
Fernanda Usaquen
 
Vb studio net 2005 (i) -Alba Lydia Urcina Avilés
Vb studio net 2005 (i)   -Alba Lydia Urcina AvilésVb studio net 2005 (i)   -Alba Lydia Urcina Avilés
Vb studio net 2005 (i) -Alba Lydia Urcina Avilés
Alba_Urcina
 

La actualidad más candente (18)

Re-bot-lution
Re-bot-lutionRe-bot-lution
Re-bot-lution
 
Go
GoGo
Go
 
CodeCamp 2010 | Hyper-V en Windows Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con LinuxCodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows Server 2008 R2 e interoperabilidad con Linux
 
Ventajas de usar openoffice base
Ventajas de usar openoffice baseVentajas de usar openoffice base
Ventajas de usar openoffice base
 
Grails y EC2 - De cero a multinacional
Grails y EC2 - De cero a multinacionalGrails y EC2 - De cero a multinacional
Grails y EC2 - De cero a multinacional
 
Conociendo a Laravel, el Framework de PHP para artesanos de la web
Conociendo a Laravel, el Framework de PHP para artesanos de la webConociendo a Laravel, el Framework de PHP para artesanos de la web
Conociendo a Laravel, el Framework de PHP para artesanos de la web
 
Www jmgvirtualconsulting com_producto_vmware_vsphere_icm_ins
Www jmgvirtualconsulting com_producto_vmware_vsphere_icm_insWww jmgvirtualconsulting com_producto_vmware_vsphere_icm_ins
Www jmgvirtualconsulting com_producto_vmware_vsphere_icm_ins
 
ASP.NET Core 1.0
ASP.NET Core 1.0ASP.NET Core 1.0
ASP.NET Core 1.0
 
Grails and Continuous delivery
Grails and Continuous deliveryGrails and Continuous delivery
Grails and Continuous delivery
 
Instalacion dreamviewer
Instalacion dreamviewerInstalacion dreamviewer
Instalacion dreamviewer
 
Visual
VisualVisual
Visual
 
.NET Multiplataforma
.NET Multiplataforma .NET Multiplataforma
.NET Multiplataforma
 
Pipelines as code with Drone
Pipelines as code with DronePipelines as code with Drone
Pipelines as code with Drone
 
Migrando de Angular 1 a Angular 2: adaptabilidad del contenido
Migrando de Angular 1 a Angular 2: adaptabilidad del contenidoMigrando de Angular 1 a Angular 2: adaptabilidad del contenido
Migrando de Angular 1 a Angular 2: adaptabilidad del contenido
 
S1-PD1-1.1 Componentes
S1-PD1-1.1 Componentes S1-PD1-1.1 Componentes
S1-PD1-1.1 Componentes
 
Integración Continua usando Team Foundation Server
Integración Continua usando Team Foundation ServerIntegración Continua usando Team Foundation Server
Integración Continua usando Team Foundation Server
 
Integración y Entrega Continua con Visual Studio Online
Integración y Entrega Continua con Visual Studio OnlineIntegración y Entrega Continua con Visual Studio Online
Integración y Entrega Continua con Visual Studio Online
 
Vb studio net 2005 (i) -Alba Lydia Urcina Avilés
Vb studio net 2005 (i)   -Alba Lydia Urcina AvilésVb studio net 2005 (i)   -Alba Lydia Urcina Avilés
Vb studio net 2005 (i) -Alba Lydia Urcina Avilés
 

Similar a red5

Dreamweaver
DreamweaverDreamweaver
Dreamweaver
cheve5
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
cheve5
 
Trabajo avila
Trabajo avilaTrabajo avila
Trabajo avila
adezhiz
 

Similar a red5 (20)

Dreamwever
DreamweverDreamwever
Dreamwever
 
Dreamwever.
Dreamwever.Dreamwever.
Dreamwever.
 
Presentación introducción de Silverlight
Presentación introducción de SilverlightPresentación introducción de Silverlight
Presentación introducción de Silverlight
 
Unidad 6
Unidad 6Unidad 6
Unidad 6
 
Unidad 6
Unidad 6Unidad 6
Unidad 6
 
Unidad 6
Unidad 6Unidad 6
Unidad 6
 
Cámara y video
Cámara y video Cámara y video
Cámara y video
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
Act. Evaluacion
Act. EvaluacionAct. Evaluacion
Act. Evaluacion
 
Trabajo avila
Trabajo avilaTrabajo avila
Trabajo avila
 
Html5
Html5Html5
Html5
 
Integrando Nuevas Tecnologías Web
Integrando Nuevas Tecnologías WebIntegrando Nuevas Tecnologías Web
Integrando Nuevas Tecnologías Web
 
Edicion de video
Edicion de videoEdicion de video
Edicion de video
 
Herramientas para la edición de video
Herramientas para la edición de videoHerramientas para la edición de video
Herramientas para la edición de video
 
IIS web, FTP
IIS web, FTPIIS web, FTP
IIS web, FTP
 
Presentación proyecto fin de carrera
Presentación proyecto fin de carreraPresentación proyecto fin de carrera
Presentación proyecto fin de carrera
 
Equipo 1
Equipo 1Equipo 1
Equipo 1
 
Html 5
Html 5Html 5
Html 5
 
Unidad 6
Unidad 6Unidad 6
Unidad 6
 

Último

Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
pvtablets2023
 

Último (20)

Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 

red5

  • 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.