Я использую Kurento Media Server 6.0 в качестве MCU для связи «один ко многим». Я пытаюсь повторно согласовать SDP для переключения mediaStreams. Для этого я использую следующий код:
Пусть webRtcEndPoint - это созданный endPointUser на определенном MediaPipeline
webRtcEndPoint.processOffer(sdpOffer, function(error, _sdpAnswer) {
if (error) {
console.log("SdpOffer not accepted by kurento");
return console.log(error);
}
console.log(_sdpAnswer);
});
Это возвращает ошибку
{[Ошибка: конечная точка уже согласована] код: 40208, данные: {type: 'SDP_END_POINT_ALREADY_NEGOTIATED'}}
Как я мог повторно согласовать пользователя с Kurento Media Server без создания всего webrtcEndPoint (т.е. без создания нового соединения между пользователем и Kurento Media Server)?