
Sesenta contenedores en un servidor
Un servidor bare-metal ejecuta decenas a cientos de contenedores Hoody. KSM y dedup BTRFS hacen que el costo marginal sea casi cero.
Un ffmpeg canalizado a curl. A quien le mandes un DM recibe una URL en la que puede hacer clic. El propio pipe lo reproduce como video HTML embebido. Sin compartir Zoom, sin subida a Loom, sin diálogo de permisos, sin invitación de calendario.
$ ffmpeg -f x11grab -i :0 \
-c:v libvpx -f webm - \
| curl -T - https://pipe.containers.hoody.com/api/v1/pipe/screen?n=5El emisor codifica su display X11 a webm y lo canaliza a curl. curl hace PUT del stream a una ruta de pipe con n=5. El receptor abre la misma ruta con ?video al final. El propio pipe devuelve un reproductor HTML embebido que reproduce el stream a medida que llega.
ffmpeg -f x11grab -i :0 -c:v libvpx -f webm lee tu display X11 y escribe un stream webm a stdout.
curl -T - hace PUT de stdin a /api/v1/pipe/screen?n=5. El pipe espera a que los receptores se conecten a la misma ruta.
Sueltas la URL del receptor con ?video en el chat. Sin app, sin cuenta, sin instalación. Hacen clic.
El pipe devuelve una página HTML con un elemento de video MSE embebido. Hasta cinco espectadores ven el mismo stream en vivo.
n=5 limita la audiencia. El pipe retiene a los receptores hasta cinco minutos esperando que se conecte el emisor. Cabeceras como Content-Type se reenvían. Todo corre por HTTPS — nada más exótico que el protocolo que tu navegador ya habla.
Cada herramienta de screen-share que has usado paga sus funciones añadiendo rituales. La versión pipe-y-URL salta los rituales porque la URL misma es toda la interfaz.
El mismo mecanismo de pipe y ?video se lee de tres formas distintas según lo que quisieras hacer con la pantalla.
Un inversor pregunta si la demo es real. No reservas una franja de 30 minutos para el martes que viene. La transmites ahora, pegas la URL, miras cómo hacen clic.
n=5 significa que todo el canal de ingeniería puede mirar la misma pantalla de respuesta a incidentes a la vez. Sin bridge, sin privilegios de host, sin presentador.
No hay grabación en un servidor en algún sitio. El pipe es puramente streaming — los bytes pasan, no se escribe nada. ctrl-C y la URL muere.
Compartir pantalla sin la reunión, la app o la invitación de calendario.
El catálogo de herramientas de screen-share que cada equipo acumula. Cada una asume una reunión, una cuenta o una grabación. La URL del pipe no asume ninguna.
La próxima vez que alguien pregunte '¿me lo enseñas?', mándale una URL.