amazon-chime-sdk-component-library-react icon indicating copy to clipboard operation
amazon-chime-sdk-component-library-react copied to clipboard

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

Open cruffinoni opened this issue 4 years ago • 4 comments

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 avatar Sep 06 '21 09:09 cruffinoni

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.

https://github.com/aws/amazon-chime-sdk-component-library-react/blob/f74f0e14948c486953daa2da77478a490d370a16/src/providers/ContentShareProvider/index.tsx#L56-L63

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.

simmkyu avatar Sep 08 '21 21:09 simmkyu

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

dragonballa avatar Dec 25 '22 22:12 dragonballa

I'd also like to request multiple screen share feature

Merikanto avatar Feb 25 '23 21:02 Merikanto

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

chrislittera avatar Nov 14 '23 14:11 chrislittera