2023-07-05, 08:54 PM
Tbh, I got so tired of not being able to use casting properly with a reverse proxy (which honestly should not matter) out-of-the-box, that I decided to lookup the Chromecast API spec. I spent no more than 5 hours making a simple web interface JUST so I can cast from my JellyFin server using a reverse proxy: https://jellycast.gingertek.repl.co
Despite using the default receiver, it works. And it works without doing any of the confusing network address parsing that the official casting app does when running on the casting device. Maybe whoever originally made the implementation overengineered it, but you can look at the my code on Replit and see that this really isn't that complicated of a feature to have working.
"Well, why haven't you submitted any PR's then, huh?!" In Github responses, I've been discouraged to try fixing the existing repo, and to literally "just use the TV app"
Despite using the default receiver, it works. And it works without doing any of the confusing network address parsing that the official casting app does when running on the casting device. Maybe whoever originally made the implementation overengineered it, but you can look at the my code on Replit and see that this really isn't that complicated of a feature to have working.
"Well, why haven't you submitted any PR's then, huh?!" In Github responses, I've been discouraged to try fixing the existing repo, and to literally "just use the TV app"