• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting Networking & Access SOLVED: Buffering on Nvidia Shield (Android TV) only through Reverse Proxy

     
    • 0 Vote(s) - 0 Average

    SOLVED: Buffering on Nvidia Shield (Android TV) only through Reverse Proxy

    aeto
    Offline

    Junior Member

    Posts: 7
    Threads: 2
    Joined: 2024 Nov
    Reputation: 0
    Country:Germany
    #1
    7 hours ago
    Hello everyone,

    I'm dealing with a complex network issue and I'm not sure where the problem lies. I'm hoping someone here can offer some insight.

    My Setup:
    I use these three relevant subnets:
    Client Subnet
    Reverse Proxy Subnet (DMZ with nginx Proxy Manager)
    Server Subnet
    All three have gigabit connections between them, confirmed with iperf. The necessary ports are open.

    The Problem:
    About two weeks ago, I started experiencing constant buffering when playing media files on my Nvidia Shield Android TV (2019 Pro) in my living room (Client Subnet). I didn't have time to investigate then.

    Last week, a friend of mine (also using a 2019 Shield) tried to stream something from my server from his house, and he experienced the same buffering. This is highly unusual, as this setup ran flawlessly for months.

    My Troubleshooting:
    My first suspicion was failing hard drives in my NAS (Server subnet). After several days of stress and rigorous testing, the drives appear to be fine.
    I connected my Android TV client directly via the server's internal IP address, bypassing my reverse-proxied domain. The buffering stopped completely.
    To my surprise, streaming from a desktop client (Linux) through the reverse proxy domain works without any issues. My friend confirmed the same on his Linux desktop client.

    My friend currently has his Android TV client set up with a direct IP connection. He isn't home to test if the issue returns when he routes traffic through his own reverse proxy, but I will update this post once he tests it.

    My Theory:
    I suspect this may be related to how Android handles SSL certificates, and it might coincide with a recent update to the Android TV client. The new UI appeared around the same time as the buffering started, but I'm not certain if they're connected. Sideloading an older version of the client is a test I'm considering.

    Are any of you aware of similar issues with the new Android client? Or does anyone have a potential solution for this?

    Best regards
    Go to solution
    aeto
    Offline

    Junior Member

    Posts: 7
    Threads: 2
    Joined: 2024 Nov
    Reputation: 0
    Country:Germany
    #2
    4 hours ago
    I have an update:
    I have done more tests.
    Test 1: My friend resolved his server connection over his reverse proxy now too and also preditably gets the same issue.
    Test 2: I downloaded and installed an older version of the jellyfin AndroidTV client ( v0.18.11) and it worked perfectly again.

    I don;t know what kind of issue this is, but something in 0.19.x doesn't work well with the resolving of domain names. Maybe it is SSL related?

    Either way I will stay on 0.18 for now, and write a bug report in the android TV client github.
    Thank you
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode