2016-06-20 27 views
0

与Kurento媒体服务器玩,我意识到,虽然它线性扩展至约500流,这不是点后表现良好,到目前为止,我无法扩展到1000流的服务器上(甚至4倍强比仅用60%负荷的500个小河流)。连接过程中的例外情况以及各种麻烦从约800个连接开始。Kurento重新流送

所以我下一步的计划是一个强大的服务器上运行多个Docker容器,每次服500个连接,希望达到一个双处理器的2500流,16核心Xeon处理器与RAM 128GB。为了做到这一点,我需要一种方法将一个客户端流重新流式传输到其他几个服务器,即实现KMS到KMS流式传输。

有如何与Kurento JS API做任何示例代码?

谢谢!

+0

我听说过所谓的“PlumberEndpoint”的事情,但我无法找到如何使用它的例子.. –

+0

回去吧。仍然没有在PlumberEndpoint上找到一个好的演示或文档。任何人都可以指出什么? –

回答

1

您可以检查kurento-tree项目。它是用Java编写的,但你应该能够了解它是如何完成的,并将它移植到Node.js中,因为没有JavaScript版本。

+0

这似乎太复杂了,找到主要的东西太多了:( –

+0

Whel,你要求的东西并不容易......这就是为什么有一个独立的项目!我建议你使用直接项目 – igracia

+0

我如何直接使用该项目?假设我有服务器X和一堆相同的服务器a,b,c,...并且我希望从X处的客户端接收的每个流都被重新流式传输到每个的a,b,c,这样任何连接到它们的客户端都会收到它。怎么做? –