Herkes önce aynı şeyi deniyor. Bağlantıyı yolluyorsun, ikiniz de oynat tuşunun üstüne geliyorsunuz, biri üçten geri sayıyor. Dört dakika kadar işe yarıyor.
Sonra birinin videosuna reklam giriyor, diğerine girmiyor. Biri otel wifi'sinde altı saniye tamponluyor. Biri kapıya bakmak için duraklatıyor. Bu anların her biri kendiliğinden kapanmayan bir fark bırakıyor ve videonun kalanını "dur, sen neredesin?" diye geçiriyorsunuz.
Geri saymak neden tutmuyor
Fark senin refleksinden gelmiyor. Oynat tuşuna ne zaman bastığınla ilgisi olmayan üç şeyden geliyor:
- Reklamlar farklı anlarda çıkıyor. YouTube reklam aralarını izleyici başına belirliyor. Aynı videoyu izleyen iki kişi farklı zamanlarda farklı aralar alıyor ve her ara 15-30 saniyelik kayma demek.
- Tamponlama bağlantı başına. Yavaş taraf takılıyor, hızlı taraf devam ediyor.
- Duraklatmak bulaşıcı, devam etmek değil. Biri duraklatıp "bir saniye" diyor; ikiniz de yeniden başlatıyorsunuz, ama aynı karede değil.
Bunların hiçbiri geri sayarken daha dikkatli olmakla çözülmüyor. İki tarafı da izleyen bir şey gerekiyor.
İnsanların denediği üç yol
| Aynı anda tıklamak | Ekran paylaşımı | Senkron oynatma | |
|---|---|---|---|
| Görüntü kalitesi | iki tarafta da orijinal | yeniden kodlanır, genelde daha kötü | iki tarafta da orijinal |
| Bağlantı kimde olmalı | ikisinde | yalnız paylaşan kişide | ikisinde |
| Senkron kalır mı | hayır | evet, tek akış | evet, sürekli düzeltilir |
| Reklamlar | sizi ayırır | ortaktır | bir taraf bekler |
| Yükleme yükü | yok | paylaşanda ağır | yok |
Aynı anda tıklamak bedava ve hiçbir şey gerektirmiyor; bu sayfayı okuma sebebin de o.
Ekran paylaşımı — Discord, Zoom, Meet — sizi gerçekten birlikte tutuyor, çünkü tek bir video var. Ama artık YouTube izlemiyorsun: birinin tarayıcı penceresinin sıkıştırılmış bir kaydını izliyorsun. Kalite düşüyor, ses görüntüden kayabiliyor ve paylaşan kişi bunu yükleme bant genişliğiyle ve ısınan bir dizüstüyle ödüyor.
Senkron oynatma ikinizi de gerçek videoda, kendi tarayıcınızda, tam kalitede bırakıyor ve aranızdaki farkı sürekli düzeltiyor. Uzantımızın yaptığı bu; sayfanın kalanı nasıl kurulacağı.
Kurulum
- İki kişi de uzantıyı kuruyor. Chrome uzantısı — buradan indirilir. Chrome 116 ve üstü; Edge, Brave, Opera gibi Chromium tarayıcıların çalışması beklenir ama doğrulanmadı. Firefox ve Safari desteklenmiyor.
- Biriniz videoyu açıp oda kuruyor. 8 karakterlik bir kod çıkıyor,
k7mq2xw4gibi. - Kodu nasıl istersen gönder — mesaj, telefon, hâlihazırda ne kullanıyorsan.
- Diğer kişi kodla katılıp aynı videoyu açıyor. Başka bir sayfadaysa panel "Videoyu aç" diyor, tek tıkla geliyor. Kimse basmadan yönlendirilmiyor.
- Mor senkron tuşuna basın. İki taraf 3 saniye geri sayıp aynı anda başlıyor.
Ondan sonra her taraf saniyede bir konumunu bildiriyor. Fark açılırsa geride kalan yüzde 2 ile 5 arasında hızlanıp farkı kapatıyor — duyamayacağın bir değişiklik. Hedef 250 milisaniyenin altı; paneldeki kayma göstergesi yeşilken oradasın.
Reklam başlayınca diğeri bekliyor
İki saatlik bir videoda farkı yaratan kısım bu. YouTube'daki reklamlar algılanıyor: sen reklam arasındayken diğer taraf duruyor ve seni bekliyor. İkinizin de reklamı bitince ikiniz birlikte devam ediyorsunuz.
Aynısı tamponlama için de geçerli: yavaş taraf 700 milisaniyeden uzun takılırsa diğer taraf duruyor ve birlikte devam ediliyor. Biri sürekli tamponluyorsa çözüm o taraftaki video kalitesini düşürmek, odayı yeniden kurmak değil.
Burada iki dürüst sınır var. Reklamlar YouTube, JW Player ve Video.js'te algılanıyor — bunlar internetin büyük bir bölümünü kapsıyor ama tamamını değil. Tanımadığımız bir oynatıcıda reklam, karşı tarafa sıradan bir duraklatma gibi görünüyor ve sonrasında "Şimdi eşitle" demek gerekebiliyor.
Videodan çıkmadan sohbet
Panelde yazışabiliyorsunuz; panel kapalı ve video tam ekrandayken gelen mesaj videonun köşesinde altı saniye görünüyor. Panel kapalıyken ayrıca bir Chrome bildirimi geliyor. Mesajlar sunucuda hiç tutulmuyor — iletilip biterler; kendi cihazın tarayıcı oturumu boyunca son 200 mesajı tutar ve tarayıcıyı kapatınca siler.
Çoğu kişi yine de yanında bir sesli görüşme açık bırakıyor. Yazışma "şu kısım" ve "onu gördün mü" için; iki saatlik bir sohbet için değil.
Başlamadan bilinmesi gerekenler
- Video öğesi olan her sayfada çalışıyor — YouTube, Vimeo, Twitch, haber siteleri, gömülü oynatıcılar. Bir servisle bütünleşmek yerine sayfanın kendi oynatıcısına bağlanıyor.
- Netflix, Disney+ ve Prime Video'da çalışıyor. DRM içeriği koruyor, oynat/duraklat denetimini değil; yani korumalı bir servis erişim dışı değil. Servis servis tablo burada.
- Odalar en fazla 5 kişi. Senkron daha kalabalıkta da çalışırdı; sınır, bir kişinin reklamı ve tamponlaması bütün odayı beklettiği için var — beşten sonrası keyif bırakmayacak sıklıkta oluyor.
- Video hiçbir zaman sunucumuzdan geçmiyor. Herkes kendi tarayıcısında, kendi hesabıyla oynatıyor; yalnız küçük mesajlar geçiyor: konum, oynatma durumu, sohbet.
- Hesap gerekiyor ve ücretsiz. Oda açmanın da katılmanın da bir bedeli yok, kart bilgisi istenmiyor. Hesap ve ücret, açık cevaplarla.
Hiçbir şey kurmadan önce zamanlamanın nasıl işlediğini bütün olarak görmek istersen, nasıl çalışır sayfasında yazılı.