jibri
jibri copied to clipboard
Jibri stop recording when watching a youtube video, and all participants are on mute and camera off
Description
When you are in a call, recording, and watching youtube, at one point, the recording stops.
Current behavior
The recording stops.
Expected Behavior
The recording should continue. At least as long as the youtube video is playing.
Possible Solution
One participant should activate it's camera, but the participants have to know.
Steps to reproduce
- start a call
- record
- watch a yt video
- mute all cam/mic
- wait the record to stop
Environment details
docker-compose, Latest stable stable-5963
jibri logs:
jibri_1 | 2021-06-14 16:46:55.634 INFO: [17] org.jitsi.jibri.selenium.status_checks.MediaReceivedStatusCheck.log() Jibri client receive bitrates: {audio={download=0, upload=0}, download=0, upload=0, video={download=0, upload=0}}, num participants: 2, numMutedParticipants: 2, numJigasis: 0, all clients muted? true
jibri_1 | 2021-06-14 16:46:59.445 FINE: [17] org.jitsi.jibri.webhooks.v1.WebhookClient.log() Updating 0 subscribers of status
jibri_1 | 2021-06-14 16:47:10.632 INFO: [17] org.jitsi.jibri.selenium.status_checks.MediaReceivedStatusCheck.log() Jibri client receive bitrates: {audio={download=0, upload=0}, download=0, upload=0, video={download=0, upload=0}}, num participants: 2, numMutedParticipants: 2, numJigasis: 0, all clients muted? true
jibri_1 | 2021-06-14 16:47:25.636 INFO: [17] org.jitsi.jibri.selenium.status_checks.MediaReceivedStatusCheck.log() Jibri client receive bitrates: {audio={download=0, upload=0}, download=0, upload=0, video={download=0, upload=0}}, num participants: 2, numMutedParticipants: 2, numJigasis: 0, all clients muted? true
jibri_1 | 2021-06-14 16:47:25.637 INFO: [17] org.jitsi.jibri.selenium.JibriSelenium.log() Recurring call status checks generated event org.jitsi.jibri.selenium.SeleniumEvent$CallEmpty@1412b1ad
jibri_1 | 2021-06-14 16:47:25.638 INFO: [152] org.jitsi.jibri.selenium.JibriSelenium.log() Transitioning from state Running to Finished
jibri_1 | 2021-06-14 16:47:25.638 INFO: [152] org.jitsi.jibri.service.impl.FileRecordingJibriService.log() File recording service transitioning from state Running to Finished
Hm, Jibri doesn't track that it's viewing a video...only tracks the participant bitrates. We'd need to add some flag to signal a video was being watched in the UI that Jibri could query if we want to cover this.