I am a member of a study group in which we train each other. Many a times, we need to conduct a webinar-like event.
The requirements of software are :
- Trainer can share an application window .The size of the application window can be customized. For example, application window that is being used can have different size than what is desired to broadcast.
- Trainer can share screen, including whole desktop.
- Visibility of trainer can be changed
- If any attendee has a doubt, he can be given permission to share its screen/webcam/microphone
- Attendes can interact in real time with the trainer. However, interaction can be moderated by the trainer
- Should be free
I am using OBS and found to fulfil most of my requirements. However the following issues are coming.
- Application window cannot be shared. A black/white box appears even after disabling hardware acceleration option
- No dropdown menus appear in application window
- No support for requirement 4
P.S. I am using OBS Studio 18.0.1(64-bit)