Sinkronisasi jaringan
Sinkronisasi jaringan memungkinkan pemutaran video tersinkronisasi di beberapa komputer dalam jaringan yang sama. Fitur ini penting untuk instalasi besar di mana satu komputer tidak cukup untuk mengendalikan semua layar yang dibutuhkan.
Gambaran umum
Sinkronisasi jaringan menggunakan model server/klien:
- Server: Satu komputer bertindak sebagai master, menyiarkan posisi pemutarannya
- Klien: Komputer lain mendengarkan dan menyinkronkan pemutaran mereka agar sesuai dengan server
Semua komputer harus memiliki file video yang sama dan terhubung ke jaringan lokal yang sama.
Kapan menggunakan sinkronisasi jaringan
Sinkronisasi jaringan dirancang untuk skenario seperti:
- Jumlah layar melebihi kapasitas satu komputer
- Layar terletak berjauhan (ruangan berbeda, lantai berbeda)
- Anda membutuhkan redundansi (beberapa komputer untuk keandalan)
- Dinding video terlalu besar untuk satu GPU
Contoh pengaturan
Toko ritel
- Server di ruang belakang mengendalikan layar pintu masuk utama
- Klien di setiap departemen mengendalikan layar lokal
- Semua menampilkan konten promosi yang tersinkronisasi
Tempat acara
- Server di booth teknis
- Klien mengendalikan layar di seluruh venue
- Pemutaran tersinkronisasi untuk konten acara langsung
Dinding video besar
- Beberapa komputer, masing-masing mengendalikan sebagian dinding
- Satu server mengoordinasikan timing
- Setiap komputer menggunakan Ekstensi Kanvas Global untuk menentukan posisinya
- Tampil sebagai satu layar mulus
Persyaratan
Sebelum menyiapkan sinkronisasi jaringan:
- Jaringan yang sama: Semua komputer harus berada di jaringan lokal yang sama (subnet yang sama)
- Berkas video yang sama: Setiap komputer harus memiliki salinan identik dari file video (klien dapat mengimpor konten langsung dari server)
- Port jaringan: Port UDP 9201 harus tersedia (default FloSync)
- Firewall: Izinkan FloSync melalui firewall di semua komputer
Menyiapkan server
Server adalah "master" — acuan sinkronisasi bagi komputer lain.
Langkah 1: Muat video Anda
- Buka FloSync di komputer yang akan menjadi server
- Muat file video dengan menyeretnya ke kotak layar mana pun
- Opsional, gunakan timeline untuk mencari posisi awal yang diinginkan
Langkah 2: Mulai penyiaran
- Klik ikon Server (ikon menara) di bilah atas
- Ikon akan berubah hijau, menunjukkan mode server aktif
- FloSync sekarang menyiarkan posisinya ke jaringan
- Bilah status di bagian bawah akan menampilkan "Server"
Perilaku server
Setelah aktif sebagai server:
- FloSync menyiarkan posisi pemutarannya ke semua klien yang terhubung
- Perintah putar/jeda/seek dikirim ke semua klien
- Server mengendalikan pemutaran di semua klien yang terhubung
Kontroler mode (fitur khusus server)
Saat berjalan sebagai server, Anda bisa menggunakan Kontroler mode — opsi Mulai Siaran khusus yang memungkinkan Anda mengendalikan tampilan jarak jauh tanpa membuat jendela layar penuh di mesin lokal.
Fungsinya:
- Menyiarkan ke klien jaringan persis seperti Mulai Siaran biasa
- Konten diputar di kotak pratinjau composer, bukan layar penuh
- Semua kontrol pemutaran tetap aktif (putar, jeda, scrub, navigasi scene)
- Bilah status menampilkan "Live (Kontroler)" dengan indikator oranye
Kapan menggunakannya:
- Mengoperasikan dinding video dari laptop di booth kontrol
- Mengelola tampilan pameran sambil tetap bisa memakai layar laptop
- Menguji pengaturan sinkronisasi jaringan tanpa masuk layar penuh secara lokal
- Pertunjukan langsung di mana operator perlu melihat dan mengendalikan konten
Cara menggunakannya:
- Mulai mode server (ikon menara hijau)
- Muat konten Anda
- Klik dropdown Mulai Siaran
- Pilih Mulai Siaran (Kontroler)
Klien yang terhubung ke server Anda akan Mulai Siaran secara normal dengan jendela layar penuh, sementara mesin server tetap dalam tampilan composer.
Lihat Mulai Siaran — Mode Kontroler untuk detail lebih lanjut.
Menyiapkan klien
Klien menemukan dan terhubung ke server secara otomatis.
Langkah 1: Muat video yang sama
- Buka FloSync di setiap komputer klien
- Muat file video yang sama seperti yang ada di server dengan menyeretnya ke kotak layar
- Nama file tidak perlu sama, tetapi kontennya harus identik
Tips: Anda dapat melewati langkah ini dengan menggunakan kotak centang Impor saat terhubung saat menghubungkan ke server. FloSync akan menyalin scene dan file konten dari server ke mesin Anda secara otomatis.
Penting: Klien harus memiliki video yang sama. Jika durasi video berbeda, sinkronisasi tidak akan berfungsi dengan benar.
Langkah 2: Hubungkan ke server
- Klik ikon Klien (ikon wifi) di bilah atas
- FloSync akan mulai mencari server di jaringan
- Dialog muncul menampilkan server yang ditemukan
Langkah 3: Pilih server Anda
- Klik server yang ingin Anda hubungkan
- FloSync akan terhubung dan mulai menyinkronkan
- Ikon klien akan berubah biru, menunjukkan status terhubung
- Bilah status di bagian bawah akan menampilkan "Connected to [nama server]"
Impor saat terhubung
Dialog pemilihan server menyertakan kotak centang impor opsional untuk menarik konfigurasi server saat proses koneksi:
- Global canvas — Impor tata letak canvas server agar tampilan Anda sesuai
- Scene — Impor daftar scene server, termasuk mode tampilan dan penjadwalan
- Berkas konten — Unduh file media server ke mesin Anda (otomatis mengaktifkan Scene)
Ini cara tercepat menyiapkan klien baru — centang ketiga kotak, pilih folder untuk file, dan klien langsung terkonfigurasi penuh dalam satu langkah.
Perilaku klien
Setelah terhubung:
- Klien mengikuti posisi pemutaran server
- Perintah putar/jeda dari server dipatuhi
- Klien mendeteksi penyimpangan dan mengoreksi otomatis
- Kontrol pemutaran lokal tetap berfungsi, tapi akan ditimpa oleh server
Mengimpor dari server
Setelah terhubung sebagai klien, Anda bisa mengimpor konfigurasi dan konten server kapan saja — tidak hanya saat koneksi awal.
Menu impor
Klik ikon server yang terhubung di bilah atas untuk membuka menu impor:
- Import Kanvas Global — Menyalin tata letak canvas server ke mesin Anda
- Impor Adegan — Menyalin daftar scene server, termasuk mode tampilan dan pengaturan penjadwalan
- Impor Konten — Mengunduh file media dari server untuk semua scene
- Impor Semua — Melakukan semua hal di atas dalam satu langkah
Mengimpor konten untuk satu scene
Klik kanan scene mana pun di panel jadwal dan pilih Impor Konten dari Server untuk mengunduh file untuk scene itu saja. Anda juga bisa klik kanan kotak tampilan atau area latar belakang.
Cara kerja impor konten
- FloSync memeriksa file apa saja yang dimuat di server
- Anda memilih folder tujuan di mesin Anda
- Jika ada file yang sudah ada, Anda bisa memilih untuk menimpa atau melewati
- Dialog progres menampilkan status unduhan beserta jumlah file, bilah kemajuan, dan perkiraan waktu
- Anda bisa membatalkan kapan saja
Catatan: Berkas HTML lokal tidak dapat ditransfer melalui jaringan dan akan dilewati selama impor konten.
Sinkronisasi jaringan dalam aksi
Setelah sinkronisasi jaringan aktif:
Memulai pemutaran
- Tekan putar di komputer server
- Semua klien yang terhubung akan mulai memutar
- Pemutaran tetap tersinkronisasi
Menjeda
- Tekan jeda di komputer server
- Semua klien akan berhenti di posisi yang sama
Mencari posisi
- Geser timeline di komputer server
- Semua klien akan mencari posisi yang sama
Sinkronisasi scrub pratinjau
Saat masih menyiapkan dan belum Mulai Siaran, menggeser timeline di server otomatis memperbarui pratinjau di semua klien. Ini memungkinkan Anda memverifikasi bahwa konten dan posisi terlihat benar di semua mesin sebelum Mulai Siaran.
Kontrol klien
Klien juga bisa mengendalikan pemutaran secara lokal, tetapi:
- Putar/jeda hanya berpengaruh sementara pada klien tersebut
- FloSync akan menyelaraskan ulang klien dengan server secara otomatis
- Untuk hasil terbaik, kendalikan pemutaran dari server saja
Persistensi dan koneksi ulang otomatis
FloSync mengingat konfigurasi sinkronisasi jaringan dan memulihkannya otomatis saat aplikasi dibuka kembali.
Persistensi server
Jika FloSync berjalan sebagai server saat ditutup:
- Saat dibuka kembali, otomatis aktif sebagai server lagi
- Tidak perlu tindakan manual
- Ikon server (menara) langsung berwarna hijau
Koneksi ulang otomatis klien
Jika FloSync terhubung sebagai klien saat ditutup:
- Saat dibuka kembali, otomatis mencari server yang terakhir terhubung
- Ikon klien (wifi) berubah oranye selama pencarian
- Bilah status menampilkan "Searching for [nama server]..."
- Saat server ditemukan, koneksi dibangun kembali secara otomatis
Penanganan pemutusan server
Jika server berhenti, ditutup, atau tidak dapat dijangkau saat klien terhubung:
- Klien otomatis mendeteksi pemutusan
- Ikon klien berubah oranye (mode pencarian)
- FloSync terus mencari server
- Saat server kembali online, klien terhubung kembali secara otomatis
Ini berguna untuk:
- Restart server saat perubahan konfigurasi
- Gangguan jaringan singkat
- Crash aplikasi server yang segera ditangani
Pemilihan server manual
Saat ikon klien berwarna oranye (mencari), Anda dapat mengkliknya untuk:
- Stop Searching - Keluar dari mode klien sepenuhnya
- Keep Waiting - Tutup dialog tetapi tetap mencari di latar belakang
- Pilih server lain - Jika server lain terlihat, klik untuk terhubung
Mode interval dengan sinkronisasi jaringan
Saat menggunakan mode penjadwalan Interval dengan sinkronisasi jaringan, klien otomatis mengikuti transisi scene dari server.
Cara kerjanya
- Server mengendalikan scene - Server menentukan scene interval mana yang aktif
- Klien mengikuti - Saat server beralih ke scene baru (oleh timer atau keyboard), klien menerima perubahan
- Sinkronisasi keyboard - Jika seseorang menekan tombol panah atau tombol angka di server, semua klien beralih ke scene yang sama
Pengaturan
- Konfigurasikan jadwal interval yang sama di komputer server dan klien — atau impor scene dari server
- Muat konten yang cocok di setiap scene — atau impor konten dari server
- Mulai mode server di komputer master
- Hubungkan klien ke server
- Mulai Siaran di server terlebih dahulu, lalu di klien
Catatan
- Hanya konten video yang disinkronkan antar komputer; gambar dan halaman web tampil secara independen
- Scene cue (perpindahan manual) berfungsi dengan sinkronisasi jaringan — tekan tombol di server untuk memajukan semua komputer
- Konten scene harus sama antara server dan klien agar sinkronisasi berjalan baik
Cara kerja sinkronisasi
FloSync otomatis menjaga semua komputer tetap memutar bersama. Jika klien menyimpang dari server, koreksi dilakukan secara mulus.
Toleransi sinkronisasi
FloSync menyediakan kontrol toleransi sinkronisasi jaringan di Preferensi agar Anda bisa menyesuaikan perilaku sesuai lingkungan. Di sebagian besar pengaturan, nilai default sudah cukup dan menjaga pemutaran tetap selaras secara visual.
Dinding video multi-komputer
Untuk dinding video yang melibatkan beberapa komputer, kombinasikan Sinkronisasi Jaringan dengan Ekstensi Kanvas Global dan mode Bentang.
Cara kerjanya
- Server menyiarkan posisi - Satu komputer bertindak sebagai master
- Semua komputer menyinkronkan pemutaran - Klien mengikuti timeline server
- Setiap komputer menampilkan bagiannya - Ekstensi Kanvas Global menentukan bagian mana yang ditampilkan setiap komputer
Proses pengaturan
- Di semua komputer: Muat file video yang sama
- Di semua komputer: Atur mode layar ke Bentang
- Di semua komputer: Konfigurasikan Ekstensi Kanvas Global untuk posisi setiap komputer di dinding
- Di server: Klik ikon server (menara) - berubah hijau
- Di klien: Klik ikon klien (wifi) dan hubungkan ke server - berubah biru
- Di semua komputer: Klik Mulai Siaran
Contoh: dinding video 3 komputer
Untuk dinding 3x2 (tiga komputer berdampingan, masing-masing dengan 2 layar bertumpuk 1920x1080):
+-------------------+-------------------+-------------------+
| PC Kiri Layar 1 | PC Tengah Layar 1 | PC Kanan Layar 1 |
+-------------------+-------------------+-------------------+
| PC Kiri Layar 2 | PC Tengah Layar 2 | PC Kanan Layar 2 |
+-------------------+-------------------+-------------------+
Kanvas Global: 5760 × 2160 piksel
Pengaturan Canvas Extension:
| Komputer | Peran | Extension (L, T, R, B) | Menampilkan |
|---|---|---|---|
| PC Kiri | Server | 0, 0, 3840, 0 | 1/3 kiri |
| PC Tengah | Klien | 1920, 0, 1920, 0 | 1/3 tengah |
| PC Kanan | Klien | 3840, 0, 0, 0 | 1/3 kanan |
Pratinjau visual
Gunakan Kanvas Global Preview (ikon zoom) untuk memvisualisasikan pengaturan Anda:
- Area gelap menunjukkan posisi layar komputer lain
- Garis grid membantu penyelarasan ke batas layar
- Seret layar lokal Anda untuk menyesuaikan posisi
- Tahan Shift saat menyeret untuk pemosisian bebas (tanpa grid)
Praktik terbaik
- Uji sebelum acara — Selalu uji pengaturan lengkap sebelum Mulai Siaran
- Gunakan jaringan kabel untuk instalasi kritis — Koneksi kabel biasanya lebih stabil daripada WiFi
- Samakan file video — Gunakan file sumber yang sama persis di setiap mesin
- Nyalakan server duluan — Pastikan server sudah berjalan sebelum klien dihubungkan
- Pantau log sinkronisasi — Gunakan panel log untuk memantau masalah sinkronisasi
- Siapkan rencana cadangan — Untuk instalasi kritis, siapkan peralatan cadangan
- Mulai Siaran setelah terhubung — Pastikan koneksi sudah terjalin sebelum Mulai Siaran
- Atur canvas extension lebih dulu — Untuk dinding video multi-komputer, siapkan Ekstensi Kanvas Global di setiap komputer sebelum Mulai Siaran
Pemecahan masalah sinkronisasi jaringan
Server tidak ditemukan
Gejala: Klien tidak melihat server di dialog pencarian
Solusi:
- Pastikan kedua komputer berada di jaringan/subnet yang sama
- Pastikan server sudah aktif (terlihat "Server" di bilah status)
- Nonaktifkan firewall sementara untuk pengujian
- Pastikan port UDP 9201 tidak diblokir
Sinkronisasi menyimpang dari waktu ke waktu
Gejala: Klien secara bertahap tertinggal atau mendahului server
Solusi:
- Periksa kualitas jaringan (packet loss menyebabkan pembaruan sinkronisasi terlewat)
- Sesuaikan toleransi sinkronisasi di Preferensi jika perlu
- Pastikan file video identik (encode berbeda bisa memiliki perbedaan timing)
- Periksa beban CPU — sistem yang kelebihan beban mungkin kesulitan menjaga sinkronisasi
Pemutaran tersendat/patah-patah
Gejala: Video sering tersendat atau melompat
Solusi:
- Naikkan toleransi sinkronisasi di Preferensi
- Periksa kemacetan jaringan
- Pastikan hardware mampu menangani decode video
- Gunakan koneksi kabel, bukan WiFi
Koneksi terputus
Gejala: Klien terputus dari server secara berselang
Solusi:
- Periksa stabilitas jaringan
- Pastikan server masih berjalan
- Periksa konflik alamat IP
- Pertimbangkan kualitas switch/router jaringan untuk instalasi besar
Konfigurasi firewall
FloSync menggunakan port UDP 9201 untuk sinkronisasi jaringan. Untuk mengizinkan melalui firewall Anda:
macOS: FloSync akan meminta izin saat pertama kali digunakan. Jika diblokir, buka: System Pengaturan > Privasi & Keamanan > Firewall > Options > Allow FloSync
Windows:
- Buka Windows Defender Firewall
- Klik "Allow an app through firewall"
- Tambahkan FloSync dan aktifkan untuk jaringan Private