mafintosh / mafintosh/hypervision
Add application window as video input
- Dominant language
- JavaScript
- Stars
- 450
- Forks
- 45
- PR merge metrics
- No merged PRs in 30d
Description
Broadcasters are currently given the option to use their entire screen as a video input. This is done with Electron's `desktopCapturer` API.
This same API offers the ability to capture specific application windows as video inputs too.
Users should be given the ability to toggle between "screen sharing" and "application window sharing".
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the existing Electron desktopCapturer flow that supplies full-screen video input and the UI that selects it. Trace how capture sources are presented and verify that users can toggle between screen sharing and application window sharing, with a selected application window working as a video input.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- electron, javascript
- Domain
- audio-video-rtc, desktop
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100