Today I received an incredible surprise care package containing a 1TB Apple Vision Pro (M2), official case, weighted ResMed dual strap, and developer strap, all for which I am incredibly thankful. 🤯

Finally, after 2 years, I will be able to dive in to visionOS properly*

(And no, it wasn't from Apple)

*in as much as is possible in a non-supported country, which Apple has made /as painful as possible/, but I will complain about that in due time

My custom satellite TV app works great on visionOS 👌

I can pick up a 70" virtual tv screen and wander round the house with it, or bring it to the moon or a desert island

@stroughtonsmith 👀 ‘custom satellite app’ … is that a SAT>IP client? How does one get in on that action?!?
@hepto it was at one point, but I route everything through tvheadend on a raspberry pi now. Really tied to my setup
@stroughtonsmith ha very similar journey to me it sounds! So it’s a client onto tvheadend? I’ve just given up on trying to force the awful Kodi onto my Apple TVs, started investigating writing my own client. Would you be willing to share?
@hepto it's effectively a client that can play streaming URLs, like Broadcasts, but I maintain a master list with custom art rather than have it connect directly to tvheadend's channel management. My EPG is driven by non-public API. I don't really have a good way to share it in a form that would be useful without significant development work, and it has some gnarly dependencies that I precompiled forever ago for all the platforms and try not to think about
@stroughtonsmith fair enough, I understand! Just a shame tvOS doesn’t have a decent TVH client, so was hoping I’d found it! Channels does alright with a TVH backend but that means I’m running two DVR servers (as Channels doesn’t really talk SAT>IP), and the Kodi TVH plugin is feature perfect but the design is 🤮. I started playing with it myself but couldn’t get the raw MPEGTS streams to run in AVKit, and VLCKit doesn’t support SPM so I got frustrated with all the setup for what felt ‘simple’ 🤣
‎TvhClient

‎TvhClient will enable your iPhone or iPad to easily perform your TVHeadend common daily tasks and allow you to watch your channels on your device. TvhClient allows you to remotely control the TVHeadend server - a DVB receiver, DVR and streaming server. The app relies on real-time data it retrieve…

App Store
@eugenio @stroughtonsmith unfortunately it crashes for me constantly when I try to purchase, so can’t test it and it’s gone closed source behind a yukky discord group AFAIK. In any case it doesn’t support the live tv buffer which is a must. As now closed source I can’t (try to) update it myself, and the code that is available is quite old now also. So all in all … ‘flakey’.