Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Screen sharing with integrated BBB not possible #17480

Closed
kdre opened this issue Apr 29, 2020 · 3 comments
Closed

Screen sharing with integrated BBB not possible #17480

kdre opened this issue Apr 29, 2020 · 3 comments

Comments

@kdre
Copy link

kdre commented Apr 29, 2020

Description:

If you start a BBB Chat inside Rocket.Chat and try to share the screen the following error message appears: "ERROR: Permission to access screen wasn't granted."

Steps to reproduce:

  1. Click on BBB Video Call
  2. Enter the chat room
  3. Click the screensharing button

Expected behavior:

Screen should be shared.

Actual behavior:

ERROR: Permission to access screen wasn't granted.

Server Setup Information:

  • Version of Rocket.Chat Server: 3.1.1
  • Operating System: Debian Jessie
  • NodeJS Version: v12.16.1
  • MongoDB Version: 4.0.17

Client Setup Information

  • Desktop App or Browser Version: Firefox
  • Operating System: Manjaro Linux

Additional context

I found a reported issue that is similar to what I experienced: bigbluebutton/bigbluebutton#8846

After digging around a little, I found the following in the file "app/videobridge/client/views/bbbLiveView.html":

<iframe allowfullscreen="true" webkitallowfullscreen="true" mozallowfullscreen="true" allow="geolocation; microphone; camera" src="{{source}}" width="380" height="400" frameborder="0"></iframe>

It looks like ' allow="display-capture" ' should be added to the iframe tag to solve this issue.

@bbrauns
Copy link
Contributor

bbrauns commented Apr 30, 2020

already merged #17290

@einhirn
Copy link

einhirn commented Apr 30, 2020

Similar to #16993

@gabriellsh
Copy link
Member

already merged #17290

Please try updating your server, should be fixed. If it persists, please comment here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants