Assistir YouTube Juntos
Assista vídeos do YouTube juntos em tempo real com amigos.
Leia-me
O que é assistência sincronizada de vídeos?
Assistência sincronizada de vídeos — frequentemente chamada de "assistir junto" ou "co-assistência" — permite que múltiplas pessoas em diferentes locais assistam ao mesmo vídeo exatamente na mesma posição de reprodução, em tempo real. Diferentemente de simplesmente compartilhar um link e pressionar play ao mesmo tempo, uma sessão sincronizada mantém todos presos ao mesmo timestamp mesmo quando alguém pausa, avança ou entra no meio do vídeo.
Isso é possível graças a um servidor central que atua como a única fonte de verdade para o estado de reprodução. Quando qualquer participante pressiona play, pause ou avança para uma nova posição, essa mudança é transmitida para todos os outros participantes imediatamente, e todos os players se ajustam para corresponder. A compensação de latência de rede garante que visualizadores com conexões mais lentas permaneçam sincronizados em vez de se afastarem ao longo do tempo.
Descrição da ferramenta
Esta ferramenta permite que você assista a qualquer vídeo do YouTube junto com amigos ou colegas em tempo real. Ela cria uma sala compartilhada que qualquer pessoa pode acessar usando um link. Todos os controles de reprodução — play, pause e avanço — são sincronizados entre todos os participantes da sala instantaneamente. A ferramenta exibe estatísticas ao vivo, incluindo sua latência de conexão e a máxima deriva entre participantes, para que você sempre saiba quão próximos todos estão sincronizados.
Recursos
- Compartilhamento instantâneo de sala — uma URL compartilhável é gerada automaticamente; qualquer pessoa com o link entra na mesma sessão sincronizada
- Sincronização em tempo real — eventos de play, pause e avanço de qualquer participante são transmitidos para toda a sala imediatamente, com compensação de latência para manter as posições de reprodução alinhadas
- Monitoramento de deriva ao vivo — exibe sua latência de conexão e a máxima deriva de reprodução entre todos os visualizadores para que você possa ver quão próximos todos estão sincronizados
Como funciona
Cada sala é gerenciada por um servidor usando o framework multiplayer em tempo real Colyseus. O servidor mantém o estado de reprodução autoritário: se o vídeo está tocando ou pausado, o timestamp atual e um contador de versão que incrementa a cada mudança de estado.
Quando um participante interage com o player (play, pause, avanço), o comando é enviado para o servidor. O servidor atualiza seu estado autoritário e transmite o novo estado para todos os clientes conectados. O player de cada cliente então reconcilia sua posição local contra o estado autoritário, avançando ou retomando conforme necessário.