-
-
Notifications
You must be signed in to change notification settings - Fork 173
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
stream
encoding mode for desktop and monitor modes
#3872
Comments
The commit above works reasonably well in most cases, but:
Using the |
With some preparatory work already done in 9a1ed42, 057e240 adds a pure GStreamer encoder that injects packets directly using the same code as the gstreamer shadow capture (#3750) This mode is hidden for now because it isn't ready:
Many more changes are needed for this new mode:
|
stream
encoding mode for desktop and monitor modes
Now automatically enabling |
Two different ways of implementing this:
CaptureAndEncode
(gstreamer shadow capture #3750) to bypass most of the xpra rate, speed and quality controls and simply push video frames as packets:xpra/xpra/codecs/gstreamer/capture.py
Lines 124 to 128 in 7c6dfc3
WindowVideoSource
This one has the benefit of already handling all the bandwidth controls, including bandwidth limit, automatic downscaling, etc.
The text was updated successfully, but these errors were encountered: