網路同步
網路同步可讓多台電腦在同一區域網路上同步播放影片。當單一電腦無法驅動所有螢幕時,這項功能不可或缺。
總覽
網路同步採用伺服器/用戶端架構:
- 伺服器:一台電腦作為主控端,將播放位置廣播到網路上
- 用戶端:其他電腦接收廣播,將播放進度對齊伺服器
所有電腦必須載入相同的影片檔案,並連接到同一個區域網路。
何時需要網路同步
以下情境適合使用網路同步:
- 螢幕數量超過單一電腦所能負荷
- 螢幕分散在不同的位置(不同房間、不同樓層)
- 需要冗餘備援(多台電腦提升可靠度)
- 電視牆規模超出單一電腦 GPU 的能力
應用範例
零售門市
- 後台辦公室的伺服器驅動入口螢幕
- 各區域的用戶端電腦驅動當地螢幕
- 所有螢幕同步顯示促銷內容
活動場館
- 伺服器設在技術控制台
- 用戶端分散在場館各處驅動螢幕
- 活動內容在所有螢幕同步播放
大型電視牆
- 多台電腦各自驅動牆面的一個區段
- 一台伺服器統一協調播放時序
- 每台電腦透過 全域畫布延伸 定義自己在牆面的位置
- 整體呈現為一面無縫畫面
前置需求
設定網路同步前,請確認:
- 相同網路:所有電腦在同一個區域網路(相同子網路)
- 相同影片檔案:每台電腦要有一份完全相同的影片檔案(用戶端可直接從伺服器匯入內容)
- 網路埠:UDP 埠 9201 必須可用(FloSync 預設值)
- 防火牆:所有電腦的防火牆要允許 FloSync 通訊
設定伺服器
伺服器是其他電腦同步的對象 — 主控端。
步驟 1:載入影片
- 在要作為伺服器的電腦上開啟 FloSync
- 將影片檔案拖到任一螢幕方塊載入
- 可透過時間軸拖曳到想要的起始位置
步驟 2:開始廣播
- 點選頂端工具列的伺服器圖示(塔形圖示)
- 圖示變成綠色,表示伺服器模式已啟用
- FloSync 開始將播放位置廣播到網路上
- 底部狀態列會顯示「Server」
伺服器行為
伺服器啟動後:
- FloSync 將播放位置廣播給所有已連線的用戶端
- 播放/暫停/跳轉指令會傳送給所有用戶端
- 伺服器電腦控制所有已連線用戶端的播放
控制器模式(伺服器專屬功能)
以伺服器身份運作時,可使用 控制器模式 — 一個特殊的上線播放選項,讓您控制遠端螢幕而不在本機建立全螢幕視窗。
功能說明:
- 向網路用戶端廣播,與一般上線播放完全相同
- 內容在編輯器的預覽方塊中播放,不進入全螢幕
- 所有播放控制維持可用(播放、暫停、拖曳、場景切換)
- 狀態列顯示「即時(控制器)」並帶有橘色指示燈
適用時機:
- 在控制台用筆電操控電視牆
- 管理遠端螢幕的同時保留自己的螢幕
- 測試網路同步設定而不必在本機進入全螢幕
- 操作員需要看到並控制內容的現場演出
使用方式:
- 啟動伺服器模式(綠色塔形圖示)
- 載入內容
- 點選 上線播放 下拉選單
- 選擇 上線播放(控制器)
連接到您伺服器的用戶端會正常以全螢幕視窗進入上線播放,而您的伺服器則留在編輯器畫面。
詳見 上線播放 — 控制器模式。
設定用戶端
用戶端會自動搜尋並連接伺服器。
步驟 1:載入相同影片
- 在每台用戶端電腦上開啟 FloSync
- 將與伺服器相同的影片檔案拖到螢幕方塊載入
- 檔案名稱不需要一樣,但內容必須完全相同
提示:連接伺服器時勾選連線時匯入選項即可跳過此步驟。FloSync 會自動將伺服器的場景和內容檔案下載到您的電腦。
重要:用戶端必須載入相同的影片。影片長度不同的話,同步會出問題。
步驟 2:連接伺服器
- 點選頂端工具列的用戶端圖示(Wi-Fi 圖示)
- FloSync 開始搜尋網路上的伺服器
- 對話框列出已偵測到的伺服器
步驟 3:選擇伺服器
- 點選要連接的伺服器
- FloSync 會連線並開始同步
- 用戶端圖示變成藍色,表示已連線
- 底部狀態列顯示「Connected to [伺服器名稱]」
連線時匯入
伺服器選擇對話框包含可選的匯入核取方塊,讓您在連線時一併拉取伺服器的設定:
- Global canvas — 匯入伺服器的畫布配置,讓螢幕設定與伺服器一致
- Scenes — 匯入伺服器的場景清單,包含顯示模式和排程設定
- Content files — 將伺服器的媒體檔案下載到您的電腦(會自動勾選 Scenes 匯入)
這是設定新用戶端最快的方式 — 三個選項全部勾選、選擇檔案存放資料夾,一步就完成用戶端設定。
用戶端行為
連線後:
- 用戶端跟隨伺服器的播放進度
- 伺服器的播放/暫停指令會被執行
- 用戶端自動偵測並修正時間偏移
- 本機播放控制仍可操作,但會被伺服器覆寫
從伺服器匯入
以用戶端身份連線後,可以隨時匯入伺服器的設定和內容 — 不限於初次連線。
Import 選單
點選頂端工具列的已連線伺服器圖示即可開啟匯入選單:
- 匯入全域畫布 — 將伺服器的畫布配置複製到您的電腦
- 匯入場景 — 複製伺服器的場景清單,包含顯示模式和排程設定
- 匯入內容 — 為所有場景從伺服器下載媒體檔案
- 全部匯入 — 一次完成以上所有項目
匯入單一場景的內容
在排程面板中對任一場景按右鍵,選擇 從伺服器匯入內容 即可只下載該場景的檔案。也可以在螢幕方塊或背景區域按右鍵。
內容匯入的運作方式
- FloSync 檢查伺服器載入了哪些檔案
- 您選擇電腦上的目標資料夾
- 若檔案已存在,可選擇覆寫或略過
- 進度對話框顯示下載狀態,含檔案數量、進度列和預估剩餘時間
- 隨時可以取消
注意:本機 HTML 檔案無法透過網路傳輸,匯入時會被略過。
網路同步實際操作
網路同步運作後:
開始播放
- 在伺服器電腦上按播放
- 所有已連線的用戶端開始播放
- 播放保持同步
暫停
- 在伺服器電腦上按暫停
- 所有用戶端在相同位置暫停
跳轉
- 在伺服器電腦上拖曳時間軸
- 所有用戶端跟隨跳轉
預覽拖曳同步
在尚未上線播放的設定階段,在伺服器上拖曳時間軸會自動更新所有已連線用戶端的預覽畫面。這讓您在正式上線前,就能確認所有電腦的內容和定位是否正確。
用戶端控制
用戶端也可以在本機控制播放,但:
- 播放/暫停只會暫時影響該用戶端
- FloSync 會自動將用戶端重新對齊到伺服器
- 為求最佳效果,請統一從伺服器控制播放
持久化與自動重新連線
FloSync 會記住網路同步設定,並在重新啟動時自動恢復。
伺服器持久化
如果 FloSync 在退出時正以伺服器身份運作:
- 下次啟動會自動以伺服器模式開始
- 不需手動操作
- 伺服器圖示(塔形)會立即顯示為綠色
用戶端自動重新連線
如果 FloSync 在退出時已作為用戶端連線:
- 下次啟動會自動搜尋上次連接的伺服器
- 用戶端圖示(Wi-Fi)在搜尋期間顯示為橘色
- 狀態列顯示「Searching for [伺服器名稱]...」
- 找到伺服器後自動恢復連線
伺服器斷線處理
伺服器在用戶端連線期間停止、退出或無法連線時:
- 用戶端自動偵測斷線
- 用戶端圖示變為橘色(搜尋模式)
- FloSync 持續搜尋伺服器
- 伺服器重新上線後,用戶端自動重新連線
適用情境:
- 設定變更時的伺服器重啟
- 短暫的網路中斷
- 伺服器程式當機後迅速恢復
手動選擇伺服器
當用戶端圖示為橘色(搜尋中)時,點選它可以:
- 停止搜尋 — 完全退出用戶端模式
- 繼續等待 — 關閉對話框但繼續在背景搜尋
- 選擇其他伺服器 — 如果有其他可用的伺服器,點選即可連接
搭配網路同步使用間隔模式
網路同步搭配間隔排程模式時,用戶端會自動跟隨伺服器的場景切換。
運作方式
- 伺服器控制場景 — 伺服器決定目前啟用的間隔場景
- 用戶端跟隨 — 伺服器切換場景時(透過計時器或鍵盤),用戶端收到通知並同步切換
- 鍵盤同步 — 在伺服器上按方向鍵或數字鍵,所有用戶端會切換到相同場景
設定方式
- 在伺服器和用戶端電腦上設定相同的間隔排程 — 或從伺服器匯入場景
- 在每個場景中載入對應的內容 — 或從伺服器匯入內容
- 在主控電腦上啟動伺服器模式
- 將用戶端連接到伺服器
- 先在伺服器上上線播放,再在用戶端上上線播放
注意事項
- 僅影片內容會在電腦間同步;圖片和網頁各自獨立顯示
- Cue 場景(手動推進)可搭配網路同步 — 在伺服器上按鍵即可推進所有電腦
- 伺服器和用戶端的場景內容必須一致,同步才能正確運作
同步原理
FloSync 會自動讓所有電腦保持同步播放。當用戶端與伺服器產生偏移時,會自動無縫修正。
同步容許值
FloSync 在 偏好設定 中提供網路同步容許值控制,可針對您的環境微調。大多數情況下,預設值就能良好運作,維持播放畫面同步。
多電腦電視牆
若要建立跨多台電腦的電視牆,請結合網路同步、全域畫布延伸 和 展開 模式。
運作方式
- 伺服器廣播位置 — 一台電腦作為主控端
- 所有電腦同步播放 — 用戶端跟隨伺服器的時間軸
- 每台電腦顯示自己的部分 — 全域畫布延伸 定義各電腦負責的區域
設定流程
- 所有電腦:載入相同的影片檔案
- 所有電腦:將螢幕模式設為 展開
- 所有電腦:依每台電腦在牆面中的位置設定 全域畫布延伸
- 伺服器:點選伺服器圖示(塔形)— 變為綠色
- 用戶端:點選用戶端圖示(Wi-Fi)連接伺服器 — 變為藍色
- 所有電腦:點選 上線播放
範例:3 台電腦的電視牆
3×2 電視牆(三台電腦並排,每台配備 2 個上下堆疊的 1920×1080 螢幕):
+-------------------+-------------------+-------------------+
| 左側電腦 螢幕 1 | 中間電腦 螢幕 1 | 右側電腦 螢幕 1 |
+-------------------+-------------------+-------------------+
| 左側電腦 螢幕 2 | 中間電腦 螢幕 2 | 右側電腦 螢幕 2 |
+-------------------+-------------------+-------------------+
全域畫布:5760 × 2160 像素
Canvas Extension 設定:
| 電腦 | 角色 | Extension (L, T, R, B) | 顯示區域 |
|---|---|---|---|
| 左側電腦 | 伺服器 | 0, 0, 3840, 0 | 左 1/3 |
| 中間電腦 | 用戶端 | 1920, 0, 1920, 0 | 中央 1/3 |
| 右側電腦 | 用戶端 | 3840, 0, 0, 0 | 右 1/3 |
視覺預覽
使用 全域畫布預覽(放大鏡圖示)檢視配置:
- 深色區域表示其他電腦螢幕的位置
- 格線有助於對齊螢幕邊界
- 拖曳本機螢幕可調整位置
- 按住 Shift 拖曳可自由定位(不受格線限制)
最佳做法
- 活動前先測試:正式上線前務必測試完整配置
- 重要場合用有線網路:有線連線通常比 Wi-Fi 更穩定
- 確保影片檔案完全一致:每台電腦保留相同的來源檔案
- 先啟動伺服器:確認伺服器已在運作再啟動用戶端
- 留意同步日誌:透過日誌面板觀察同步狀況
- 備有應急方案:重要場合請準備備用設備
- 連線後再上線播放:使用網路同步時,先建立連線再進入上線播放
- 先設定 Canvas Extension:多電腦電視牆請在上線播放前先在每台電腦上設定全域畫布延伸
疑難排解
找不到伺服器
症狀:用戶端在探索對話框中看不到伺服器
解決方式:
- 確認兩台電腦在同一個網路/子網路
- 檢查伺服器是否確實已啟動(狀態列顯示「Server」)
- 暫時關閉防火牆測試
- 確認 UDP 埠 9201 未被封鎖
同步隨時間偏移
症狀:用戶端逐漸落後或超前伺服器
解決方式:
- 檢查網路品質(封包遺失會導致錯過同步更新)
- 必要時在偏好設定中調整同步容許值
- 確認影片檔案完全相同(不同的編碼可能有時序差異)
- 檢查 CPU 負載 — 過載的系統可能難以維持同步
播放卡頓或跳動
症狀:影片頻繁卡頓或跳動
解決方式:
- 在偏好設定中增加同步容許值
- 檢查網路壅塞狀況
- 確認硬體能負荷影片解碼
- 改用有線網路而非 Wi-Fi
連線中斷
症狀:用戶端間歇性地斷線
解決方式:
- 檢查網路穩定度
- 確認伺服器仍在運作
- 檢查是否有 IP 位址衝突
- 大型場合請評估網路交換器/路由器的品質
防火牆設定
FloSync 使用 UDP 埠 9201 進行網路同步。允許通過防火牆的方式:
macOS: FloSync 首次使用時會彈出權限提示。若被阻擋,請前往: 系統設定 > 隱私權與安全性 > 防火牆 > 選項 > 允許 FloSync
Windows:
- 開啟 Windows Defender 防火牆
- 點選「允許應用程式通過防火牆」
- 新增 FloSync 並啟用私人網路