Beta 版本

FloSync 目前為 Beta 測試階段,功能可能隨回饋意見快速調整。

網路同步

網路同步可讓多台電腦在同一區域網路上同步播放影片。當單一電腦無法驅動所有螢幕時,這項功能不可或缺。

總覽

網路同步採用伺服器/用戶端架構:

  • 伺服器:一台電腦作為主控端,將播放位置廣播到網路上
  • 用戶端:其他電腦接收廣播,將播放進度對齊伺服器

所有電腦必須載入相同的影片檔案,並連接到同一個區域網路。

何時需要網路同步

以下情境適合使用網路同步:

  • 螢幕數量超過單一電腦所能負荷
  • 螢幕分散在不同的位置(不同房間、不同樓層)
  • 需要冗餘備援(多台電腦提升可靠度)
  • 電視牆規模超出單一電腦 GPU 的能力

應用範例

零售門市

  • 後台辦公室的伺服器驅動入口螢幕
  • 各區域的用戶端電腦驅動當地螢幕
  • 所有螢幕同步顯示促銷內容

活動場館

  • 伺服器設在技術控制台
  • 用戶端分散在場館各處驅動螢幕
  • 活動內容在所有螢幕同步播放

大型電視牆

  • 多台電腦各自驅動牆面的一個區段
  • 一台伺服器統一協調播放時序
  • 每台電腦透過 全域畫布延伸 定義自己在牆面的位置
  • 整體呈現為一面無縫畫面

前置需求

