Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

openrtmp.org

OpenRTMP es un proyecto open source que proporciona el protocolo RTMP/RTMPS para transmisión de audio en tiempo real, junto con librerías de desarrollo, servidores y herramientas de gestión.

Ficha actualizada 22 sept 2026, 18:38 · upstream 22 sept 2026, 17:25 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es openrtmp.org

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

OpenRTMP es una plataforma open source que ofrece el protocolo RTMP (Real-Time Messaging Protocol) y su variante RTMPS (Secure RTMP), permitiendo la transmisión bidireccional de audio en tiempo real. El proyecto incluye librerías de bajo nivel como librtmp2, un servidor propio con SQLite, API REST, estadísticas y clustering HA opcional, así como una interfaz web para el monitoreo y gestión del flujo. La comunidad mantiene un repositorio centralizado que coordina issues, discusiones y documentación técnica.

CASOS DE USO
  • Transmisión de audio en tiempo real desde dispositivos móviles hacia servidores remotos
  • Streaming de video y audio a plataformas como Twitch o YouTube
  • Conexiones de voz para aplicaciones de mensajería instantánea
  • Servidores de streaming propios con gestión de múltiples canales simultáneos
  • Integración con sistemas de videoconferencia y salas virtuales
  • Transmisión de datos multimedia en tiempo real entre dispositivos IoT
PUNTOS DESTACADOS
  • Soporte completo para RTMP (audio) y RTMPS (seguro), incluyendo protocolos de sesión y control de calidad
  • Librería librtmp2 con FFI C compatible, permitiendo integración en proyectos existentes
  • Servidor propio con SQLite integrado, API REST y estadísticas de streaming
  • Interfaz web para monitoreo de flujos, gestión de sesiones y clustering HA
  • Comunidad activa con documentación completa y herramientas de desarrollo
  • Soporte para múltiples protocolos: RTMP, RTMPS, WebRTC (para HLS), WebSocket y HTTP
PRECAUCIONES
  • El proyecto está en fase pre-1.0; interfaces y configuraciones pueden evolucionar
  • La documentación actual no cubre todos los casos de uso avanzados o nuevas funcionalidades
  • No incluye soporte nativo para protocolos como WebRTC, WebSocket ni HTTP en la versión principal
  • El servidor requiere PHP 7.4+ y depende de módulos externos (mod_rewrite, mod_auth) en versiones antiguas
  • La integración con sistemas de streaming existentes puede requerir configuración adicional
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Para desplegar openrtmp.org: instale un servidor web compatible con PHP 7.4+. Configura el directorio raíz como root o crea una subcarpeta para alojar archivos estáticos (CSS, JS, imágenes). Activa mod_rewrite y mod_auth_basic en Apache/Nginx. En producción, despliega librtmp2-server con clustering HA si se requiere alta disponibilidad. Para desarrollo local: php -S localhost:8090. Revisa siempre el estado de la versión actual en GitHub Releases antes de actualizar dependencias.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
RustPHP
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8090
06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.