相当于IceCast,但实时videostream?

我正在寻找一个解决scheme,以stream式直播video:

A camera/webcam/video output ---> Stream server ---> Clients 

如果可能的话,像这样的多个stream服务器(比如IceCast):

 A camera/webcam/video output --> Master Stream server +---> Slave Stream Server ---> Clients | `--> Clients | `--> Slave Stream Server ---> Clients `--> Clients 

客户端将在Flash中,所以我认为RTMP应该是一个很好的协议,我听说Red5,这是好事吗? 它是否缩放? 我想获得统计(客户数量,带宽等),是否有可能与red5?

你知道有什么其他的好办法吗? (只有免费,如果可能的话开源)

谢谢 !

另一个广播RTMP的免费开源服务器是Erlyvideo 。

如果Flash(以及它的专有video编解码器依赖)对您来说不是问题,Red5将会是最稳定的“免费软件”解决scheme。

否则,请看看GISS项目(基于icecast2,可以stream式传输OGGvideo): http ://giss.tv/wiki/index.php/Main_Page

或者icecast2本身,现在包括主中继架构。

现在video可以播放HTML5video标签回落到cortado java小程序。

任何情况下,VP8都将很快改变。

Gstreamer具有您所谈论的所有function。 它也支持RTMP。 主要的问题是设置整个事情,因为gstreamer可能是复杂的。

通常最好是find直接集成gstreamer的程序。