YouTube Se sammen
Se YouTube-videoer sammen med venner i sanntid.
Les meg
Hva er synkronisert videovisning?
Synkronisert videovisning — ofte kalt "watch together" eller "co-watching" — lar flere personer på ulike steder se samme video på nøyaktig samme avspillingposisjon, i sanntid. I motsetning til bare å dele en lenke og trykke play samtidig, holder en synkronisert økt alle låst til samme tidsstempel selv når noen pauser, søker eller slutter seg til midt i videoen.
Dette er mulig takket være en sentral server som fungerer som den eneste kilden til sannhet for avspillingstilstanden. Når en deltaker trykker play, pause eller søker til en ny posisjon, blir denne endringen kringkastet til alle andre deltakere umiddelbart, og alle avspillere justeres for å stemme overens. Kompensasjon for nettverksforsinkelse sikrer at seere med langsommere forbindelser forblir synkronisert i stedet for å drive fra hverandre over tid.
Verktøybeskrivelse
Dette verktøyet lar deg se en YouTube-video sammen med venner eller kolleger i sanntid. Det oppretter et delt rom som hvem som helst kan slå seg til ved hjelp av en lenke. Alle avspillingskontroller — play, pause og søking — er synkronisert på tvers av alle deltakere i rommet øyeblikkelig. Verktøyet viser live-statistikk inkludert din tilkoblingsforsinkelse og maksimal drift mellom deltakere, slik at du alltid vet hvor tett alle er synkronisert.
Funksjoner
- Øyeblikkelig romdeling — en delbar URL genereres automatisk; hvem som helst med lenken slutter seg til samme synkroniserte økt
- Sanntidssynkronisering — play-, pause- og søkehendelser fra en deltaker kringkastes til hele rommet umiddelbart, med forsinkelseskompensasjon for å holde avspillingsposisjonene justert
- Live driftovervåking — viser din tilkoblingsforsinkelse og maksimal avspillingsdrift mellom alle seere slik at du kan se hvor tett alle er synkronisert
Hvordan det fungerer
Hvert rom administreres av en server ved hjelp av Colyseus-rammeverket for sanntids flerspiller. Serveren inneholder den autoritative avspillingstilstanden: om videoen spilles av eller er pauset, gjeldende tidsstempel og en versjonstellar som øker ved hver tilstandsendring.
Når en deltaker samhandler med avspilleren (play, pause, seek), sendes kommandoen til serveren. Serveren oppdaterer sin autoritative tilstand og kringkaster den nye tilstanden til alle tilkoblede klienter. Hver klients avspiller forsonar deretter sin lokale posisjon mot den autoritative tilstanden, og søker eller gjenopptar etter behov.