moonlight-stream / moonlight-ios

GameStream client for iOS/tvOS
GNU General Public License v3.0
990 stars 247 forks source link

[Feature] Add Support for External Screen for iOS (Not just iPadOS) #581

Open Petkov0721 opened 7 months ago

Petkov0721 commented 7 months ago

Is your feature request related to a problem? Please describe. Not exactly a problem. Just built the project with the latest commit that adds external iPad display functionality. However, I have an iPhone 15 and it does not work on iOS correctly when using USB-C Display Output. I think it needs stage manager in order to work.

Describe the solution you'd like The solution would be to enable the app to display to an external screen even if it is an iOS just like Steam Link and Netflix for example would.

In fact, someone has already done it and the implementation seems flawless - https://github.com/patroza/moonlight-ios/pull/1 I have been using it for the past week and it works amazingly. I have iPhone 15 Pro Max with USB-C and this works perfectly. My main usage is connecting it to XReal Air Glasses.

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered. I have been running Moonlight with this PR from this repo and it's been working great: https://github.com/patroza/moonlight-ios/pull/1

Additional context N/A

azapicoe commented 1 month ago

any sunshine on this?