【发布时间】:2012-02-12 10:16:25
【问题描述】:
我正在尝试弄清楚如何对我的视频服务器进行负载平衡。 现实世界的场景是;
我有一个存储服务器来存储我所有的视频文件,有几个 服务器负载平衡我的 http 请求(像 CDN 服务一样工作)。 客户端请求视频文件 -> 最近的负载平衡服务器 回答请求(可以说是 LBS) LBS -> 存储(查找视频和 开始向客户端发送第一个 N kbyte,因此它开始播放)-> LBS 缓存其余的 文件在自己的存储中,并在下一个请求时直接提供 来自其缓存,而不是来自存储。
这个设置的问题是,我想通过 RTMP 提供视频,但是在平衡机(它的 nginx 网络服务器)上,我无法提供虚拟文件(如 rtmp 流)。
简而言之;我正在寻找一个 rtmp 服务器实现,它就像一个 nginx Web 服务器。任何想法,建议都会很棒。
注意:目前我正在尝试实现 crtmpserver
【问题讨论】:
标签: stream nginx rtmp ondemand