Failed to get screen-sharing stream: NotAllowedError: Invalid state - despite having the plugin installed.
I couldn't reproduce this - after https://sites.google.com/a/chromium.org/dev/Home/chromium-security/deprecating-permissions-in-cross-origin-iframes, access to the mic and the camera is blocked, but I could still screenshare.
Ah; not the jitsi screen share - the shift-click-on-the-video-call-button screen share.
Yeah; this is broken but it's not a scalar thing.
Seems permission problem can be fixed using new getDisplayMedia() API in Chromium v70 https://groups.google.com/forum/#!msg/discuss-webrtc/Uf0SrR4uxzk/uO8sLrWuEAAJ
Hello,
I still have "Failed to get screen-sharing stream: NotAllowedError: Invalid state" on Chrome only.
Chrome Version 73.0.3683.103 (Build officiel) (64 bits)
I also enable on chrome://flags :
Hope someone can help me to fix the screensharing on Chrome.
The problem is also there on Desktop version: 1.4.2 for Linux...
Is there an update on this?
@polyrain I made a PR https://github.com/matrix-org/matrix-js-sdk/pull/1276/
While this seems to work in Chrome now, the same error message still appears in the riot deskop client. Any ideas how to deal with that?
Most helpful comment
While this seems to work in Chrome now, the same error message still appears in the riot deskop client. Any ideas how to deal with that?