同步优化
FloSync 能自动保持各屏幕同步,绝大多数场景开箱即用。但如果您要搭建视频墙、部署专业项目,或者追求极致的同步精度,那么网络、硬件、视频文件和系统设置的每一项选择都会直接影响最终效果。
本指南逐一剖析各项因素,帮您打造坚如磐石的同步系统。
好的同步是什么样的
动手之前,先建立合理的预期。
观众感知:实际部署的目标,是让画面在观众眼中看起来无缝对齐。
FloSync 的表现:客户端连接后快速收敛,并在长时间播放中始终保持对齐。
衡量标准不是实验室里的数字,而是在您的场地中实现肉眼不可分辨的同步。本指南的每条建议都在消除不一致因素,让 FloSync 持续平稳运行。
一句话总结:优质的网络、合适的视频格式、干净的系统配置,这三者决定了同步的可靠程度。
网络配置
网络是同步的基石。FloSync 各电脑通过本地网络上的 UDP 进行通信,连接质量直接影响同步稳定性。
有线 vs Wi-Fi
视频墙等对同步要求严格的场景,强烈建议使用有线以太网。Wi-Fi 的延迟抖动较难控制。
分布式场景(例如零售门店中各处的电视播放同一段促销视频),Wi-Fi 完全够用。屏幕不在一起观看时,细微的时序差异,观众根本察觉不到,FloSync 会将各屏幕保持在足够接近的状态。如果 Wi-Fi 能简化布线,放心用就好。
| 有线以太网 | Wi-Fi | |
|---|---|---|
| 延迟 | 稳定 | 抖动较大 |
| 丢包 | 接近零 | 随干扰而变化 |
| 适用场景 | 视频墙、并排屏幕 | 分散在不同区域的独立屏幕 |
| 建议 | 同步要求严格时首选 | 屏幕不会同时映入观众视线时足够 |
越简单越好
电脑之间的网络跳数越少越好:
- 最佳:所有 FloSync 电脑接入同一台交换机
- 良好:同一子网,经一两台交换机中转
- 避免:跨路由器、VLAN 或子网的链路
一台普通的非网管千兆交换机即可满足需求。网管型交换机当然也行,但要确认没有对端口 9201 的 UDP 流量做过滤或限速。
专用网络(可选,但效果最好)
对要求最苛刻的部署,可以为 FloSync 搭建一套独立网络:
- 准备一台只连接 FloSync 电脑的交换机
- 杜绝其他流量争抢带宽
- 消除其他设备带来的网络拥塞
- 如有需要,每台电脑可用第二张网卡接入互联网
多数部署无需如此,但这样做能从根本上消除网络波动。
如需从零搭建一个与互联网隔离的网络(包括锁定操作系统以杜绝后台更新、云同步等干扰),请参阅专用网络部署。
防火墙与端口要求
FloSync 使用两个端口:
- UDP 9201:每台电脑均需开放,用于同步
- TCP 9202:仅服务端电脑需要,用于向客户端发送内容文件
请确认:
- 每台电脑的防火墙已放行 FloSync,或已放行 UDP 9201 和 TCP 9202
- 网络层防火墙或过滤规则未阻止各机器之间的 UDP 通信
- 在企业网络中,请联系 IT 部门在本地子网放行 UDP 9201 和 TCP 9202
如果 9201 已开放而 9202 未开放,屏幕仍能正常同步,但从服务端导入内容会失败,这种组合排查起来容易让人困惑。请将两个端口都开放。
各平台的详细操作请参见网络同步 - 防火墙配置。
视频编码选择
视频格式对同步一致性有直接影响,也是最容易优化的环节。
编码为什么影响同步
FloSync 在播放过程中自动校准各电脑的进度。对同步友好的视频格式能让这一过程更顺滑、更一致。
相机、剪辑软件和网络平台输出的常规格式在体积上很有优势;但在同步关键场景下,专业制作格式往往能在多台机器之间提供更稳定的表现。
总体而言,同步友好的格式在多电脑视频墙等长时间运行场景中表现更为平稳。
推荐格式
H.264 All-Intra 是我们为所有平台推荐的格式,同步可靠性出色,支持硬件加速播放,且文件体积小于其他 all-intra 编码格式。ProRes LT 和 DNxHR HQ 也是受支持的替代方案,两者在 macOS 和 Windows 上均可使用。
转码前先测试
未必需要重新编码。我们提供了多种格式的示例视频供下载,您可以先在自己的硬件上对比同步效果,再决定使用哪种格式。
准备转码时,FloSync 的**内置转码面板**让操作非常简单:选格式、添加文件、点击开始,无需任何外部工具。
格式对比、示例文件下载及手动 FFmpeg 命令,请参阅视频准备指南。
各电脑的文件必须一致
使用网络同步时,每台电脑都应拥有完全相同的视频文件:
- 不要混用格式(比如一台用 ProRes,另一台用 H.264)
- 将文件复制到每台电脑的本地存储,而非从网络共享播放
- 即使画面内容相同,编码差异也可能导致漂移
循环模式
如果内容需要持续循环播放(数字标牌和视频墙的常见需求),循环模式的选择会显著影响同步质量。
标准循环
标准模式下,循环点可能产生短暂的可见过渡。这并非每个文件、每台机器都会出现,但在连续运行数小时的视频墙上,一旦出现就会格外显眼。
长时间运行下来,这会让效果不如无缝循环那样平稳。
无缝循环
无缝模式消除了循环过渡,让内容播放时没有可见的边界。上线直播时,FloSync 会预先处理您的视频,届时您会看到短暂的"正在优化视频"步骤。文件越大,耗时也会略长。
无缝循环适用于 MP4 和 MOV 文件,其他格式会自动回退为标准循环,且 FloSync 不会对此发出提示,所以如果您在循环点看到闪烁,请先检查文件格式。三种推荐格式均满足此要求:H.264 All-Intra(.mp4)、ProRes LT(.mov)和 DNxHR HQ(.mov)。如果您的内容是 MKV、AVI 或 WebM,请在部署上线前先用转码面板转换格式。
| 标准 | 无缝 | |
|---|---|---|
| 循环过渡 | 循环点可能有短暂间隙 | 无可见边界 |
| 支持格式 | 任意受支持的视频 | MP4 和 MOV;其他格式回退为标准循环 |
| 音频 | 支持 | 支持 |
| 适用场景 | 简单部署、追求最大兼容性 | 视频墙、VJ 循环、数字标牌 |
我们的建议
只要同步质量是首要目标,就用无缝循环。 它之所以是默认选项,正是因为效果最好。
循环模式可在偏好设置中更改。
硬件与 GPU
各电脑尽量使用相同硬件
多台电脑需要保持同步时,硬件一致性至关重要。GPU、CPU 或存储性能的差异会影响各机器长期运行的平稳度。
要获得最紧密的同步:
- 尽量让所有节点使用同一型号的电脑
- 至少保证各机器使用同一代 GPU
- 确保所有机器配备 SSD(而非机械硬盘)
GPU 与视频解码
现代 GPU 通过硬件完成视频解码,速度更快、表现更稳定。FloSync 在条件允许时会自动启用硬件加速解码。
最佳实践:
- 播放 4K 内容时使用独立 GPU(而非集成显卡)
- 保持 GPU 驱动为最新版本
- 避免在 FloSync 运行期间同时开启高 GPU 负载的应用
- 单台电脑接多块屏幕时,确认 GPU 能承受总像素输出
存储速度
ProRes 和 DNxHR 等高码率格式对读取速度有较高要求:
- SSD(内置或 USB 3.0+):所有格式的推荐选择
- NVMe SSD:4K ProRes/DNxHR 的理想方案
- USB 2.0 或机械硬盘:可能无法满足高码率内容的读取需求
- 网络存储:不建议使用,务必采用本地存储
系统配置
对于长时间运行的部署,一些系统层面的小细节往往能带来意想不到的改善。
禁用睡眠与省电
一旦电脑进入睡眠,或因省电而被降频,同步就会立刻中断。
Windows:
- 设置 > 系统 > 电源 > 切换为 高性能 或 最佳性能
- 在电源选项中禁用屏幕超时和睡眠
- 禁用 USB 选择性暂停(可导致显示适配器异常)
macOS:
- 系统设置 > 显示器 > 高级 > 防止自动进入睡眠
- 系统设置 > 锁定屏幕 > 将屏幕保护程序和显示器休眠设为 永不(或设为足够长的时间间隔)
- 信息亭类部署可在终端执行
caffeinate保持常亮
禁用自动更新
没有什么比一次意外重启更能破坏部署了。
Windows:
- 在活动或部署期间暂停 Windows 更新
- 尽可能禁用自动驱动更新
- 将"使用时段"设为覆盖您的运营时间
macOS:
- 系统设置 > 通用 > 软件更新 > 在部署期间关闭自动更新
关闭不必要的应用
每个抢占 CPU、GPU 和内存的应用都在消耗本应属于视频播放的资源:
- 关闭浏览器、邮件客户端和聊天工具
- 禁用不需要的开机自启项
- Windows 上尽量精简后台服务
- 关闭系统通知,防止弹窗覆盖全屏画面
屏幕保护与锁屏
确保播放期间电脑不会自动锁屏或显示屏幕保护程序:
- 彻底禁用屏幕保护程序
- 禁用唤醒后的锁屏或密码要求
- 只要节目在播放,FloSync 就会让电脑保持唤醒状态,但屏幕保护程序需另行设置
定期重启(长时间部署)
如果部署需要连续运行数天乃至数周,建议在每台电脑上安排每日定时重启,例如凌晨 2 点或场馆闭馆时段。
为什么这很重要:连续运行数天的电脑会逐渐相互偏离。部署上线当天还对齐良好的机器,一周后对齐程度会有所下降,而任何软件都无法在持续播放的同时无限期地吸收这种偏离。
一次重启就能清除这种偏离:一切从头开始,硬件温度恢复正常,播放从干净的状态重新开始。这也正是专业数字标牌系统、广播播出服务器和影音工程惯常安排夜间重启的原因:这是行业最佳实践,而非权宜之计。
FloSync 专为此设计。 启用登录时启动 FloSync和自动上线后,您的部署会在重启后自动恢复:FloSync 启动、重新连接网络、上线直播,全程无需人工干预。由于重启安排在非营业时段进行,观众根本不会察觉。
如何设置定时重启:
Windows:
- 打开任务计划程序并新建任务
- 触发器选择每天,指定时间(如凌晨 2:00)
- 操作设为运行
shutdown /r /t 0
macOS:
- 在终端执行
sudo pmset repeat restart MTWRFSU 02:00:00
优化检查清单
搭建对同步要求严格的部署时,请逐项核对。
网络
- [ ] 所有电脑通过有线以太网连接
- [ ] 所有电脑位于同一子网
- [ ] 尽量接入同一台交换机
- [ ] 防火墙已放行 FloSync,或已放行 UDP 9201 和 TCP 9202
- [ ] 各机器之间的 UDP 未被任何网络过滤规则阻止
视频文件
- [ ] 视频已编码为同步优化格式(使用转码面板或参阅视频准备)
- [ ] 完全相同的文件已复制到每台电脑的本地存储
- [ ] 文件存放于 SSD(而非网络存储或 USB 2.0 设备)
- [ ] 上线直播前已在每台机器上单独测试播放
软件设置
- [ ] 内容需要循环时,已在偏好设置中启用无缝循环
- [ ] 服务端/客户端网络同步已配置并连通
- [ ] 视频墙部署中每台电脑已配置 全局画布扩展
- [ ] 同步容差保持默认(仅在确有必要时调整)
系统
- [ ] 电源方案设为高性能(Windows)或已禁用睡眠(macOS)
- [ ] 自动更新已暂停或关闭
- [ ] 屏幕保护程序与锁屏已禁用
- [ ] 不必要的应用已全部关闭
- [ ] GPU 驱动已更新至最新
- [ ] 无人值守部署已设置每日定时重启(同时启用"登录时启动 FloSync"与"自动上线")
上线直播前
- [ ] 先启动服务端,再连接各客户端
- [ ] 等待首次同步稳定后再做评估
- [ ] 观察状态指示器,确认播放保持稳定
- [ ] 在正式活动或开馆前完成一次完整试运行
仍有问题?
如果已按照本指南操作但同步问题依旧: