Aller au contenu
TYPEDébloqué
ÉTAPEGain rapide
DIFFICULTÉSimple
MÉTIERPartager un flux
POURPower users productivité
POURFondateurs solo
SERVICESPipe
POURQUOI HOODYHTTP-natif
POURQUOI HOODYMultijoueur par défaut
TYPEDébloqué
ÉTAPEGain rapide
DIFFICULTÉSimple
MÉTIERPartager un flux
POURPower users productivité
POURFondateurs solo
SERVICESPipe
POURQUOI HOODYHTTP-natif
POURQUOI HOODYMultijoueur par défaut
TYPEDébloqué
ÉTAPEGain rapide
DIFFICULTÉSimple
MÉTIERPartager un flux
POURPower users productivité
POURFondateurs solo
SERVICESPipe
POURQUOI HOODYHTTP-natif
POURQUOI HOODYMultijoueur par défaut
TYPEDébloqué
ÉTAPEGain rapide
DIFFICULTÉSimple
MÉTIERPartager un flux
POURPower users productivité
POURFondateurs solo
SERVICESPipe
POURQUOI HOODYHTTP-natif
POURQUOI HOODYMultijoueur par défaut
PIPE · STREAMING · ?VIDEO

Partagez votre écran avec une URL, pas une invitation à une réunion

Un ffmpeg pipe dans curl. Celui à qui vous envoyez le DM reçoit une URL cliquable. Le pipe lui-même la lit comme une vidéo HTML embarquée. Pas de partage Zoom, pas d'upload Loom, pas de dialogue de permission, pas d'invitation calendrier.

Lire la doc pipe

ffmpeg dans curl, puis un clic

Le sender encode son display X11 en webm et le pipe dans curl. curl PUT le stream vers un chemin pipe avec n=5. Le receiver ouvre le même chemin avec ?video en suffixe. Le pipe lui-même renvoie un player vidéo HTML embarqué qui lit le stream à mesure qu'il arrive.

Un sender, jusqu'à cinq receivers4 ÉTAPES · ZÉRO INSTALL
0101 · CAPTURE

Encode l'écran

ffmpeg -f x11grab -i :0 -c:v libvpx -f webm lit votre display X11 et écrit un stream webm sur stdout.

0202 · STREAM

Pipe dans curl

curl -T - PUT stdin vers /api/v1/pipe/screen?n=5. Le pipe attend que les receivers se connectent sur le même chemin.

0303 · LIEN

Collez l'URL

vous déposez l'URL receiver avec ?video dans le chat. Pas d'app, pas de compte, pas d'install. Ils cliquent.

0404 · WATCH

L'URL est le player

Le pipe renvoie une page HTML avec un élément vidéo MSE embarqué. Jusqu'à cinq viewers regardent le même stream live.

n=5 plafonne l'audience. Le pipe garde les receivers jusqu'à cinq minutes en attendant le sender. Les headers comme Content-Type sont forwardés. Tout passe en HTTPS — rien de plus exotique que le protocole que votre navigateur parle déjà.

Ce qui n'a jamais à se passer

Chaque outil de partage d'écran que vous avez utilisé achète ses fonctionnalités en ajoutant des rituels. La version pipe-et-URL saute les rituels parce que l'URL elle-même est l'interface entière.

RITUELS QUE VOUS SAUTEZ0 SECONDE

Choses qui n'arrivent pas

  • Planifier un Zoom pour demain matin
  • Envoyer une invitation calendrier avec trois fuseaux horaires
  • Attendre que l'autre côté installe l'app desktop
  • Cliquer Allow sur trois prompts de permission
  • Cliquer Share Screen, puis choisir la bonne fenêtre
  • Subir un dialogue de divulgation d'enregistrement
  • Uploader un Loom ensuite et attendre qu'il soit traité
CE QUE VOUS FAITES RÉELLEMENT8 SECONDES

Choses qui arrivent

  • Tape une ligne ffmpeg | curl dans votre terminal
  • Collez l'URL receiver dans le chat
  • Le premier qui clique regarde
  • ctrl-C quand vous avez fini

Trois lectures, une URL

Le même mécanisme pipe-et-?video se lit de trois façons selon ce que vous vouliez faire de l'écran.

POUR LE SOLO FOUNDER

Montre, ne planifie pas

Un investisseur demande si la démo est réelle. vous ne réservez pas un créneau de 30 minutes pour mardi prochain. vous streamez maintenant, collez l'URL, regardez-les cliquer.

POUR LA PETITE ÉQUIPE

Cinq paires d'yeux sur un écran

n=5 veut dire que tout le canal engineering peut regarder le même écran d'incident-response en même temps. Pas de bridge, pas de privilèges host, pas de présentateur.

POUR LE SOUCIEUX DE LA VIE PRIVÉE

Rien n'a jamais été stocké

Il n'y a pas d'enregistrement sur un serveur quelque part. Le pipe est purement streaming — les bytes passent, rien n'est écrit. ctrl-C et l'URL meurt.

Partage d'écran sans la réunion, l'app ou l'invitation calendrier.

le stream démarre quand vous appuyez entréele stream se termine quand vous faites ctrl-C
en directpipe.containers.hoody.com/api/v1/pipe/screen?videotant que le sender est up
ctrl-C
404pipe.containers.hoody.com/api/v1/pipe/screen?videopas d'enregistrement, pas de replay

Ce que ça remplace

La liste des outils de partage d'écran que chaque équipe accumule. Chacun suppose une réunion, un compte ou un enregistrement. L'URL pipe ne suppose aucun des trois.

  • Zoom screenshareAppel planifié, install d'app, privilèges host
  • LoomEnregistre d'abord, upload, puis un lien — jamais live
  • Slack screenshareLes deux côtés sur Slack desktop, Huddles uniquement
  • Partage d'écran DiscordAppartenance au serveur, channel vocal, bitrate plafonné
  • Présentation Google MeetPlomberie calendrier pour 30 secondes de regard
  • Enregistrement manuel + uploadffmpeg vers fichier, puis une étape de partage séparée

La prochaine fois que quelqu'un demande « vous pouvez me montrer ? », envoyez une URL.

Lire l'API pipe

Lis les autres