Skip to content
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

Multi-destination screen streaming #2440

Closed
flightmansam opened this issue Dec 12, 2023 · 5 comments
Closed

Multi-destination screen streaming #2440

flightmansam opened this issue Dec 12, 2023 · 5 comments
Assignees
Labels
done All tasks are completed enhancement New feature or request PIP/Stream PIP or full screen streaming released Released
Milestone

Comments

@flightmansam
Copy link

What is the feature:
Implement BetterDisplay to be able to stream a virtual display to two destinations (with per-display custom cropping available). For an extra bonus, bundle this into a macro/plugin that can auto-detect how to configure two selected displays to be a "super-display".

Rationale:
I have a use case where at work I have two small 24" 16:9 1080p monitors (yuck!). I rotate them both 90º and butt the thin bezels together to make a 18:16 (9:8) screen. I then have been using BetterDisplay to make a virtual display that is 9:8 and 2160 x 1920 and then stream one half of that screen to on of my physical monitors and then PiP the other half to the other monitor (using screen cropping). This works fine, but would be nicer just to be able to stream both together as the PiP is cumbersome and then is put into a macOS 'space'.

Screenshot 2023-12-12 at 14 43 50
@waydabber waydabber added enhancement New feature or request PIP/Stream PIP or full screen streaming labels Dec 12, 2023
@waydabber
Copy link
Owner

Somewhat related to this: #200

@alexykot
Copy link

Do want! 😃

I'm looking for the same feature, applied to a different use case.

I need to create an extra-large projected surface for creating 1:1 full-scale blueprints output. I use two HDMI projectors with 1920x1200px resolution each, stacked together into a 1920x2400px overall visual space. The IRL size of the combined projection is 2800x3500mm.

Right now to output a blueprint on this double-projector setup I split the blueprint image file in two horizontally, and output top and bottom part on it's own projector.

Ideally, I want to be able to merge these two projectors into a single virtual screen that I could use as one desktop space.

I didn't try the solution OP described above (didn't find it), but would be great to have this supported out of the box as an intended use case, rather than shoehorn unrelated features to make it work.

@waydabber waydabber added in progress Implementing unreleased Still baking in the oven labels Feb 19, 2025
@waydabber waydabber self-assigned this Feb 19, 2025
@waydabber waydabber added this to the v3.4.0 milestone Feb 19, 2025
@waydabber
Copy link
Owner

Will work similar to this:

#2965

@waydabber
Copy link
Owner

Image Image

@waydabber waydabber added done All tasks are completed and removed in progress Implementing labels Feb 19, 2025
@waydabber waydabber added internal pre-release Enable internal pre-releases under Settings/Applications/Updates and removed unreleased Still baking in the oven labels Feb 21, 2025
@waydabber waydabber added released Released and removed internal pre-release Enable internal pre-releases under Settings/Applications/Updates labels Feb 25, 2025
@alexykot
Copy link

alexykot commented Feb 25, 2025

@waydabber Awesome! Thank you! When do you think 3.4.0 may be released?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
done All tasks are completed enhancement New feature or request PIP/Stream PIP or full screen streaming released Released
Projects
None yet
Development

No branches or pull requests

3 participants