Jellyfin Forum
Playback Freezing - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: Playback Freezing (/t-playback-freezing--14201)



Playback Freezing - MrFishHead - 2025-10-21

When watching a video normally (no seeking or swapping subs alot, just letting it play sequentially), the video might seemingly randomly freeze. This can happen after several hours of watch time or it can happen 2/3 times within the same hour, it can also occur after switching subs. I can somewhat reproduce the issue by spam seeking to random points in the video until it freezes. Sometimes when playback freezes, if I just leave it for a while, about 10 minutes or so, it might resume like normal.

Server Details:
Jellyfin v10.11.0 (occured on older versions as well) official docker image
Ubuntu 24.04 Server Edition
MINISFORUM BD790i ITX
AMD Ryzen 9 7945HX
64GB DDR5 Ram
No Dedicated GPU
8x 16TB Toshiba MG09 running in a ZFS pool using mirrored vdevs (I previously used mergerfs, same issue on both)
Connected via ethernet 5gbps

Client:
Jellyfin Media Player / Jellyfin MPV Shim / Firefox
OS Windows 11
Connected via ethernet 5gbps (on the same network as server)

When using MPV Shim, I can change the video quality to anything (can be the same setting as before) and the video will unfreeze.

I tried "Prefer fMP4-HLS Media Container" in Jellyfin Media Player, but this did not help.

Usually I use Tailscale to connect to Jellyfin via Tsdproxy, but I've also tried using the private IP of the server for a LAN connection and the same issue occurs.

I have setup a Samba share, when I watch the videos with something like VLC through the Samba share then I have no problems.

I have tried setting network_mode: host on the docker container.

I have also tried these settings for the container:
    # environment:
    #   - JELLYFIN_FFmpeg__probesize=50000000
    #   - JELLYFIN_FFmpeg__analyzeduration=50000000

I have tried removing the integrated gpu from the devices list in the docker compose.

I have tried disabling hardware acceleration and various transcoding options.

I have verified that when this issue occurs, Jellyfin shows that it's direct playing.

I just reproduced the issue now and then I exited the client, no FFMPEG log was produced, all I have is this:

[2025-10-21 22:05:06.976 +00:00] [INF] [64] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "user". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2025-10-21 22:06:36.077 +00:00] [INF] [69] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Media Player" "1.12.0" playing "Terminator 2: Judgment Day". Stopped at "520155" ms

I do not know how to troubleshoot this further.