群集视频流(CVS)
概述
群集视频流是一种AWS架构,通过为实时视频流提供无缝的区域故障转移功能来提高实时事件的质量和可靠性。
运营商可以从单个窗格中监视群集流的状态,并动态控制播放器消耗的流来自哪个区域。
解决的故障方案:
单独的实时流中断-实时流中的某些组件(编码器,网络)关闭,并且实时流停止产生新的视频片段。
AWS区域故障-区域性灾难导致特定区域内的AWS中断。 架构所有点的区域冗余可确保通过故障转移到新区域来恢复实时流。
这个怎么运作
群集视频流由N个相同的冗余实时视频流实例组成,每个实例都部署在不同的AWS区域中。 每个流实例都有一个区域唯一的原始HTTP(S)终端节点(MediaPackage,S3等)和一个AWS CloudFront CDN HTTP(S)终端节点。 流实例显示在图1中的紫色阴影框中-下面的群集视频流体系结构。
图1-集群视频流架构
源运行状况