Skip to content

webrtc: janus: handle (stopped-)talking events

Expose those events using a signal.

Fix those errors when joining a Janus room configured with 'audiolevel_event: true'.

webrtc-janusvr-signaller imp.rs:408:gstrswebrtc::janusvr_signaller::imp::Signaller::handle_msg:GstJanusVRWebRTCSignaller@0x560cf2a55100 Unknown message from server: { "janus": "event", "session_id": 2384862538500481, "sender": 1867822625190966, "plugindata": { "plugin": "janus.plugin.videoroom", "data": { "videoroom": "talking", "room": 7564250471742314, "id": 6815475717947398, "mindex": 0, "mid": "0", "audio-level-dBov-avg": 37.939998626708984 } } } ERROR webrtc-janusvr-signaller imp.rs:408:gstrswebrtc::janusvr_signaller::imp::Signaller::handle_msg:GstJanusVRWebRTCSignaller@0x560cf2a55100 Unknown message from server: { "janus": "event", "session_id": 2384862538500481, "sender": 1867822625190966, "plugindata": { "plugin": "janus.plugin.videoroom", "data": { "videoroom": "stopped-talking", "room": 7564250471742314, "id": 6815475717947398, "mindex": 0, "mid": "0", "audio-level-dBov-avg": 40.400001525878906 } } }

Merge request reports