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

[FEATURE REQUEST] Enable multiple screen sharing at the same time #606

Open
cruffinoni opened this issue Sep 6, 2021 · 4 comments
Open
Labels
feature-request New feature or request Triaged

Comments

@cruffinoni
Copy link

Community Note

  • Please do not add additional comments such as "+1" or "me too" to existing issues - instead please vote on the issue by adding a 👍 to the issue. The Amazon Chime SDK team will prioritize the request based on the number of 👍 the issue has received.
  • Please go through the existing issues to see if your request has already been recommended.
  • Please do not use this template to report bugs. This repository has an issue template for issues and documentation to help with your development.
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment.

Tell us about your request

What do you want us to build?

Currently, only one user can enable screen sharing. The idea here would be to allow multiple users to share their screen at the same time.

Which Amazon Chime SDK or feature area is this request for?
Such as: a̵m̵a̵z̵o̵n̵-̵c̵h̵i̵m̵e̵-̵s̵d̵k̵-̵j̵s̵, a̵m̵a̵z̵o̵n̵-̵c̵h̵i̵m̵e̵-̵s̵d̵k̵-̵i̵o̵s̵, a̵m̵a̵z̵o̵n̵-̵c̵h̵i̵m̵e̵-̵s̵d̵k̵-̵a̵n̵d̵r̵o̵i̵d̵, amazon-chime-sdk-component-library-react, a new feature idea.

Tell us about the problem you are trying to solve and why is it hard?

Sharing one screen at a time is very restrictive for users in meetings where it is necessary to show work or that kind of thing. Users are forced to take turns showing their screens instead of being able to show them at the same time without interrupting the continuous flow of the meeting.

How are you currently solving a problem?

We limit the functionality of screen sharing to one user.

Additional context

N/A

@cruffinoni cruffinoni added the feature-request New feature or request label Sep 6, 2021
@ldai1 ldai1 added Documentation Improvements or additions to documentation and removed Documentation Improvements or additions to documentation labels Sep 7, 2021
@simmkyu
Copy link
Contributor

simmkyu commented Sep 8, 2021

Thanks for creating a feature request.

The Chime SDK for JavaScript supports up to two simultaneous screen shares per meeting. See the "Content shares per meeting" in the Amazon Chime SDK quotas: https://docs.aws.amazon.com/chime/latest/dg/meetings-sdk.html#mtg-limits

However, the Chime SDK React Components Library (this repository) only allows a single screen share. The ContentShareProvider stops sharing screen when a new screen becomes available.

if (
!isLocalUser &&
localUserTileIdRef.current &&
localUserTileIdRef.current < tileState.tileId
) {
audioVideo.stopContentShare();
localUserTileIdRef.current = null;
}

As a workaround, you can implement the custom ContentShareProvider using the Chime SDK for JavaScript. See the following example too: https://github.com/aws/amazon-chime-sdk-js#screen-and-content-share

We will keep you posted once we support two screen shares in the Chime SDK React Components Library.

@dragonballa
Copy link

is it possible to share more than 2 screens? what is the theoretical maximum?

@Merikanto
Copy link

I'd also like to request multiple screen share feature

@chrislittera
Copy link

I would like this feature request to be implemented too. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request New feature or request Triaged
Projects
Development

No branches or pull requests

7 participants