quebulm / MultiScreenVisonPro

This project enables extending a Mac's display to multiple screens on a VisionPro, bypassing the one-screen limit. It involves a Mac app creating virtual displays streamed to VisionPro, where another app manages these for a broader desktop experience.
MIT License
69 stars 2 forks source link

TCP Connection is Not Established #4

Open dragonkhoi opened 9 months ago

dragonkhoi commented 9 months ago

Looks like the Vision pro app worked, but the Mac app was not able to connect to it. I am on same Wi-Fi on both devices.

Screenshot 2024-02-13 at 6 17 05 PM Screenshot 2024-02-13 at 6 17 57 PM

quebulm commented 9 months ago

I initiated the connection using localhost within the Xcode emulation for VisionOS. To link up with a different device via WiFi, you'll need to alter the address. This involves updating the code in the Mac app from localhost to the actual IP address of the device you intend to connect with. I'm considering adding a "settings" feature to the Mac app in the future, allowing for straightforward IP address entry. Moreover, we might equip the VisionOS app with the capability to show its IP address, simplifying the connection process. Currently, the code is in a proof-of-concept phase, meaning it has several bugs, and its performance isn't as smooth or clear as required. My time is quite packed at the moment, but I plan to address these issues later in the month.