Запись композитных сеток Куренто - PullRequest
0 голосов
/ 03 апреля 2020

У меня есть 2 WebRtcEndpoint (звонящий и вызываемый). Эти конечные точки связаны друг с другом, чтобы поделиться своими потоками. В этом общении нет проблем. Каждый узел получает поток другого узла без потери кадра.

Я хочу записать эти два потока рядом. В результате моего поиска kurento композитный может использоваться для записи потоков вызывающих и вызываемых абонентов рядом. Но этот способ записи приводит к потере большого количества кадров в файле записи.

Моя реализация:

// To connect streams
callerWebrtcEndpoint.connect(calleeWebrtcEndpoint);
calleeWebrtcEndpoint.connect(callerWebrtcEndpoint);


//To create grids and to record output of composite element
callerWebrtcEndpoint.connect(callerHubPort);
calleeWebrtcEndpoint.connect(calleeHubPort);

recordHubPort.connect(recorderEndPoint)

Есть ли альтернатива этому?

1 Ответ

0 голосов
/ 07 апреля 2020

Серверу, на котором работает kurento, не хватает процессора. Когда я запускаю kurento на машине с большим количеством процессоров, качество записи увеличивается.

...