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

[WAN] - Apple has now allowed game streaming over WAN #611

Open
Madmegsox1 opened this issue Feb 13, 2024 · 5 comments
Open

[WAN] - Apple has now allowed game streaming over WAN #611

Madmegsox1 opened this issue Feb 13, 2024 · 5 comments

Comments

@Madmegsox1
Copy link

Madmegsox1 commented Feb 13, 2024

Suggested Feature
Build and publish Moonlite to allow for wan connections.

I understand this issue has been created before (#417 (comment)) but that was rased in 2020 and inlight of recent events, apple have allowed game streaming in applications.

Quite an easy fix just remove this from project file and publish:

ENABLE_APP_STORE_RESTRICTIONS,

Additional resources
Link to Apple Dev News
Link to Mac Rumors
Link to Appls Guidelines

Madmegsox1 added a commit to Madmegsox1/moonlight-ios that referenced this issue Feb 13, 2024
Fixes issue moonlight-stream#611

For more info please view Issue on why i suggest this should been changed.
@YamadaHideki
Copy link

Will it be realized?

@Madmegsox1
Copy link
Author

@YamadaHideki I think the maintainer of the repo is waiting... Due to the fact that the app could in fact get banned or suspended if he doesn't stick to apples guide lines. It should be good to go but obviously a bit of caution is never a bad thing.

@martinezhermes
Copy link

Technically, this was always an option, regardless of recent changes to game streaming policies, I mean, you could always wan stream your own ps5 and xbox consoles to their corresponding apps in the app store, what would be different here? we are still streaming our own devices. for this policy to actually be meaningful sunlight would have to be a paid service independent of any devices we may have.

@TrueZhuangJia
Copy link

TrueZhuangJia commented Aug 29, 2024

Look, Apple's Moonlight app does not support direct streaming from an IPv4 public address; it only supports an IPv4 address on a local network.

However, there are no such restrictions for IPv6, so you just need to adjust your IPv4 address to display it in the IPv6 format.

For example, if your IPv4 address is 112.113.114.115, you just need to change it to [::ffff:112.113.114.115]. Then, when adding the host, enter the modified address [::ffff:112.113.114.115] (including the brackets), and you'll be able to stream smoothly.

@TrueZhuangJia
Copy link

Or, use my fork, easy installation by TestFlight, no jailbreak, sideloading required:

https://github.com/Moonlight-the-Fried-Fish/moonlight-ios-NativeMultiTouchPassthrough

I revoke the limitation for WAN ipv4, and there're a bunch of additional features

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants