jitsi-meet-electron: 2.1.0 breaks video on current stable releases of JM
Issue: client sees their video feed is working, but everyone else sees a black screen for the participant.
jitsi-meet 1.0.4074-1
jicofo 1.0_567-2
jitsi-videobridge 2.1_197_g38256192-1
-
Using 2.1.0 against current stable JM release(versions below) makes camera broken- Fixed in new stable JM release (4627)Using a browser to connect to the same instance works just fine.Using 2.1.0 to connect to meet.jit.si works just fine.
-
Using 2.1.0 P2P sometimes crashes- Worked around in 2.1.1, chromium bug. -
Using 2.1.0 breaks on macOS due to CSP- workaround - Moved to #374 - Using 2.1.0 or Chrome 83 with Experimental Web Platform Features enabled results in sometimes choppy/robotic audio for a participant if they have their video enabled.
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Reactions: 4
- Comments: 49 (28 by maintainers)
Commits related to this issue
- disable e2ee encryption until https://github.com/jitsi/jitsi-meet-electron/issues/352 is resolved — committed to technischerpunkt/jitsi-meet-electron by murme1 4 years ago
For data-privacy-reasons. We use jitsi meet (among other things) for student application interviews and for this usecase we have the order that no external server should be involved in the process. And since we don’t have self-hosted stun servers we disabled p2p.
Ok. Just seen it and will update later. (Again: thx for your great work!)
I think things are getting confusing by the fact that there are two issues being discussed - 2.1.0/Chrome crashing due to a bug in Chromium and 2.1.0 having broken video(camera) on (now outdated) stable release.
The latter is probably fixed by a new release that got tagged an hour ago.
https://github.com/jitsi/jitsi-videobridge/releases/tag/stable%2Fjitsi-meet_4627 https://github.com/jitsi/jicofo/releases/tag/stable/jitsi-meet_4627 https://github.com/jitsi/jitsi-meet/releases/tag/stable/jitsi-meet_4627
EDIT: The black video issue was indeed fixed.
First of all: Thx for all your work and your quick response here @saghul
Sounds reasonable. Also, the stable release of the client should be in sync with the stable release of the server in my opinion (not with the unstable as it is at the moment). Otherwise you would always need a compatibility-table between client and server. (Which doesn’t really work with a client which auto-updates itself).
@saghul Can you release a Version 2.1.1 with all other improvements that 2.1.0 had but disable the “Experimental Web Platform features” and release that as a beta or later when it turns stable? Thanks