我每周帮助制作流媒体视频。我们将实时视频流式传输到达拉斯地区的多个卫星位置。为了确保所有接收位置与广播位置的时间表相同,我们使用桌面时钟/计时器应用程序和远程位置 VNC 进入该桌面以查看时钟。
我想用基于 Web 的应用程序替换当前的计时器应用程序,这样我们就可以摆脱固有的脆弱 VNC 解决方案。
以下是我的要求:
- 始终运行的单个主时钟(无需用户登录即可继续运行时钟)
- 任何给定观众看到的内容与主时钟上的实际时间之间的差异不能大于 1 秒。
- 对主时钟/倒数计时器/倒数计时器所做的任何更改都需要立即被所有观众看到。
这是我的问题:我知道足够多的 java 和 python 是危险的。但我从未编写过需要像这样在服务器和客户端之间实时同步的网络应用程序。我正在寻找有关如何构建满足上述要求的 Web 应用程序的一些建议。任何可以为我指明正确方向的语言、库、文章或博客的建议将不胜感激。但有一点需要注意:如果可能,我宁愿避免使用 Java EE 或 .Net。