H2-invent/jitsi-admin

Recording problem

Closed this issue · 6 comments

Hi,

When I join a video conference using Jitsi Admin, I don't have a record button using jibri. When I disable token authentication in prosody (token_verification and token_moderation) and enter Jitsi Meet directly, recording is available. Is there a way to solve this problem?

holema commented

Hello @supczinskib,
Usually, we refrain from altering the default button settings, as they are preconfigured within Jitsi-Meet. While the iFrame API offers the capability to activate or deactivate buttons, this feature isn't currently used within the Jitsi-admin .

Later today, I'll dedicate some time to investigate this matter further. I'll explore if this behavior is consistent across various Jitsi configurations – whether it's a standard Jitsi window, or a conference with lobby enabled. There the participant side and the moderator side is interesting.

I will add that with the same configuration (verification and moderation plugin disabled) when I join the conference from Jitsi Admin, there is no record button. If I skip admin Jitsi, the record button will be available. The jibri and jicofo logs look the same in both situations.

You can close the request. I've already done it. Thanks for the help.

holema commented

Hello @supczinskib
,
how did you fix it? This is propably for others interesting too :)

Thanks for helping to make the project better.

I'm recording in a client-side browser.

Hello @supczinskib , how did you fix it? This is propably for others interesting too :)

Thanks for helping to make the project better.

Hi. I had a same problem. Solved by hardcoding 'recording' => true to $payload['context']['features'] of JWT Token inside src/Service/RoomService.php. Also did same for 'livestreaming' => true.