openvidu-server: send network quality event to every participant

This commit is contained in:
csantosm 2020-10-09 12:35:49 +02:00
parent acdfcd6559
commit 482d03d8e9

View File

@ -302,9 +302,12 @@ public class SessionEventsHandler {
rpcNotificationService.sendResponse(participant.getParticipantPrivateId(), transactionId, new JsonObject());
}
public void onNetworkQualityLevelChanged(Participant participant, JsonObject params) {
rpcNotificationService.sendNotification(participant.getParticipantPrivateId(),
ProtocolElements.NETWORKQUALITYLEVELCHANGED_METHOD, params);
public void onNetworkQualityLevelChanged(Session session, JsonObject params) {
session.getParticipants().forEach(p -> {
rpcNotificationService.sendNotification(p.getParticipantPrivateId(),
ProtocolElements.NETWORKQUALITYLEVELCHANGED_METHOD, params);
});
}
public void onSendMessage(Participant participant, JsonObject message, Set<Participant> participants,