Beta 版本

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

網路同步

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

總覽

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

  • 伺服器:一台電腦作為主控端,帶領其他電腦播放
  • 用戶端:其他電腦連接到伺服器,並跟隨伺服器播放

每台電腦都需要一份相同影片的自有副本,且所有電腦都必須位於同一個區域網路上。

四台電腦位於同一個區域網路,各自驅動八螢幕視訊牆中的兩個面板,單一影片橫跨整面牆連續播放 四台電腦驅動八個螢幕,合成一面視訊牆。每台電腦播放同一部影片的自有副本,並負責自己的區域;網路則讓它們保持同步。每個以框線標示的群組,都是一台電腦的一對螢幕。

觀眾眼中最終呈現的整面牆:一部影片在全部八個螢幕上連續播放。

何時需要網路同步

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

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

應用範例

零售門市

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

活動場館

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

大型視訊牆

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

前置需求

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

  1. 相同網路:所有電腦必須在同一個區域網路(相同子網路)上
  2. 相同影片:每台電腦都需要一份相同影片的自有副本。檔案名稱不需要相同,但內容必須一致(用戶端可以直接從伺服器匯入內容
  3. 網路埠:FloSync 使用兩個埠。UDP 埠 9201 負責播放同步,TCP 埠 9202 負責電腦之間的內容匯入。請同時允許這兩個埠,否則同步仍會正常運作,但從伺服器匯入內容會悄悄失敗
  4. 防火牆:允許 FloSync 通過所有電腦的防火牆

設定伺服器

伺服器是其他電腦所同步的「主控端」。

步驟 1:載入影片

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

步驟 2:啟動伺服器

  1. 點選頂端工具列的伺服器圖示(塔形圖示)
  2. 圖示會亮起明亮的萊姆綠色,表示伺服器模式已啟用
  3. FloSync 現在開始為網路上的其他電腦帶領播放
  4. 底部狀態列會顯示「伺服器」

伺服器行為

伺服器啟動後:

  • 所有已連線的用戶端都會跟隨伺服器的播放
  • 在伺服器上播放、暫停和跳轉,會套用到每一個用戶端
  • 伺服器電腦控制所有已連線用戶端的播放

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

以伺服器身分運作時,您可以使用控制器模式,這是「上線播放」的一個選項,讓您控制遠端顯示器,而不必在本機建立全螢幕視窗。

功能說明

  • 用戶端會上線播放並保持同步,與一般上線播放完全相同
  • 內容會在編排器的螢幕方塊中播放,而不是全螢幕播放
  • 所有播放控制項仍可使用(播放、暫停、拖曳、場景導覽)
  • 狀態列會顯示「即時(控制器)」,並帶有橘色指示燈

適用時機

  • 在控制台用筆電操作視訊牆
  • 在展會上管理顯示器,同時保留自己的螢幕可用
  • 測試網路同步設定,而不必在本機進入全螢幕
  • 執行現場演出,操作員需要看到並控制內容

使用方式

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

如果您目前以用戶端身分連線到另一台伺服器,這時選擇控制器模式,FloSync 會在將這台機器切換為伺服器模式之前先詢問您。

連接到您伺服器的用戶端會以全螢幕視窗正常上線播放,而您的伺服器機器則會停留在編排檢視。

詳見上線播放(控制器模式)

設定用戶端

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

步驟 1:載入相同影片

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

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

**重要:**用戶端必須載入相同的影片。如果影片長度不同,那台電腦就不會跟隨伺服器的時間軸,而是自行繼續播放自己的影片,看起來像是某個螢幕在安靜地自行其是,而不是出現錯誤。

步驟 2:連接伺服器

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

步驟 3:選擇伺服器

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

連線時匯入

伺服器選擇對話框有一個**從伺服器匯入⋯**區塊,其中的選用核取方塊可讓您在連線時一併拉取伺服器的設定:

  • 全域畫布會匯入伺服器的畫布配置,讓您的顯示器與之相符。如果伺服器執行的作業系統與您不同,這個項目會被略過(請參閱混合 macOS 與 Windows 牆面)。
  • 場景會匯入伺服器的場景清單,包含顯示模式和排程設定。
  • 內容檔案會將伺服器的媒體檔案下載到您的電腦,並自動啟用「場景」。
  • 音訊設定會匯入每個場景的音訊開/關狀態,同樣會啟用「場景」,因為音訊是依場景儲存的。

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

混合 macOS 與 Windows 牆面

畫布無法在 Mac 與 Windows PC 之間複製。如果您嘗試這麼做,FloSync 會提示您,並保留您原本的畫布設定不變:

此版本不支援跨平台匯入畫布。請改為在本機設定畫布。

其他項目仍會正常匯入,包括場景、內容檔案和音訊設定。只有畫布需要在每台機器上手動輸入。

原因在於這兩個系統計算螢幕空間的方式不同,因此在一個系統上正確的數值,套用到另一個系統上會讓牆面的位置跑掉。請針對每台機器自己的顯示器分別設定數值,牆面才能對齊。

混合平台的機群是支援的。這是您需要在每台機器上各做一次的設定步驟,而不是只在伺服器上做一次就好。

用戶端行為

連線後:

  • 用戶端會跟隨伺服器的播放
  • 在伺服器上播放、暫停與跳轉,也會套用到這裡
  • 系統會自動為您維持對齊
  • 狀態列會顯示同步品質指示,內容為絕佳良好尚可。這反映的是您播放位置的穩定程度,而不是問題成因的診斷。絕佳和良好代表健康的安裝狀態。如果您看到尚可或差,網路是最值得優先檢查的項目(壅塞、干擾,或本該用有線卻用了 Wi-Fi 的連線),但這不代表可以排除機器負載過重、內容過重,或設定中其他因素的可能性
  • 請從伺服器控制播放。在用戶端使用本機控制項只會與伺服器互相牴觸,得不到有意義的結果

從伺服器匯入

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

匯入選單

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

  • 匯入全域畫布會將伺服器的畫布配置複製到您的電腦。
  • 匯入場景會複製伺服器的場景清單,包含顯示模式和排程設定。
  • 匯入內容會為所有場景從伺服器下載媒體檔案。
  • 匯入音訊設定會將您現有場景的音訊開/關狀態更新為與伺服器一致,其他設定則維持不變。
  • 全部匯入會一次完成畫布、場景和內容。音訊設定不包含在內,如果也需要,請之後再執行匯入音訊設定

匯入場景會用伺服器的場景清單取代您的場景清單。如果您本機的場景數量比伺服器多,FloSync 會先詢問您,並告知將移除幾個場景。

匯入單一場景的內容

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

內容匯入的運作方式

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

伺服器只會提供目前排程中的檔案,而且僅限已連線的機器取得。該電腦上的其他內容一律無法存取。

**注意:**本機 HTML 檔案無法透過網路傳輸,匯入內容時會被略過。從網址載入的網頁則可正常匯入。

**注意:**內容匯入需要開放 TCP 埠 9202,這是與播放同步不同的埠。如果同步正常,但下載一直無法開始,這個埠就是首先要檢查的項目。

網路同步實際操作

網路同步運作後:

開始播放

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

暫停

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

跳轉

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

預覽拖曳同步

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

影片長度不同的用戶端不會跟隨拖曳。這本身就是很有用的檢查方式:如果某台機器的預覽畫面沒有跟著其他機器一起移動,就代表那台機器的檔案不對。

用戶端控制

沒有什麼能阻止您在用戶端上按下播放或暫停,但這麼做沒有什麼好理由。結果會取決於那台機器當下正在做什麼,這不是可以拿來建立工作流程的行為。

請從伺服器控制播放。這是唯一在每台機器上都能有可預期表現的做法。

持久化與自動重新連線

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

伺服器持久化

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

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

用戶端自動重新連線

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

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

伺服器斷線處理

如果用戶端連線期間,伺服器停止運作、結束或無法連線:

  • 用戶端會自行偵測到,並退回搜尋狀態
  • 用戶端圖示會變成橘色(搜尋模式)
  • 用戶端模式會持續保持開啟,您不需要手動重新連線
  • 伺服器恢復上線後,用戶端會自動重新連線

這適用於以下情境:

  • 設定變更期間的伺服器重新啟動
  • 短暫的網路中斷
  • 很快就排除的伺服器程式當機

手動選擇伺服器

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

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

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

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

運作方式

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

設定方式

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

注意事項

  • 只有影片內容會在電腦之間同步;圖片和網頁各自獨立顯示
  • 提示場景(手動推進)可搭配網路同步使用,在伺服器上按鍵即可推進所有電腦
  • 請讓每台電腦擁有相同數量、相同順序的場景。如果某台用戶端的場景清單較短,當伺服器切換到它沒有的場景時,那台用戶端會悄悄停留在原本顯示的場景上,因此如果某台機器不再切換場景,通常代表它的場景清單比較短
  • 如果用戶端是在伺服器已經上線播放後才上線,會直接加入伺服器目前的進度,這既包括排程進度,也包括影片播放位置。

保持同步

FloSync 會自動讓您所有的電腦保持同步播放。

同步容差

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

多電腦視訊牆

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

運作方式

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

設定流程

  1. 所有電腦:載入相同的影片檔案
  2. 所有電腦:將顯示模式設為展開。全域畫布延伸僅在展開模式下可用,且無法在上線播放期間變更
  3. 所有電腦:依每台電腦在牆面中的位置設定全域畫布延伸
  4. 伺服器:點選伺服器圖示(塔形),圖示會亮起
  5. 用戶端:點選用戶端圖示(Wi-Fi)並連接到伺服器,圖示會變成藍色
  6. 所有電腦:點選上線播放

範例:3 台電腦的視訊牆

3×2 視訊牆(三台電腦並排,每台配備 2 個上下堆疊的 1920×1080 螢幕):

一面由三台電腦驅動的 3×2 視訊牆,共六個螢幕,每台電腦驅動一欄 六個螢幕結合成一個 5760×2160 的全域畫布。

全域畫布延伸設定:

電腦 角色 延伸值 (L, T, R, B) 顯示區域
左側電腦 伺服器 0, 0, 3840, 0 左 1/3
中間電腦 用戶端 1920, 0, 1920, 0 中央 1/3
右側電腦 用戶端 3840, 0, 0, 0 右 1/3

您不需要手動輸入這些數字。 全域畫布延伸對話框有一排快速調整按鈕,只要點一下就能一次增加或移除一個螢幕的空間:1080p 每次調整橫向 1920、縱向 1080;4K 則是橫向 3840、縱向 2160。以上方的中間 PC 為例,在 1080p 那一排按一下 +L、再按一下 +R,就能讓左右兩側各增加 1920。

數值需要在每台機器上分別設定,並對照該機器自己的顯示器,無法從 Mac 複製到 PC,反之亦然。請參閱混合 macOS 與 Windows 牆面

視覺預覽

使用 全域畫布預覽(放大鏡圖示)檢視配置:

  • 深色區域表示其他電腦螢幕的位置
  • 格線有助於對齊螢幕邊界
  • 拖曳本機螢幕可調整位置
  • 按住 Shift 拖曳可自由定位(不受格線限制)

以下是同一面八螢幕視訊牆,從每台電腦的視角呈現:

PC 1 上的 FloSync:左上區域的兩個本機螢幕顯示實際內容,畫布其餘部分以深色表示虛擬空間。
PC 1:左上兩個螢幕
PC 2 上的 FloSync:右上區域的兩個本機螢幕顯示實際內容,畫布其餘部分以深色表示虛擬空間。
PC 2:右上兩個螢幕
PC 3 上的 FloSync:左下區域的兩個本機螢幕顯示實際內容,畫布其餘部分以深色表示虛擬空間。
PC 3:左下兩個螢幕
PC 4 上的 FloSync:右下區域的兩個本機螢幕顯示實際內容,畫布其餘部分以深色表示虛擬空間。
PC 4:右下兩個螢幕

最佳做法

  1. 活動前先測試:正式上線前務必測試完整配置
  2. 重要場合建議使用有線網路:有線連線通常比 Wi-Fi 更穩定。Wi-Fi 本身並不是問題,對於分散在建築物各處的螢幕來說,往往還是比較合理的選擇。當螢幕彼此並排時,細微的差異最容易被注意到,這種情況下請優先選用有線連線
  3. 確保影片檔案完全一致:每台電腦保留相同的來源檔案
  4. 先啟動伺服器:確認伺服器已在運作,再啟動用戶端
  5. 留意同步記錄:從顯示選單開啟記錄面板,觀察是否有同步問題
  6. 備妥應急方案:重要場合請準備備用設備
  7. 連線後再上線播放:使用網路同步時,請先建立連線,再進行上線播放
  8. 先設定全域畫布延伸:多電腦視訊牆請在上線播放前,於每台電腦上完成全域畫布延伸的設定
  9. 確認兩個防火牆埠都已開放:UDP 9201 用於播放同步,TCP 9202 用於從伺服器匯入內容

網路同步疑難排解

找不到伺服器

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

解決方式

  1. 確認兩台電腦在同一個網路/子網路
  2. 檢查伺服器是否確實已啟動(狀態列顯示「伺服器」)
  3. 暫時關閉防火牆測試
  4. 確認 UDP 埠 9201 未被封鎖
  5. 檢查狀態列是否出現類似這樣的訊息:伺服器「Studio-PC」已略過——FloSync 版本不相容。請更新兩台裝置以進行同步。 執行不同 FloSync 版本的電腦完全不會出現在清單中,所以清單是空的、又出現這則訊息,代表的是版本不同,而不是網路問題。請將每台機器更新到同一個版本
  6. 如果用戶端電腦同時開啟 Wi-Fi 和乙太網路,請關閉其中一個。當兩個連線同時存在時,電腦會自行選擇其中一個,而那個不一定是伺服器所在的那個

有一台電腦不理會伺服器

症狀:所有電腦都已連線,但有一台自己播放自己的內容,或是停在同一個場景,其他電腦已經換到別的場景

解決方式

  1. 確認那台機器的影片長度與伺服器相同。如果不同,它會自行播放,而不會顯示錯誤訊息
  2. 確認它擁有與伺服器相同、順序也相同的場景
  3. 上線播放前先在伺服器上拖曳時間軸。任何沒有跟著移動的預覽畫面,就代表那台機器的檔案不對

同步正常,但內容匯入失敗

症狀:機器之間同步正常,但從伺服器匯入內容一直無法開始,或是一直無法完成

解決方式

  1. 在伺服器的防火牆允許 TCP 埠 9202 通過。這是與同步不同的埠,所以同步正常並不代表這個埠也沒問題
  2. 確認用戶端仍處於連線狀態,只有已連線的機器才能下載
  3. 本機 HTML 檔案依設計會被略過。從網址載入的網頁則可正常匯入

同步隨時間偏移

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

解決方式

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

播放卡頓或跳動

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

解決方式

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

連線中斷

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

解決方式

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

防火牆設定

FloSync 使用兩個埠:

用途 缺少時的影響
UDP 9201 尋找其他電腦,以及播放同步 用戶端找不到伺服器
TCP 9202 從伺服器匯入內容 同步正常,但下載失敗

允許 FloSync 應用程式通過防火牆即可涵蓋這兩個埠。如果您的防火牆是依照埠號而非應用程式設定,請將兩條規則都加入。

macOS: FloSync 會在第一次使用時跳出權限提示。如果被封鎖,請前往: 系統設定 > 網路 > 防火牆 > 選項 > 允許 FloSync

Windows

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