[jitsi-dev] video feed issues


#1

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)


#2

Hi,

This sounds like a client-side issue. In fact, we have fixed a very similar problem since jitsi-meet@448. Is upgrading jitsi-meet an option for you?

Best,
George

···

On 15 Jul 2015, at 12:41, black_hole88@yahoo.ca wrote:

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)_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev


#3

Yes, that is a possibility. Any idea which commit/issue that was so that I can see if I can merge it in for the time-being before upgrading?
Many thanks!

···

From: George Politis <gp@jitsi.org>
To: black_hole88@yahoo.ca; Jitsi Developers <dev@jitsi.org>
Sent: Monday, July 20, 2015 2:50 PM
Subject: Re: [jitsi-dev] video feed issues
   
Hi,

This sounds like a client-side issue. In fact, we have fixed a very
similar problem since jitsi-meet@448. Is upgrading jitsi-meet an option
for you?

Best,
George

On 15 Jul 2015, at 12:41, black_hole88@yahoo.ca wrote:

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)_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev


#4

Hi,

Of the top of my head I can think of these two commits:

c3548eb8661aa246810992e50d09f9be027eafe2 from Pawel earlier today
23f1dc174ed1696380743f3abd1b05e0cfce01a1 from me back in June

Additionally, if you use LastN, then you probably also want 17f245df5eafbe9e37ba822741a164a3174d4b5d from Pawel.

You could potentially deploy a test version of meet (instead of replacing your current solution), so that you can quickly check if the newer version actually fixes your problem or not, without spending too much time on backporting those commits.

I hope this helps!

Best,
George

···

On 20 Jul 2015, at 15:07, black_hole88@yahoo.ca wrote:

Yes, that is a possibility. Any idea which commit/issue that was so that I can see if I can merge it in for the time-being before upgrading?
Many thanks!
   From: George Politis <gp@jitsi.org>
To: black_hole88@yahoo.ca; Jitsi Developers <dev@jitsi.org>
Sent: Monday, July 20, 2015 2:50 PM
Subject: Re: [jitsi-dev] video feed issues

Hi,

This sounds like a client-side issue. In fact, we have fixed a very
similar problem since jitsi-meet@448. Is upgrading jitsi-meet an option
for you?

Best,
George

On 15 Jul 2015, at 12:41, black_hole88@yahoo.ca wrote:

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)_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev