miroslavpejic85 / mirotalk

🚀 WebRTC - P2P - Simple, Secure, Fast Real-Time Video Conferences Up to 8k and 60fps, compatible with all browsers and platforms.
https://p2p.mirotalk.com
GNU Affero General Public License v3.0
3.11k stars 567 forks source link

Simaltaneous Video and Screensharing #167

Open ComponentClass opened 1 year ago

ComponentClass commented 1 year ago

Feature request

The ability to share my screen and see my camera video would be amazing. I often watch online shows with friends, and the removal of each other's faces as we screenshare takes something away from the experience.

Pros

see faces while screensharing.

Additional context

This would probably go hand in hand with something like a Tile mode. If there were say 2 people in the room and 1 screensharing, the screensharing would be the biggest with two smaller tiles underneath with the cameras on.

fawazsullia commented 1 year ago

Is this project still on going? Can I pick this?

miroslavpejic85 commented 1 year ago

Is this project still on going? Can I pick this?

The project is active yes :) Of course you can try to contribute to this task, you are welcome! Thank you.

miroslavpejic85 commented 11 months ago

This would probably go hand in hand with something like a Tile mode. If there were say 2 people in the room and 1 screensharing, the screensharing would be the biggest with two smaller tiles underneath with the cameras on.

This capability is already done through the toggle pin functionality, which is activated automatically when someone initiates screen sharing.

mirotalk-p2p-screen-sharing-min


[!NOTE]

The decision to share either the video camera or the screen is based on the nature of the project, aiming to manage small groups while conserving bandwidth in a P2P architecture. For a meeting experience with a significant number of participants, where simultaneous sharing of both screen and camera is possible, I recommend using the MiroTalk SFU project.

sigma390 commented 9 months ago

is this issue still open