2024-12-09, 03:16 PM
Hello,
I've had this issue since day 1 of using jellyfin several years ago, isn't a huge deal but figured it was time to see if I can do anything about it.
On my shield, when navigating through media libraries (scrolling through the movie or show posters list) performance is terrible. The navigation is jumpy, locks up, and the listing display temporarily breaks (see video bellow).
This is only on my androidTV (nvidia shield). On the android mobile app (pixel and samsung phones) and on web (linux and windows, variety of browsers) there is no problems at all.
Media playback is perfectly fine on the shield and on all devices.
This is strictly limited to navigating through libraries on my shield, nothing else is having issues.
Here is a link to a video of my TV as I navigate through my movies library, it is much easier to understand this way: https://streamable.com/ck8mv2
Action taken in the video: simply holding the right direction button on the shield remote to navigate through the movies library, simulating wanting to go find something further in the listings.
Jellyfin setup: docker running on debian. Jellyfin version 10.10.3 (has been happening since I started using jellyfin back in the 9.x days).
jelly fin app version on shield: 0.17.9
Shield info: Shield is plugged in for gigabit LAN access, no wifi is configured. hardware version 2019 (model P2897), software is on shield version 9.1.1.
The TV is a panasonic, 1080p resolution, shield is plugged in via HDMI.
I've disabled backdrops displaying in the app in an attempt to increase performance in case it was just slowing down from loading so much media but this resulted in no change, with or without backdrops is the same result as seen in my video above.
Since the 9.x days I've started fresh on multiple servers with different hardware, gone from native linux installation on bare metal to docker on bare metal linux today with no change.
I've also done a few factory resets of the nvidia shield over the years and this has done nothing to improve the issue.
The docker container is set up so jellyfin metadata and cache locations are on nvme storage and the server itself is on 10 gigabit ethernet and is never saturated in any way. CPU and memory are hardly used. As mentioned this problem doesn't exist on android phone app or web, and playback works great everywhere except the shield.
Navigating through the whole library once does not seem to help in any way via some kind of caching, scrolling backwards from the end results in the same performance issues (even without exiting the library first).
I do not have any other android TV devices to test with to isolate this to either a device or shield-specific issue.
Testing with a much smaller library (like 25 items) eliminates the issue for that specific small library, but obviously dividing my movies into 50 libraries is not an option.
Any suggestions on configurations or things I can try to get rid of this issue would be appreciated.
Thanks,
I've had this issue since day 1 of using jellyfin several years ago, isn't a huge deal but figured it was time to see if I can do anything about it.
On my shield, when navigating through media libraries (scrolling through the movie or show posters list) performance is terrible. The navigation is jumpy, locks up, and the listing display temporarily breaks (see video bellow).
This is only on my androidTV (nvidia shield). On the android mobile app (pixel and samsung phones) and on web (linux and windows, variety of browsers) there is no problems at all.
Media playback is perfectly fine on the shield and on all devices.
This is strictly limited to navigating through libraries on my shield, nothing else is having issues.
Here is a link to a video of my TV as I navigate through my movies library, it is much easier to understand this way: https://streamable.com/ck8mv2
Action taken in the video: simply holding the right direction button on the shield remote to navigate through the movies library, simulating wanting to go find something further in the listings.
Jellyfin setup: docker running on debian. Jellyfin version 10.10.3 (has been happening since I started using jellyfin back in the 9.x days).
jelly fin app version on shield: 0.17.9
Shield info: Shield is plugged in for gigabit LAN access, no wifi is configured. hardware version 2019 (model P2897), software is on shield version 9.1.1.
The TV is a panasonic, 1080p resolution, shield is plugged in via HDMI.
I've disabled backdrops displaying in the app in an attempt to increase performance in case it was just slowing down from loading so much media but this resulted in no change, with or without backdrops is the same result as seen in my video above.
Since the 9.x days I've started fresh on multiple servers with different hardware, gone from native linux installation on bare metal to docker on bare metal linux today with no change.
I've also done a few factory resets of the nvidia shield over the years and this has done nothing to improve the issue.
The docker container is set up so jellyfin metadata and cache locations are on nvme storage and the server itself is on 10 gigabit ethernet and is never saturated in any way. CPU and memory are hardly used. As mentioned this problem doesn't exist on android phone app or web, and playback works great everywhere except the shield.
Navigating through the whole library once does not seem to help in any way via some kind of caching, scrolling backwards from the end results in the same performance issues (even without exiting the library first).
I do not have any other android TV devices to test with to isolate this to either a device or shield-specific issue.
Testing with a much smaller library (like 25 items) eliminates the issue for that specific small library, but obviously dividing my movies into 50 libraries is not an option.
Any suggestions on configurations or things I can try to get rid of this issue would be appreciated.
Thanks,