Jitsi-meet: Firefox 59 screensharing broken ?

Created on 22 Mar 2018  路  6Comments  路  Source: jitsi/jitsi-meet

Hi Jitsi community,
We've made some functional tests today with last Firefox Stable Version (59) and we've notice an issue with screensharing features.
Since version 59, Firefox is unable to send it's screensharing video stream to meet.jit.si server or to our own jitsi-meet instance (based on last stable 2794 version).

We've made our test with meet.jit.si as well as beta.meet.jit.si.

Firefox 59 screensharing to other browser (FF59, FF58 , Chrome 64) : Failed (screen capture is well displayed locally in Firefox 59 but in remote video never start and webcam stream never restart if we stop screensharing).

Firefox 58 screensharing to other browser (FF58 , Chrome 64) : Success

In Chrome 64 log we can see a timestamp error when start screensharing with Firefox 59 :
"[1:62:0322/163432.015787:ERROR:channel.cc(1519)] GetPlayoutTimestamp() failed to retrieve timestamp".
All our tests are run under Linux and Mac OsX not yet test on Windows.

Does anyone have notice such issues with Firefox 59 yet ?

Best Regards,
Damien.

Most helpful comment

I think I've already found what is the issue and I also found a workaround. You should expect a fix soon!

All 6 comments

Thanks for the report! We reproduce it and will look at it. I will keep you posted.

I tried Ubuntu Firefox Quantum 59.0.1 (via 17.01 Aardvark) to meet.jit.si with an Android phone using the Jitsi app, The firefox client doesn't send video well at all, but it shows received video very well. Switching the routing around didn't seem to make a difference, so I don't think that affected it.

Hi,
I remade some other tests today with Firefox 59 and I find a scenario where the screensharing is working.
If the Firefox 59 starts his screensharing stream before other participant connection, remote participant (Firefox and Chrome) could see the screen stream.
If it starts his screen stream after participant connection we wont get any screen stream in remote's end and we can't switch back to Firefox 59 camera by stopping sreensharing.
So the main issue seems to be at the screen stream initialization.

Regards,
Damien

I think I've already found what is the issue and I also found a workaround. You should expect a fix soon!

It also reproducible with video/audio. When firefox comes to meeting with some participants, it can see media from them, but other participant never will see/hear firefox streams.
When firefox is meeting initiator then^ other browsers can see his streams until they will be refreshed

Hi, I remade test with the FF Screensharing modification from @hristoterezov in lib-jitsi-meet ( https://github.com/jitsi/lib-jitsi-meet/pull/727 ) and Firefox 59 screensharing is working fine on different OS (Linux, Windows ans OsX).
Big thanks to @hristoterezov.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

galvaniccoffee picture galvaniccoffee  路  3Comments

mfts picture mfts  路  3Comments

TopheC picture TopheC  路  3Comments

VogtAI picture VogtAI  路  3Comments

532910 picture 532910  路  3Comments