Bedrud Belgeler

Bedrud, odadaki herkesin aynı sahneyi çizmesine, seçmesine ve düzenlemesine olanak tanıyan ortak bir beyaz tahta içerir.

Özelliği etkinleştirme

Beyaz tahta Ayarlar → Deneysel → Paylaşılan beyaz tahta arkasında kapılı olabilir. Açın, ardından toplantıda beyaz tahta kontrolünü açın. Her oturumdan önce kabul etmeniz istenebilir.

Tahtayı açma

  1. Bir toplantıya katılın (gerçek test için iki tarayıcı önerilir).
  2. Toplantı kontrollerinden beyaz tahta katmanını açın.
  3. A kullanıcısının tahtasına çizin — B kullanıcısı darbeleri yaklaşık bir saniye içinde görmelidir.
  4. B’de çizin — A aynı güncellemeleri görmelidir.

Birlikte düzenleme

EylemUzak beklenti
Darbe çizmeDiğerlerinde hızla görünür
Seç / taşı / silUzak sahne güncellenir
Uzak imleçler / takipUI’yi dondurmamalı

Kapatma, yeniden açma, yeniden katılma

  • Katmanı kapatıp yeniden açın — paylaşılan sahne genelde kalır (bilerek yıkılmadıkça).
  • Oturum ortasında odadan ayrılın — konsol ölüm döngüsü yok; yeniden katılma kararlı olmalı.
  • Geç katılanlar mevcut paylaşılan durumu aynı senkron yolu üzerinden alır.

Nasıl çalışır (kısa)

Beyaz tahta, ortak bir tuval (Excalidraw tarzı araçlar) üzerine kuruludur; Yjs CRDT durumu LiveKit veri kanalları üzerinden senkronize edilir. Medya (ses/video) WebRTC izlerinde kalır; tahta güncellemeleri reliable/lossy veri yollarını kullanır, böylece işbirliği ayrı bir beyaz tahta sunucusuna bağlı değildir.

Kendi barındıranlar: üretim derlemelerinin beyaz tahta vendor parçacığını içerdiğinden emin olun (web uygulaması için bun run build), böylece tahta açılırken statik varlıklar 404 vermez.

İlgili