-->
为五月的纽约流媒体保留座位吧. 现在注册!

DAZN和TAG如何实现故障转移、同步和流弹性

对于高风险的, 大规模流, 冗余是确保平稳可靠交付的关键. 这意味着要仔细监控, 良好的决策, 无缝网络切换——也被称为无故障切换——确保数据流精确同步,这样终端用户就看不到交换机. 在这段视频中 流媒体连接2023主席马克·德容 CDN联盟, 与Bob Hannent讨论了确保流弹性的挑战和维护流弹性的策略, 首席架构师:技术运营, DAZNMichael Demb,产品策略副总裁, 标签和.

德容说, “如果你看一下CDN的工作流程, 如何确保冗余, 故障转移, (确保)您在正确的时间做出正确的故障转移决定,也不会来回切换, 我在不同场合也看到过这种情况.他问汉内特:“你能谈谈你是怎么做的吗??”

“自动故障转移是我们回避的事情,”Hannent说. “这是你可以拥有的东西, 但正如你所说, 你必须非常小心振荡. 所以如果你最终处于一个前后摆动的状态, 你不会想这么做的. 但如果你在设计中加入弹性, 例如, (而且)你有高度弹性的联系, 你不明白. 当我们在谈论转换消息源时,你要避免这种情况. 但到目前为止,你已经确保即使出现了失败,它本身也是有弹性的. 它没有影响. 但我来自一个传统的广播背景. 我以前在 英国广播公司 而在其他地方,即使是在模拟时代,你甚至看不到少于一帧的故障,因为事情是定时和仔细同步的. 我们在云计算领域并没有那么多. 我们在时间方面做了很多工作,以确保所有事情都是同步的, 但是,当我们从支持不同地理位置的同步前端转向云计算时,前端供应商已经消失了. 但实际上, 这条消息现在正在传递给一些我们希望在云中实现同步前端的供应商, 这就回到了另一个问题如何避免耦合, 一个地方的故障会影响另一个地方的故障. 但是如果你在同步,它们本质上是耦合的. 但是,当你有那么高的地理距离时,你如何确保同步是真实的? 你如何确保时间的定义是相同的? 所以要确保你的时间来源是可靠的,并且你正在准确地测量它. 因为你可能遇到的最糟糕的情况就是两个端之间的流切换以及时间的前后跳跃.”

De Jong问Demb:“从你的角度来看,你对此有何看法? 你可以对多个客户这样做.”

“我同意Bob的说法,”Demb说. 自动化和切换, 特别是CDN交换, 是不是来自不久的将来. 如果人工智能机器学习工具变得比人类更聪明,它们就能在真正需要的时候做出正确的决定, 然后我们会看到(更多的自动化). 冗余就像汽车的备胎. 你没有第二辆车, 所以你负担不起所有东西都是完全冗余的, 但是你的车里有一些备件. 所以如果一个轮胎瘪了, 你只要换一个轮胎就行了,因为轮胎通常会瘪掉, 其他部分可能会断裂, 但不是经常. 所以,你需要确定哪些部分更可持续,哪些更容易失败. 那么,如何确保一切保持同步并无缝切换呢?

Bob提到了时间同步. 我们正在与许多合作伙伴合作,帮助他们实现更好的时间同步技术, 尤其是在云中. 在同一个数据中心内部,我们现在有非常及时的同步机制. P2P现在还不能在云上工作. So, 我们正在与另一家供应商合作一个项目,在云环境中实现P2P分发. 再一次,这让我想到了一点:它是持续的监控,知道哪里出了问题. 它在内容质量中寻找视频质量的所有方面. 因此,如果发生什么事情,您可以在视频源之间进行切换. 所以内容质量本身——视频, audio, 元数据, 它是流媒体的质量, 提供服务的质量, 随便哪一个. 当然,还有体验的质量. 你可以用不同的工具实时收集数据,了解客户的确切体验. 所以当监控告诉你一些事情, 它会立即提醒你, 它就像汽车里的传感器. 每个人都讨厌汽车里的黄色引擎灯, 但每个人都需要这样,因为如果有什么失败了, 你想了解它. 有几种不同的技术可以帮助实现无缝切换, 是的, 您需要对所有流进行时间同步,并在流中设置正确的时间戳.”

完整的会议 来自流媒体连接2023年11月. 我们将于2024年5月20日至22日亲自回来参加纽约流媒体大会. 更多细节请点击这里.

流媒体覆盖
免费的
合资格订户
现在就订阅 最新一期 过去的问题
相关文章

如何大规模交付弹性流

保证令人满意的最终用户体验, 无论你是提供直播内容还是视频点播, 需要弹性, 确保无论规模如何,溪流都不会中断, 爆发, 或其他交付需求的波动. 直播和视频点播面临的挑战是不同的, 在大多数情况下,现场证明更具挑战性. TAG视频系统公司的Michael Demb说, DAZN的鲍勃·汉内特报道, 和CDN联盟的Mark de Jong在这段来自流媒体连接2023的视频中讨论了主要挑战以及如何解决这些挑战.

Philo TV的Reed Barker谈论实时线性流媒体的经济学

Philo TV的里德·巴克与蒂姆·西格林坐在一起,在流媒体东2023的采访中讨论实时线性流媒体的经济学.

弹性和云生产

LiveSports的jeff Kethley谈到了他的组织如何通过使用多个数据中心和低成本的云生产在不同的生产环境中开发可靠的弹性模型.

提及的公司及供应商