O programa Tela mostra a tela ao vivo para quem abrir /stream. A
transmissão só existe enquanto o Rafael está transmitindo — não fica gravada.
Para começar:
- Abrir
https://<dominio>/broadcaste colar aBROADCAST_KEY. - Escolher uma janela no seletor (não a tela inteira, para não expor o que estiver aberto).
- Clicar em Iniciar transmissão.
A chave fica guardada no navegador, então nas próximas vezes basta ir direto
em /broadcast. A partir daí aparece um item transmitir na barra de
status da página inicial, que só aparece para quem já tem a chave neste
navegador.
Para parar, clicar em Encerrar (ou em "Deixar de compartilhar" na barra do Chrome). Fechar a aba também encerra em 20 segundos.
Variáveis: BROADCAST_KEY (obrigatória) e STREAM_VIEWER_CAP (padrão 5).
- Métricas de visitantes com Neon/PostgreSQL: online agora, último acesso ("há x min") e views totais.
- Testar vídeo/wallpaper frutiger aero no background em vez do gradiente.
- Player de música em tempo real.
- Controles de volume inspirado no Windows Media Player.
- Quebrar texto do título da música para evitar overflow na box.
- Sincronizar cor de seleção e focus do botão com a paleta extraída (vibrant) e a cor da janela.
- Otimizar tempo de carregamento usando cache para a página e imagens e remover chamadas externas.
- Utilizar scss (Sass) para máxima compatibilidade no css gerado.
- Integrar Biome e Husky para padronização do código JavaScript.