Ir al contenido
use-cases / share-your-screen-with-a-url / hero
PIPE · STREAMING · ?VIDEO

Comparte tu pantalla con una URL, no con una invitación de reunión

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.

use-cases / share-your-screen-with-a-url / mechanism

ffmpeg a curl, luego un clic

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

Un emisor, hasta cinco receptores4 PASOS · CERO INSTALACIONES
0101 · CAPTURA

Codifica la pantalla

ffmpeg -f x11grab -i :0 -c:v libvpx -f webm lee tu display X11 y escribe un stream webm a stdout.

0202 · STREAM

Canaliza a curl

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.

0303 · ENLACE

Pega la URL

Sueltas la URL del receptor con ?video en el chat. Sin app, sin cuenta, sin instalación. Hacen clic.

0404 · MIRAR

La URL es el reproductor

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.

use-cases / share-your-screen-with-a-url / friction

Lo que nunca tiene que pasar

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.

RITUALES QUE TE SALTAS0 SEGUNDOS

Cosas que no pasan

  • Programar un Zoom para mañana por la mañana
  • Enviar una invitación de calendario con tres zonas horarias
  • Esperar a que el otro lado instale la app de escritorio
  • Hacer clic en Permitir en tres prompts de permisos
  • Hacer clic en Compartir Pantalla y elegir la ventana correcta
  • Aguantar un diálogo de aviso de grabación
  • Subir un Loom después y esperar a que se procese
LO QUE REALMENTE HACES8 SEGUNDOS

Cosas que sí pasan

  • Tecleas una línea de ffmpeg | curl en tu terminal
  • Pegas la URL del receptor en el chat
  • Quien hace clic primero llega a mirar
  • ctrl-C cuando hayas terminado
use-cases / share-your-screen-with-a-url / angles

Tres lectores, una URL

El mismo mecanismo de pipe y ?video se lee de tres formas distintas según lo que quisieras hacer con la pantalla.

PARA EL FUNDADOR EN SOLITARIO

Muestra, no programes

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.

PARA EL EQUIPO PEQUEÑO

Cinco ojos en una pantalla

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.

PARA QUIEN VALORA LA PRIVACIDAD

Nunca se almacenó nada

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.

use-cases / share-your-screen-with-a-url / punchline

Compartir pantalla sin la reunión, la app o la invitación de calendario.

el stream arranca cuando pulsas enterel stream termina cuando pulsas ctrl-C
livepipe.containers.hoody.com/api/v1/pipe/screen?videomientras el emisor esté arriba
ctrl-C
404pipe.containers.hoody.com/api/v1/pipe/screen?videosin grabación, sin replay
use-cases / share-your-screen-with-a-url / replaces

Lo que esto reemplaza

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.

  • Screenshare de ZoomLlamada programada, instalación de app, privilegios de host
  • LoomGraba primero, sube, luego un enlace — nunca en vivo
  • Screenshare de SlackAmbos lados en Slack desktop, solo Huddles
  • Compartir pantalla de DiscordMembresía en servidor, canal de voz, topes de bitrate
  • Presentar en Google MeetPlomería de calendario para una mirada de 30 segundos
  • Grabación manual + subidaffmpeg a archivo, luego un paso de compartir aparte
use-cases / share-your-screen-with-a-url / cta

La próxima vez que alguien pregunte '¿me lo enseñas?', mándale una URL.

Lee la API de pipe
use-cases / share-your-screen-with-a-url / related

Lee los otros