我的客户希望组织一个现场直播会议 2000-4000人在线。 (他每月会这样做1) 我认为我不能只使用1台wowza服务器。
什么是最合适/最简单的解决方案? 我听说像亚马逊EC2:有人可以帮助我并帮助我 选择合适的解决方案/基础设施直播到2000-4000 人
EC2是否根据观看者的数量自动调整其带宽大小 ?
答案 0 :(得分:0)
您可以使用Elastic Load Balancing分割用户之间的流量,以免任何一台服务器受到压力。如果您在国际范围内进行此操作,您还可以使用Route 53自动将用户路由到距离他们最近的服务器。
或者如果你想在不依赖AWS的情况下做同样的事情,Wowza也有一个解决方案,Dynamic Load Balancing。
使用Wowza的解决方案时,您似乎也可以使用此功能在所有这些服务器上分发实时流。
答案 1 :(得分:0)
我绝对会使用CDN。您只需将流推送到CDN,或让CDN从您的编码器/媒体服务器中提取流。不需要ELB,Route 53或DLB。连接到CloudFront的单个EC2实例可以。如果您不想使用AWS,请选择其他CDN,如BitGravity,Edgecast,StreamZilla,Limewire等.Wowza内置支持将流连接到CDN。
但是,有些解决方案甚至不需要媒体服务器。有几个services on the web可以帮助您发布流并将其分发给1000个用户。