2016-06-20 6 views
0

Kurento Media Server로 재생하면 약 500 개의 스트림까지 선형으로 확장되지만 그 후에는 제대로 작동하지 않으며 지금까지 서버에서 스트림을 1000 개까지 확장 할 수 없다는 것을 깨달았습니다. 단지 60 %의 부하로 500 개의 스트림을 제공하는 것보다). 연결 중 예외 및 모든 종류의 문제는 약 800 개의 연결에서 시작됩니다.Kurento restreaming

내 다음 계획은 하나의 강력한 서버에서 여러 개의 Docker 컨테이너를 실행하는 것입니다. 각 서버는 500 개의 연결을 제공하며 더블 프로세서에서 2500 스트림, 128Gb RAM에서 16 코어 Xeon에 이릅니다. 이를 위해서는 하나의 클라이언트 스트림을 다른 여러 서버로 다시 스트리밍하는 방법, 즉 KMS에서 KMS로 스트리밍하는 방법이 필요합니다.

Kurento JS API로 샘플 코드를 작성하는 방법은 무엇입니까?

감사합니다.

+0

'PlumberEndpoint'라는 것에 대해 들었지만 사용 방법에 대한 예제를 찾을 수 없습니다 .. –

+0

위로 가기. 아직도 PlumberEndpoint에서 좋은 데모 또는 문서를 찾지 못했습니다. 누구든지 뭔가를 지적 할 수 있습니까? –

답변

1

kurento-tree 프로젝트를 확인할 수 있습니다. Java로 작성되었지만, JavaScript 버전이 없으므로, 어떻게 완성되었는지 알 수 있어야하고, Node.js로 포팅 할 수 있어야합니다.

+0

너무 복잡해서 중요한 것을 찾지 못하는 것 같습니다. ( –

+0

Whel, 당신이 요구하는 것은 전혀 쉽지 않습니다 ... 그래서 그것이 분리 된 프로젝트입니다! 프로젝트를 직접 사용하는 방법 – igracia

+0

프로젝트를 직접 사용하는 방법 서버 X와 동일한 서버 스택을 a, b, c, ...라고하고 X에서 클라이언트로부터받은 모든 스트림을 각 스트림으로 다시 보내고 싶다고합시다. a, b, c 중 어느 하나에 연결되어있는 클라이언트가이를 수신 할 수 있도록 어떻게 할 것인가? –

관련 문제