Beta 版本

FloSync 目前处于 Beta 阶段,功能可能会随反馈而快速调整。

同步优化

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 进行同步通信。请确认:

  • 每台电脑的防火墙已放行 FloSync(或 UDP 端口 9201)
  • 网络层防火墙或过滤规则未阻止各机器之间的 UDP 通信
  • 在企业网络中,请联系 IT 部门在本地子网放行 UDP 9201

各平台的详细操作请参见网络同步 - 防火墙配置

视频编码选择

视频格式对同步一致性有直接影响,也是最容易优化的环节。

编码为什么影响同步

FloSync 在播放过程中自动校准各电脑的进度。对同步友好的视频格式能让这一过程更顺滑、更一致。

相机、剪辑软件和网络平台输出的常规格式在体积上很有优势;但在同步关键场景下,专业制作格式往往能在多台机器之间提供更稳定的表现。

总体而言,同步友好的格式在多电脑视频墙等长时间运行场景中表现更为平稳。

推荐格式

H.264 All-Intra 是所有平台的首选推荐——同步可靠、文件体积小、兼容性极广。ProRes LT(macOS)和 DNxHD(Windows)是出色的替代方案,适合对文件体积不敏感的场景。

转码前先测试

未必需要重新编码。我们提供了多种格式的示例视频供下载,您可以先在自己的硬件上对比同步效果,再决定使用哪种格式。

准备转码时,FloSync 的**内置转码面板**让操作非常简单——选格式、添加文件、点击开始,无需任何外部工具。

格式对比、示例文件下载及手动 FFmpeg 命令,请参阅视频准备指南。

各电脑的文件必须一致

使用网络同步时,每台电脑都应拥有完全相同的视频文件:

  • 不要混用格式(比如一台用 ProRes,另一台用 H.264)
  • 将文件复制到每台电脑的本地存储,而非从网络共享播放
  • 即使画面内容相同,编码差异也可能导致漂移

循环模式

如果内容需要持续循环播放(数字标牌和视频墙的常见需求),循环模式的选择会显著影响同步质量。

标准循环(标准循环)

标准模式下,视频播放器每次播完都会重新加载文件,循环衔接处会出现短暂的过渡。在这个过渡期间,各电脑可能短暂失步,需要 FloSync 进行校正。

长时间运行后,这些校正会不断累积。系统依然能保持同步,但需要付出更多校正代价。

无缝循环(无缝循环)

无缝模式彻底消除了循环过渡。进入上线直播时,FloSync 会预先为视频准备好不间断播放所需的条件。

在大多数部署中,无缝循环能明显减少校正次数,带来更平稳的长时间播放体验。

标准 无缝
循环过渡 衔接处有短暂间隙 完全无缝
播放中的同步校正 循环边界附近更易触发 长时间运行中通常更少
漂移稳定性 良好,但有波动 出色且一致
音频 支持 支持
适用场景 简单部署、追求最大兼容性 视频墙、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 通过比较各电脑的系统时钟来实现同步。每台电脑的时钟由硬件振荡器——一颗以精确频率振动的微小晶体——驱动。连续运行数天后,CPU、GPU 等元件散发的热量会令各台机器的振荡器产生细微而不同的频率偏移。操作系统的时间服务(NTP)会定期校正时钟,但校正往往是突发式的而非渐进式的,且各机器独立进行。经过数天的持续运行,两台机器的时钟可能以难以被任何软件在运行时完全补偿的方式相互偏离。

一次重启就能清除这些累积误差:操作系统重新对时、硬件温度短暂回落、视频解码管线从零开始。这也正是专业数字标牌系统、广播播出服务器和影音工程惯常安排夜间重启的原因——它是行业最佳实践,而非权宜之计。

FloSync 为此做好了准备。 启用 Launch at Login自动上线后,重启完成即自动恢复——FloSync 启动、重连网络、直接上线直播,全程无需人工干预。整个过程对观众完全透明。

如何设置定时重启

Windows

  • 打开任务计划程序并新建任务
  • 触发器选择每天,指定时间(如凌晨 2:00)
  • 操作设为运行 shutdown /r /t 0

macOS

  • 系统设置 > 通用 > 启动与关机 > 设置定时计划(较旧版本 macOS:节能 > 定时开关机)
  • 或在终端执行 sudo pmset repeat restart MTWRFSU 02:00:00

优化检查清单

搭建同步关键部署时,请逐项核对。

网络

  • [ ] 所有电脑通过有线以太网连接
  • [ ] 所有电脑位于同一子网
  • [ ] 尽量接入同一台交换机
  • [ ] 防火墙已放行 FloSync / UDP 端口 9201
  • [ ] 各机器之间的 UDP 未被任何网络过滤规则阻止

视频文件

  • [ ] 视频已编码为同步优化格式(使用转码面板或参阅视频准备
  • [ ] 完全相同的文件已复制到每台电脑的本地存储
  • [ ] 文件存放于 SSD(而非网络存储或 USB 2.0 设备)
  • [ ] 上线直播前已在每台机器上单独测试播放

软件设置

  • [ ] 内容需要循环时,已在偏好设置中启用无缝循环
  • [ ] 服务端/客户端网络同步已配置并连通
  • [ ] 视频墙部署中每台电脑已配置 全局画布扩展
  • [ ] 同步容差保持默认(仅在确有必要时调整)

系统

  • [ ] 电源方案设为高性能(Windows)或已禁用睡眠(macOS)
  • [ ] 自动更新已暂停或关闭
  • [ ] 屏幕保护程序与锁屏已禁用
  • [ ] 不必要的应用已全部关闭
  • [ ] GPU 驱动已更新至最新
  • [ ] 无人值守部署已设置每日定时重启(同时启用 Launch at Login 与自动上线)

上线直播前

  • [ ] 先启动服务端,再连接各客户端
  • [ ] 等待首次同步稳定后再做评估
  • [ ] 观察状态指示器,确认播放保持稳定
  • [ ] 在正式活动或开馆前完成一次完整试运行

仍有问题?

如果已按照本指南操作但同步问题依旧:

  1. 查阅故障排查中针对具体症状的解决方案
  2. 查看诊断日志——其中记录了同步事件,有助于定位根因
  3. 使用我们的示例视频文件排除编码因素
  4. 联系我们并附上日志文件,我们将协助诊断您的环境

相关文档