⬇ Descargas gratuitas

StreamFlow
dos versiones,
un solo código

El mismo estudio de emisión y grabación — adaptado a tu infraestructura. Hosting web compartido o red local de empresa, sin licencias ni suscripciones.

✓ Código abierto ✓ Sin registro ✓ Sin dependencias externas ✓ Funciona en red local 📷 Webcam · 🖥 Pantalla · 🎬 Vídeo · 🎨 Color · 📝 Texto
¿Quieres probarlo antes de descargar? → Abrir el estudio en vivo — sin instalar nada, funciona ahora mismo en tu navegador.
🌐
VERSIÓN WEB

Hosting PHP

Para servidores con PHP y ffmpeg. Graba directamente en el servidor y descarga el MP4 al terminar. Ideal si ya tienes un hosting web activo.

PHP 7.4 o superior ffmpeg en el servidor Sin Node.js necesario Sube los archivos por FTP/cPanel
⬇ Descargar versión web
streamflow_v4.zip · ~40 KB
🏢
VERSIÓN INTRANET

Servidor local

Para red local de empresa. Un PC corre el servidor y emite; el resto de empleados ven el stream en su navegador. Hasta 20–50 espectadores simultáneos en Cat5 sin problema.

Node.js 18 o superior ffmpeg-static incluido (npm) Windows · macOS · Linux Doble clic en arrancar.bat
⬇ Descargar versión intranet
streamflow_intranet_v1.zip · ~36 KB
Qué incluye StreamFlow
🎬
Canvas multi-fuente
Mezcla webcam, pantalla, vídeo, imágenes y texto en capas.
🎭
Escenas y transiciones
Corte, fundido y deslizamiento entre escenas en directo.
Grabación local y remota
WebM en el navegador o MP4 en el servidor vía ffmpeg.
📡
Streaming HLS
Emisión en vivo por red local con latencia de 4–6 segundos.
🛠
Panel de administración
Gestión de sesiones, grabaciones y limpieza de temporales.
📸
Captura de pantalla
PNG del frame actual del canvas con un solo clic.

¿Qué versión necesito?

Característica Web (PHP) Intranet (Node)
Estudio de emisión en navegador
Grabación → MP4 descargable
Streaming en vivo (HLS)hosting permitting
Espectadores simultáneossegún hosting20–50 en LAN
Sin conexión a Internet
Instalación en servidorSolo FTPnpm install
Requiere Node.js
Requiere PHP
Panel de administraciónpróximamente

Cómo instalar

1
Descarga y descomprime
Descarga streamflow_v3.zip y extrae los archivos en tu ordenador.
2
Sube al servidor
Copia todos los archivos a tu hosting por FTP, cPanel o el gestor de archivos. Asegúrate de que existen las carpetas sessions/, recordings/ y hls/.
3
Configura ffmpeg
Edita frameserver.php y ajusta la constante FFMPEG a la ruta de ffmpeg en tu servidor. Si no tienes ffmpeg: npm install ffmpeg-static desde SSH.
4
Abre en el navegador
Navega a tu dominio. Pulsa 🔍 Test en el panel Frameserver para comprobar que ffmpeg está disponible.
1
Instala Node.js
Descarga e instala Node.js 18+ desde nodejs.org. Solo necesario una vez en el PC emisor.
2
Descomprime el ZIP
Extrae streamflow_intranet_v1.zip en cualquier carpeta, por ejemplo C:\StreamFlow\.
3
Doble clic en arrancar.bat
La primera vez instala dependencias automáticamente (~30 segundos). Después abre el navegador con el estudio.
npm install    ← solo la primera vez
node server.js ← el servidor arranca
4
Comparte la URL con los empleados
El servidor muestra la URL de espectadores al arrancar. Compártela por chat interno:
http://192.168.1.X:8080/watch