Perangkat Lunak Beta

FloSync saat ini dalam tahap beta. Fitur dapat berubah dengan cepat saat kami mengumpulkan masukan.

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:

  1. Jaringan yang sama: Semua komputer harus berada di jaringan lokal yang sama (subnet yang sama)
  2. Berkas video yang sama: Setiap komputer harus memiliki salinan identik dari file video (klien dapat mengimpor konten langsung dari server)
  3. Port jaringan: Port UDP 9201 harus tersedia (default FloSync)
  4. Firewall: Izinkan FloSync melalui firewall di semua komputer

Menyiapkan server

Server adalah "master" — acuan sinkronisasi bagi komputer lain.

Langkah 1: Muat video Anda

  1. Buka FloSync di komputer yang akan menjadi server
  2. Muat file video dengan menyeretnya ke kotak layar mana pun
  3. Opsional, gunakan timeline untuk mencari posisi awal yang diinginkan

Langkah 2: Mulai penyiaran

  1. Klik ikon Server (ikon menara) di bilah atas
  2. Ikon akan berubah hijau, menunjukkan mode server aktif
  3. FloSync sekarang menyiarkan posisinya ke jaringan
  4. 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:

  1. Mulai mode server (ikon menara hijau)
  2. Muat konten Anda
  3. Klik dropdown Mulai Siaran
  4. 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

  1. Buka FloSync di setiap komputer klien
  2. Muat file video yang sama seperti yang ada di server dengan menyeretnya ke kotak layar
  3. 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

  1. Klik ikon Klien (ikon wifi) di bilah atas
  2. FloSync akan mulai mencari server di jaringan
  3. Dialog muncul menampilkan server yang ditemukan

Langkah 3: Pilih server Anda

  1. Klik server yang ingin Anda hubungkan
  2. FloSync akan terhubung dan mulai menyinkronkan
  3. Ikon klien akan berubah biru, menunjukkan status terhubung
  4. 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.

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

  1. FloSync memeriksa file apa saja yang dimuat di server
  2. Anda memilih folder tujuan di mesin Anda
  3. Jika ada file yang sudah ada, Anda bisa memilih untuk menimpa atau melewati
  4. Dialog progres menampilkan status unduhan beserta jumlah file, bilah kemajuan, dan perkiraan waktu
  5. 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

  1. Tekan putar di komputer server
  2. Semua klien yang terhubung akan mulai memutar
  3. Pemutaran tetap tersinkronisasi

Menjeda

  1. Tekan jeda di komputer server
  2. Semua klien akan berhenti di posisi yang sama

Mencari posisi

  1. Geser timeline di komputer server
  2. 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

  1. Server mengendalikan scene - Server menentukan scene interval mana yang aktif
  2. Klien mengikuti - Saat server beralih ke scene baru (oleh timer atau keyboard), klien menerima perubahan
  3. Sinkronisasi keyboard - Jika seseorang menekan tombol panah atau tombol angka di server, semua klien beralih ke scene yang sama

Pengaturan

  1. Konfigurasikan jadwal interval yang sama di komputer server dan klien — atau impor scene dari server
  2. Muat konten yang cocok di setiap scene — atau impor konten dari server
  3. Mulai mode server di komputer master
  4. Hubungkan klien ke server
  5. 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

  1. Server menyiarkan posisi - Satu komputer bertindak sebagai master
  2. Semua komputer menyinkronkan pemutaran - Klien mengikuti timeline server
  3. Setiap komputer menampilkan bagiannya - Ekstensi Kanvas Global menentukan bagian mana yang ditampilkan setiap komputer

Proses pengaturan

  1. Di semua komputer: Muat file video yang sama
  2. Di semua komputer: Atur mode layar ke Bentang
  3. Di semua komputer: Konfigurasikan Ekstensi Kanvas Global untuk posisi setiap komputer di dinding
  4. Di server: Klik ikon server (menara) - berubah hijau
  5. Di klien: Klik ikon klien (wifi) dan hubungkan ke server - berubah biru
  6. 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

  1. Uji sebelum acara — Selalu uji pengaturan lengkap sebelum Mulai Siaran
  2. Gunakan jaringan kabel untuk instalasi kritis — Koneksi kabel biasanya lebih stabil daripada WiFi
  3. Samakan file video — Gunakan file sumber yang sama persis di setiap mesin
  4. Nyalakan server duluan — Pastikan server sudah berjalan sebelum klien dihubungkan
  5. Pantau log sinkronisasi — Gunakan panel log untuk memantau masalah sinkronisasi
  6. Siapkan rencana cadangan — Untuk instalasi kritis, siapkan peralatan cadangan
  7. Mulai Siaran setelah terhubung — Pastikan koneksi sudah terjalin sebelum Mulai Siaran
  8. 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:

  1. Pastikan kedua komputer berada di jaringan/subnet yang sama
  2. Pastikan server sudah aktif (terlihat "Server" di bilah status)
  3. Nonaktifkan firewall sementara untuk pengujian
  4. Pastikan port UDP 9201 tidak diblokir

Sinkronisasi menyimpang dari waktu ke waktu

Gejala: Klien secara bertahap tertinggal atau mendahului server

Solusi:

  1. Periksa kualitas jaringan (packet loss menyebabkan pembaruan sinkronisasi terlewat)
  2. Sesuaikan toleransi sinkronisasi di Preferensi jika perlu
  3. Pastikan file video identik (encode berbeda bisa memiliki perbedaan timing)
  4. Periksa beban CPU — sistem yang kelebihan beban mungkin kesulitan menjaga sinkronisasi

Pemutaran tersendat/patah-patah

Gejala: Video sering tersendat atau melompat

Solusi:

  1. Naikkan toleransi sinkronisasi di Preferensi
  2. Periksa kemacetan jaringan
  3. Pastikan hardware mampu menangani decode video
  4. Gunakan koneksi kabel, bukan WiFi

Koneksi terputus

Gejala: Klien terputus dari server secara berselang

Solusi:

  1. Periksa stabilitas jaringan
  2. Pastikan server masih berjalan
  3. Periksa konflik alamat IP
  4. 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:

  1. Buka Windows Defender Firewall
  2. Klik "Allow an app through firewall"
  3. Tambahkan FloSync dan aktifkan untuk jaringan Private