-
Notifications
You must be signed in to change notification settings - Fork 810
support video input from screenshare #2127
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
longcw
commented
Apr 25, 2025
•
edited
Loading
edited
- always use the latest published video track (camera or screenshare), close the screenshare will switch back to camera if any
- close and reopen (mute or unmute) the camera when it reads from the screenshare it won’t switch to the camera until the screen share stopped
✅ Changeset File DetectedThe following changeset entries were found:
Change description: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
makes sense to me, thanks for adding this!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lg
@@ -50,7 +58,7 @@ def on_attached(self) -> None: | |||
"input stream attached", | |||
extra={ | |||
"participant": self._participant_identity, | |||
"source": rtc.TrackSource.Name(self._track_source), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it's fine to keep the singular source
. for consistency when using Datadog or other search tools, it's far easier to search for source
always, instead of trying to figure out to specify sources or source