我是triyng来弄清楚如何负载平衡我的视频服务器。 真实世界的情景是;如何按需流式传输负载均衡
我有一个存储我的所有视频文件的存储服务器,几个 服务器进行负载平衡我的http请求(就像一个CDN服务)。 客户端请求一个视频文件 - >最近的负载均衡服务器 回答请求(让我们说它LBS)LBS - >存储(找到视频和 开始发送第一个Nkbyte到客户端,所以它开始播放) - > LBS缓存 文件的其余部分存储在它自己的存储上,并在下一个请求中,从其缓存中直接提供 ,而不是从存储中提供。
与此设置的问题是,我想通过RTMP服务视频,但平衡机(其nginx的Web服务器)上,我不能服务于虚拟文件(如RTMP流)。
简而言之;我正在寻找一个类似于nginx Web服务器的rtmp服务器实现。任何想法,建议都会很棒。
注:目前我想实现crtmpserver用于处理静态文件创建
你是对的,我现在使用nginx rtmp模块2个月了,它真的很成功,谢谢你的回答 – cia 2012-11-29 08:14:58