social-live
SocialLive es una plataforma open-source, autocontenida y multiplataforma para la transmisión en vivo de videos grabados a YouTube Live y Facebook Live. No requiere servicios cloud ni cuentas SaaS externas.
Ficha actualizada 23 sept 2026, 17:08 · upstream 23 sept 2026, 17:06 · release v0.1.0
Qué es social-live
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
SocialLive permite transmitir videos grabados desde un panel web sin necesidad de dependencias externas. Funciona con Linux, Windows, macOS, Android/Termux, Docker o VPS. La plataforma utiliza FFmpeg para codificar los video y RTMP en el destino seleccionado (YouTube Live o Facebook Live). El sistema de autenticación se basa en sesiones de sesión local con cifrado AES-256-GCM para las credenciales.
- Transmisión de videos grabados a YouTube Live sin necesidad de cuentas SaaS
- Transmisión de videos grabados a Facebook Live desde un servidor propio
- Control y gestión de streams en tiempo real con dashboards web
- Automatización de transmisiones programadas mediante cron jobs
- Producción de contenido para redes sociales sin dependencias externas
- Soporta transmisión a YouTube Live y Facebook Live desde un panel web
- Cifrado AES-256-GCM en reposo para las credenciales del usuario
- Protección contra SSRF mediante bloqueo de IPs privadas y hostnames internos
- Diseño multiplataforma compatible con Linux, Windows, macOS, Android y Termux
- Dashboard web responsivo con Material UI que permite crear streams desde cero
- No soporta transmisión a Twitch ni otras plataformas de streaming
- El cifrado AES-256-GCM requiere un master key que debe guardarse en el servidor
- La configuración del FFmpeg puede requerir conocimientos técnicos avanzados
- Soporte para video en 4K no está documentado explícitamente
- No incluye funcionalidades de edición de video ni generación de thumbnails
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para producción, se recomienda usar Docker con la imagen oficial. Se debe configurar un firewall permitiendo el puerto 3000 y los puertos RTMP del destino (YouTube: 18776, Facebook: 443). Es obligatorio generar una clave de sesión secreta en .env y almacenarla en un entorno seguro. Para VPS Linux se recomienda usar Nginx como reverse proxy para SSL/TLS. Se debe implementar rate limiting en el endpoint /api/v1/streams/start para prevenir ataques de DDoS.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.