設定網路同步前,請確認:

  1. 相同網路:所有電腦在同一個區域網路(相同子網路)
  2. 相同影片檔案:每台電腦要有一份完全相同的影片檔案(用戶端可直接從伺服器匯入內容
  3. 網路埠:UDP 埠 9201 必須可用(FloSync 預設值)
  4. 防火牆:所有電腦的防火牆要允許 FloSync 通訊

設定伺服器

伺服器是其他電腦同步的對象 — 主控端。

步驟 1:載入影片

  1. 在要作為伺服器的電腦上開啟 FloSync
  2. 將影片檔案拖到任一螢幕方塊載入
  3. 可透過時間軸拖曳到想要的起始位置

步驟 2:開始廣播

  1. 點選頂端工具列的伺服器圖示(塔形圖示)
  2. 圖示變成綠色,表示伺服器模式已啟用
  3. FloSync 開始將播放位置廣播到網路上
  4. 底部狀態列會顯示「Server」

伺服器行為

伺服器啟動後:

  • FloSync 將播放位置廣播給所有已連線的用戶端
  • 播放/暫停/跳轉指令會傳送給所有用戶端
  • 伺服器電腦控制所有已連線用戶端的播放

控制器模式(伺服器專屬功能)

以伺服器身份運作時,可使用 控制器模式 — 一個特殊的上線播放選項,讓您控制遠端螢幕而不在本機建立全螢幕視窗。

功能說明

  • 向網路用戶端廣播,與一般上線播放完全相同
  • 內容在編輯器的預覽方塊中播放,不進入全螢幕
  • 所有播放控制維持可用(播放、暫停、拖曳、場景切換)
  • 狀態列顯示「即時(控制器)」並帶有橘色指示燈

適用時機

  • 在控制台用筆電操控電視牆
  • 管理遠端螢幕的同時保留自己的螢幕
  • 測試網路同步設定而不必在本機進入全螢幕
  • 操作員需要看到並控制內容的現場演出

使用方式

  1. 啟動伺服器模式(綠色塔形圖示)
  2. 載入內容
  3. 點選 上線播放 下拉選單
  4. 選擇 上線播放(控制器)

連接到您伺服器的用戶端會正常以全螢幕視窗進入上線播放,而您的伺服器則留在編輯器畫面。

詳見 上線播放 — 控制器模式

設定用戶端

用戶端會自動搜尋並連接伺服器。

步驟 1:載入相同影片

  1. 在每台用戶端電腦上開啟 FloSync
  2. 將與伺服器相同的影片檔案拖到螢幕方塊載入
  3. 檔案名稱不需要一樣,但內容必須完全相同

提示:連接伺服器時勾選連線時匯入選項即可跳過此步驟。FloSync 會自動將伺服器的場景和內容檔案下載到您的電腦。

重要:用戶端必須載入相同的影片。影片長度不同的話,同步會出問題。

步驟 2:連接伺服器

  1. 點選頂端工具列的用戶端圖示(Wi-Fi 圖示)
  2. FloSync 開始搜尋網路上的伺服器
  3. 對話框列出已偵測到的伺服器

步驟 3:選擇伺服器

  1. 點選要連接的伺服器
  2. FloSync 會連線並開始同步
  3. 用戶端圖示變成藍色,表示已連線
  4. 底部狀態列顯示「Connected to [伺服器名稱]」

連線時匯入

伺服器選擇對話框包含可選的匯入核取方塊,讓您在連線時一併拉取伺服器的設定:

  • Global canvas — 匯入伺服器的畫布配置,讓螢幕設定與伺服器一致
  • Scenes — 匯入伺服器的場景清單,包含顯示模式和排程設定
  • Content files — 將伺服器的媒體檔案下載到您的電腦(會自動勾選 Scenes 匯入)

這是設定新用戶端最快的方式 — 三個選項全部勾選、選擇檔案存放資料夾,一步就完成用戶端設定。

用戶端行為

連線後:

  • 用戶端跟隨伺服器的播放進度
  • 伺服器的播放/暫停指令會被執行
  • 用戶端自動偵測並修正時間偏移
  • 本機播放控制仍可操作,但會被伺服器覆寫

從伺服器匯入

以用戶端身份連線後,可以隨時匯入伺服器的設定和內容 — 不限於初次連線。

Import 選單

點選頂端工具列的已連線伺服器圖示即可開啟匯入選單:

  • 匯入全域畫布 — 將伺服器的畫布配置複製到您的電腦
  • 匯入場景 — 複製伺服器的場景清單,包含顯示模式和排程設定
  • 匯入內容 — 為所有場景從伺服器下載媒體檔案
  • 全部匯入 — 一次完成以上所有項目

匯入單一場景的內容

在排程面板中對任一場景按右鍵,選擇 從伺服器匯入內容 即可只下載該場景的檔案。也可以在螢幕方塊或背景區域按右鍵。

內容匯入的運作方式

  1. FloSync 檢查伺服器載入了哪些檔案
  2. 您選擇電腦上的目標資料夾
  3. 若檔案已存在,可選擇覆寫或略過
  4. 進度對話框顯示下載狀態,含檔案數量、進度列和預估剩餘時間
  5. 隨時可以取消

注意:本機 HTML 檔案無法透過網路傳輸,匯入時會被略過。

網路同步實際操作

網路同步運作後:

開始播放

  1. 伺服器電腦上按播放
  2. 所有已連線的用戶端開始播放
  3. 播放保持同步

暫停

  1. 伺服器電腦上按暫停
  2. 所有用戶端在相同位置暫停

跳轉

  1. 伺服器電腦上拖曳時間軸
  2. 所有用戶端跟隨跳轉

預覽拖曳同步

在尚未上線播放的設定階段,在伺服器上拖曳時間軸會自動更新所有已連線用戶端的預覽畫面。這讓您在正式上線前,就能確認所有電腦的內容和定位是否正確。

用戶端控制

用戶端也可以在本機控制播放,但:

  • 播放/暫停只會暫時影響該用戶端
  • FloSync 會自動將用戶端重新對齊到伺服器
  • 為求最佳效果,請統一從伺服器控制播放

持久化與自動重新連線

FloSync 會記住網路同步設定,並在重新啟動時自動恢復。

伺服器持久化

如果 FloSync 在退出時正以伺服器身份運作:

  • 下次啟動會自動以伺服器模式開始
  • 不需手動操作
  • 伺服器圖示(塔形)會立即顯示為綠色

用戶端自動重新連線

如果 FloSync 在退出時已作為用戶端連線:

  • 下次啟動會自動搜尋上次連接的伺服器
  • 用戶端圖示(Wi-Fi)在搜尋期間顯示為橘色
  • 狀態列顯示「Searching for [伺服器名稱]...」
  • 找到伺服器後自動恢復連線

伺服器斷線處理

伺服器在用戶端連線期間停止、退出或無法連線時:

  • 用戶端自動偵測斷線
  • 用戶端圖示變為橘色(搜尋模式)
  • FloSync 持續搜尋伺服器
  • 伺服器重新上線後,用戶端自動重新連線

適用情境:

  • 設定變更時的伺服器重啟
  • 短暫的網路中斷
  • 伺服器程式當機後迅速恢復

手動選擇伺服器

當用戶端圖示為橘色(搜尋中)時,點選它可以:

  • 停止搜尋 — 完全退出用戶端模式
  • 繼續等待 — 關閉對話框但繼續在背景搜尋
  • 選擇其他伺服器 — 如果有其他可用的伺服器,點選即可連接

搭配網路同步使用間隔模式

網路同步搭配間隔排程模式時,用戶端會自動跟隨伺服器的場景切換。

運作方式

  1. 伺服器控制場景 — 伺服器決定目前啟用的間隔場景
  2. 用戶端跟隨 — 伺服器切換場景時(透過計時器或鍵盤),用戶端收到通知並同步切換
  3. 鍵盤同步 — 在伺服器上按方向鍵或數字鍵,所有用戶端會切換到相同場景

設定方式

  1. 在伺服器和用戶端電腦上設定相同的間隔排程 — 或從伺服器匯入場景
  2. 在每個場景中載入對應的內容 — 或從伺服器匯入內容
  3. 在主控電腦上啟動伺服器模式
  4. 將用戶端連接到伺服器
  5. 先在伺服器上上線播放,再在用戶端上上線播放

注意事項

  • 僅影片內容會在電腦間同步;圖片和網頁各自獨立顯示
  • Cue 場景(手動推進)可搭配網路同步 — 在伺服器上按鍵即可推進所有電腦
  • 伺服器和用戶端的場景內容必須一致,同步才能正確運作

同步原理

FloSync 會自動讓所有電腦保持同步播放。當用戶端與伺服器產生偏移時,會自動無縫修正。

同步容許值

FloSync 在 偏好設定 中提供網路同步容許值控制,可針對您的環境微調。大多數情況下,預設值就能良好運作,維持播放畫面同步。

多電腦電視牆

若要建立跨多台電腦的電視牆,請結合網路同步全域畫布延伸展開 模式。

運作方式

  1. 伺服器廣播位置 — 一台電腦作為主控端
  2. 所有電腦同步播放 — 用戶端跟隨伺服器的時間軸
  3. 每台電腦顯示自己的部分 — 全域畫布延伸 定義各電腦負責的區域

設定流程

  1. 所有電腦:載入相同的影片檔案
  2. 所有電腦:將螢幕模式設為 展開
  3. 所有電腦:依每台電腦在牆面中的位置設定 全域畫布延伸
  4. 伺服器:點選伺服器圖示(塔形)— 變為綠色
  5. 用戶端:點選用戶端圖示(Wi-Fi)連接伺服器 — 變為藍色
  6. 所有電腦:點選 上線播放

範例: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 拖曳可自由定位(不受格線限制)

最佳做法

  1. 活動前先測試:正式上線前務必測試完整配置
  2. 重要場合用有線網路:有線連線通常比 Wi-Fi 更穩定
  3. 確保影片檔案完全一致:每台電腦保留相同的來源檔案
  4. 先啟動伺服器:確認伺服器已在運作再啟動用戶端
  5. 留意同步日誌:透過日誌面板觀察同步狀況
  6. 備有應急方案:重要場合請準備備用設備
  7. 連線後再上線播放:使用網路同步時,先建立連線再進入上線播放
  8. 先設定 Canvas Extension:多電腦電視牆請在上線播放前先在每台電腦上設定全域畫布延伸

疑難排解

找不到伺服器

症狀:用戶端在探索對話框中看不到伺服器

解決方式

  1. 確認兩台電腦在同一個網路/子網路
  2. 檢查伺服器是否確實已啟動(狀態列顯示「Server」)
  3. 暫時關閉防火牆測試
  4. 確認 UDP 埠 9201 未被封鎖

同步隨時間偏移

症狀:用戶端逐漸落後或超前伺服器

解決方式

  1. 檢查網路品質(封包遺失會導致錯過同步更新)
  2. 必要時在偏好設定中調整同步容許值
  3. 確認影片檔案完全相同(不同的編碼可能有時序差異)
  4. 檢查 CPU 負載 — 過載的系統可能難以維持同步

播放卡頓或跳動

症狀:影片頻繁卡頓或跳動

解決方式

  1. 在偏好設定中增加同步容許值
  2. 檢查網路壅塞狀況
  3. 確認硬體能負荷影片解碼
  4. 改用有線網路而非 Wi-Fi

連線中斷

症狀:用戶端間歇性地斷線

解決方式

  1. 檢查網路穩定度
  2. 確認伺服器仍在運作
  3. 檢查是否有 IP 位址衝突
  4. 大型場合請評估網路交換器/路由器的品質

防火牆設定

FloSync 使用 UDP 埠 9201 進行網路同步。允許通過防火牆的方式:

macOS: FloSync 首次使用時會彈出權限提示。若被阻擋,請前往: 系統設定 > 隱私權與安全性 > 防火牆 > 選項 > 允許 FloSync

Windows

  1. 開啟 Windows Defender 防火牆
  2. 點選「允許應用程式通過防火牆」
  3. 新增 FloSync 並啟用私人網路