We would just like to know what should we see when we set showPureSharingContent to false and vice versa. What should change on user’s screen? We have tried setting it to true and false but we did not see any difference maybe we are looking at the wrong one or we are doing it wrong or we need to change something on the settings first before we can use it.
My understanding is that this setting prevents the speaker view from covering shared screen content. This is specifically useful on mobile devices where you have limited screen space and the webcam is overlapping the shared screen.
This is enabled by default but if you are seeing that shared screen content is too small because of this setting, you can disable it.
I hope that helps! Let me know if you have any questions.
However, I really don’t see any difference between setting showPureSharingContent (tried both on init and showPureSharingContent()) to false and true. When setting it to false, the video thumbnails will be still shown on top of the shared screen content on the receiving side as same when it is set to true.
Thank you for your patience. Our engineering team got back to me and informed me that this feature is actually intended to stop the video capture of the current user. This will ensure that they are only rendering their shared content instead of also broadcasting their camera.
When testing this again, I saw that the functionality worked as expected. Please test and confirm that this function works on your end as well.
Thank you. If that is the spec of that method, then that is not what we need. We just wanted to have more space for the shared screen content. With SDK 1.9.1, we noticed there is less space (users video thumbnails are shown on top) for shared screen content unless the user enable full screen mode. If you know of a way to do that, could you please let us know.
I appreciate the detailed update, that definitely helps me to understand what you’re referring to.
My screenshots were actually of the Web SDK, just on a mobile device. It looks like I misunderstood what you were referring to though.
Try calling the showPureSharingContent() function as follows from the browser tab of the user screen sharing and you should see that their video is stopped.
You can enter that function directly into the browser console to test the functionality.
Understood. I tested this some more and saw that while it’s possible for the Host to see this view, it doesn’t look like it’s possible for attendees to see that view without using the Fullscreen view - as you mentioned.
Looking at the Web SDK reference, it doesn’t look like we have a function to control this behavior either.
If you would like this view to be reconsidered for a future release you can post in the #feature-requests category. From there, our engineering team can evaluate adding it back. Alternatively, a good feature request may be to have a function to control this view.