Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Jibri stop recording when watching a youtube video, and all participants are on mute and camera off #415

Open
pierreozoux opened this issue Jun 14, 2021 · 1 comment

Comments

@pierreozoux
Copy link

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
@bbaldino
Copy link
Member

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants