Do you have another playback device you can test with?
FireTV sticks and honestly a lot of consumer televisions are always suspicious when there's random stutter issues.
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
No spam posting.
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
No trolling.
No low-effort posts. This is subjective and will largely be determined by the community member reports.
Resources:
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
Do you have another playback device you can test with?
FireTV sticks and honestly a lot of consumer televisions are always suspicious when there's random stutter issues.
Just start listening to dubstep and you'll stop noticing 😆.
Maybe run lm-sensors and make sure the CPU/GPU isn't being thermothrottled? I'd usually look at dmesg and look for red stuff. Any hardware issues are usually pretty obvious.
Try other apps. If you youtube or VLC behaves the same, the problem may be outside of jellyfin. If not, it narrows it down.
If could even be the server not being able to transcode in realtime. Try watching a file known to already be in a suitable format. It should direct stream and be much less load on the server. I've seen server encode CPU saturation and it does kinda look the same as client decode stutter. If it's the server, you'll probably see the same stutter from another device such as a phone.
Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I've seen in this thread:
| Fewer Letters | More Letters |
|---|---|
| HTTP | Hypertext Transfer Protocol, the Web |
| HTTPS | HTTP over SSL |
| IP | Internet Protocol |
| SSH | Secure Shell for remote terminal access |
| SSL | Secure Sockets Layer, for transparent encryption |
| TCP | Transmission Control Protocol, most often over IP |
| TLS | Transport Layer Security, supersedes SSL |
| UDP | User Datagram Protocol, for real-time communications |
| VPN | Virtual Private Network |
7 acronyms in this thread; the most compressed thread commented on today has 12 acronyms.
[Thread #206 for this comm, first seen 1st Apr 2026, 22:10] [FAQ] [Full list] [Contact] [Source code]
How are you accessing Jellyfin? Local only, via VPN and/or reverse proxy? Anything else you have changed on the system in general?
Local only via LAN.
I did not change much. Updates of fire tv stick, jellyfin. And now I changed so many settings that I don't know which ones I had before. But, I tried a new clean jellyfin instance and it's the same. Sometimes it works and I am happy to have found the right settings but then the next day it stutters again. There is no otherr service running.
Are you using wireless? I'm guessing your router is occasionally being oversaturated with traffic. I would turn your streaming quality down to around 2mb and then stream to your device. You can open up Jellyfin in a browser and check the steam information in the Jellyfin Dashboard to check the speed. Keep bumping it up if you want better quality.
If you're trying to prevent transcoding, then I suggest downloading or ripping lower bitrate content.
If you happen to have a spare router, I would try adding it as an access point and keep your Jellyfin source machine and streaming device on that access point. That should keep the traffic from going through your primary router.
Logs are the only answer. Without them, we can't help you.