I have installed jellyfin + nextcloud on the start9 server. The Jellyfin server receives its media data from nextcloud. Now I want to access Jellyfin from different devices. This works from the browser and my Android/GrapheneOS device with the Address.local from the local LAN without any problems.
However, if I want to access Jellyfin from the Android TV device with the same local address, I get the error message: “Connection to server not possible, tried the following addresses:…”. Can someone explain to me which configuration is faulty?
Some clients, such as ‘Jellyfin for Roku’ and ‘Swiftfin’ (tvOS), are not configured to use Local DNS. As a result, these clients are unable to resolve private URLs like .local. I’m not sure about Android TV, but based on what you’re saying, it seems to be the case.
This will be addressed in StartOS v.0.3.6 by deprecating mDNS aliases and assigning every interface of every service a unique port on the LAN. This allows for the manual setup of VPN or clearnet connections.
Said that there is a workaround to make it function solely using your IP and port 8096. To achieve this, you need to follow this guide, but instead of exposing the Bitcoin or Electrs port, you need to utilize this configuration to expose port 8096:
Hey! Just a heads-up that Jellyfin version 10.9.7 is currently in beta testing and will be available soon. After updating, all your configurations should still work smoothly. Thanks for checking it out!