
Sessenta contêineres em um servidor
Uma caixa bare-metal executa dezenas a centenas de contêineres Hoody. KSM e BTRFS dedup fazem o custo marginal próximo a zero.
Um pipe do ffmpeg para o curl. Quem você mandar mensagem recebe uma URL clicável. O próprio pipe reproduz como vídeo HTML embutido. Sem compartilhamento de tela do Zoom, sem upload do Loom, sem diálogo de permissão, sem convite de calendário.
$ ffmpeg -f x11grab -i :0 \
-c:v libvpx -f webm - \
| curl -T - https://pipe.containers.hoody.com/api/v1/pipe/screen?n=5O remetente codifica o display X11 para webm e envia pelo curl. O curl faz PUT do stream em um caminho de pipe com n=5. O receptor abre o mesmo caminho com ?video no fim. O próprio pipe retorna um player de vídeo HTML embutido que reproduz o stream conforme chega.
ffmpeg -f x11grab -i :0 -c:v libvpx -f webm lê seu display X11 e escreve um stream webm no stdout.
curl -T - faz PUT do stdin em /api/v1/pipe/screen?n=5. O pipe espera os receptores se conectarem no mesmo caminho.
Você joga a URL de recepção com ?video no chat. Sem app, sem conta, sem instalação. A pessoa clica.
O pipe retorna uma página HTML com um elemento de vídeo MSE embutido. Até cinco espectadores assistem ao mesmo stream ao vivo.
n=5 limita o público. O pipe segura os receptores por até cinco minutos esperando o remetente conectar. Cabeçalhos como Content-Type são encaminhados. Tudo passa por HTTPS — nada mais exótico que o protocolo que seu navegador já fala.
Toda ferramenta de compartilhamento de tela que você já usou compra suas funcionalidades adicionando rituais. A versão pipe-e-URL pula os rituais porque a própria URL é a interface inteira.
O mesmo mecanismo pipe-e-?video é lido de três maneiras diferentes dependendo do que você quer fazer com a tela.
Um investidor pergunta se o demo é real. Você não reserva 30 minutos para terça que vem. Transmite agora, cola a URL e vê o cara clicar.
n=5 significa que o canal de engenharia inteiro pode assistir à mesma tela de resposta a incidente ao mesmo tempo. Sem ponte, sem privilégios de host, sem apresentador.
Não tem gravação em servidor nenhum. O pipe é puramente streaming — bytes passam, nada é escrito. ctrl-C e a URL morre.
Compartilhamento de tela sem a reunião, o app ou o convite de calendário.
A coleção de ferramentas de compartilhamento de tela que todo time acumula. Cada uma pressupõe uma reunião, uma conta ou uma gravação. A URL de pipe não pressupõe nada disso.
Da próxima vez que alguém perguntar 'pode me mostrar?', mande uma URL.