I've been experiencing an issue when hosting a conference; the video feed for the other attendees will display in the thumbnail, however when you click on the thumbnail the video is not enlarged - we just see a black screen. This issue is sporadic - it does not occur for every single attendee in the conference, but it does occur in almost all conferences.
We have not made any changes to jicofo or the videobridge with respect to video or audio channels/streams. The one change which may be related to this was with respect to when a moderator leaves a conference. Essentially, when a member leaves (JitsiMeetConference.onMemberLeft()), we added functionality to check if that member is the owner and if so, we get all members of that chat room, and kick those participants (e.g. chatRoom.kickParticipant()). I don't see how this would impact video resources, but one suspicion was that channel stream resources may not be disposed of properly after participants are kicked.
When troubleshooting this issue, I noticed that if I start a fresh conference (after starting up all components from scratch) we don't seem to experience this issue. However, if the host leaves and the conference ends, and then everyone rejoins that conference room a short time later, then we start to see the video issue.
The versions of each project that we pulled are below. There have been some other minor changes to each one of these components, but nothing that stands out as a red flag. Any ideas or suggestions for debugging this issue would be greatly appreciated.
jicofo: tag 81 (8d8e9017a3cec8de205940dde696b9fc91061191)
jitsi-videobridge: tag 446 (1cc8e23d9179b3f82e64f4511643b8a1382eebfb)
jitsi-meet: tag 448 (e0cba855a6f636e35cad1725516452ec9460b6d3)