• 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 Stuttering on direct play - local network

     
    • 0 Vote(s) - 0 Average

    Stuttering on direct play - local network

    Files work then random start going stuttery
    smoothie
    Offline

    Junior Member

    Posts: 4
    Threads: 1
    Joined: 2025 Jul
    Reputation: 0
    #1
    2025-07-19, 05:40 AM
    This is a pretty weird issue I am experiencing. 

    Setup:
    Ubuntu bare metal 24.04 LTS
    JF 10.10.7 (this issue has been occurring since at least 10.9.x though it is fairly rare)
    HP Elitedesk 1L mini PC
    7500T (can handle 3 consecutive 1080p transcodes without missing frames) 
    16gb RAM
    2TB SSD (SMART is ok)
    All playback devices are on the local network and all wired with ethernet

    After a period of time files seem to be having issues with Jellyfin.
    An individual file will play many times over and over then one day they go stuttery like they are dropping around 50% of their frames. 
    The playback info states 0 dropped frames and 0 corrupted frames.
    Once the file goes stuttery from that point forward all attempts to play it will be stuttery regardless of the streaming device.
    Lowering the playback quality to force a transcode stops the stuttering.
    After forcing the transcode, changing back to the native bitrate to use direct play the stuttering restarts.

    This is not a hardware power issue. I can play a high bitrate 4k file at 20mbit perfectly fine right after playing a stuttery file 1080p file.
    The issue occurs on LG OS app, Google Streamer app and Firefox web browser playback.

    I can move the file off my JF server and play it locally on my PC with VLC with no issues either, so it's not the actual file being corrupted either.
    Running BTOP when playing the file shows no issues, no temp issues, basically idling as you would expect.
    It is like some part of Jellyfin is getting corrupted? Maybe some database or something?

    I could try rebuilding the library but i'd rather not as there was a lot of manual work I had to do with identifying. 

    Jellyfin settings are basically stock.

    The files that are having issues are Shrek and Moana, but I cannot see any errors in there personally.

    I have attached some logs.


    Attached Files
    .txt   playback-log.txt (Size: 10.68 KB / Downloads: 20)
    .txt   server-log.txt (Size: 108.96 KB / Downloads: 10)
    smoothie
    Offline

    Junior Member

    Posts: 4
    Threads: 1
    Joined: 2025 Jul
    Reputation: 0
    #2
    Today, 06:06 AM
    So I am still having this issue after having rebuilt the whole server from scratch.

    I removed all my media off the server and saved the files to a new hard drive in a different computer.
    Then rebuilt the whole server with Ubuntu Server 24.04.2 LTS installed on a 250gb NVMe drive with ext4.
    Then moved all of the media files back onto the 2TB SSD with ext4.
    Re-added the files to the Jellyfin catalogue. I did a fresh start and did not back up the old catalogue.
    The same files I was having issue with before still give me issues now when direct play is used.
    I can play the files locally on my PC which was used as the temporary storage with VLC with no issues what so ever.

    I have no idea where to go from here.
    If anyone could help me I would greatly appreciate it.
    smoothie
    Offline

    Junior Member

    Posts: 4
    Threads: 1
    Joined: 2025 Jul
    Reputation: 0
    #3
    11 hours ago (This post was last modified: 11 hours ago by smoothie. Edited 1 time in total.)
    I think this might be a codec/playback issue with the file since this started happening after a set point in time.
    I assumed it was maybe a hardware issue or maybe some kind of corruption issue with the file or jellyfin but I feel confident I have ruled that out.

    Code:
    ffprobe version 7.1.1 Copyright (c) 2007-2025 the FFmpeg developers
      built with gcc 15 (GCC)
      configuration: --arch=x86_64 --bindir=/usr/bin --datadir=/usr/share/ffmpeg --disable-static --disable-stripping --enable-amf --enable-avcodec --enable-avdevice --enable-avfilter --enable-avformat --enable-alsa --enable-bzlib --enable-chromaprint --enable-frei0r --enable-gcrypt --enable-gmp --enable-gpl --enable-gray --enable-iconv --enable-ladspa --enable-lcms2 --enable-libass --enable-libaom --enable-libaribb24 --enable-libaribcaption --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libdavs2 --enable-libdc1394 --enable-libdrm --enable-libdvdnav --enable-libdvdread --enable-libfdk-aac --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libharfbuzz --enable-libiec61883 --enable-libilbc --enable-libjack --enable-libjxl --enable-libklvanc --enable-libkvazaar --enable-liblc3 --disable-liblensfun --enable-liblcevc-dec --enable-libmodplug --enable-libmp3lame --enable-libmysofa --enable-libopencore-amrnb --enable-libopencore-amrwb --disable-libopencv --enable-libopenh264 --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libplacebo --enable-libpulse --enable-libqrencode --disable-libquirc --enable-librabbitmq --enable-librav1e --enable-librist --enable-librsvg --enable-librtmp --enable-librubberband --enable-libshaderc --disable-libshine --enable-libsmbclient --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --disable-libtensorflow --enable-libtesseract --enable-libtheora --disable-libtorch --enable-libtwolame --enable-libuavs3d --enable-libv4l2 --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libvvenc --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxavs --enable-libxcb --enable-libxcb-shape --enable-libxcb-shm --enable-libxcb-xfixes --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-lzma --enable-nonfree --enable-manpages --enable-openal --enable-opencl --enable-opengl --enable-openssl --enable-postproc --enable-sdl2 --enable-shared --enable-swresample --enable-swscale --enable-v4l2-m2m --enable-vaapi --enable-vapoursynth --enable-version3 --enable-vdpau --enable-vulkan --enable-xlib --enable-zlib --extra-ldflags='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' --incdir=/usr/include --libdir=/usr/lib64 --mandir=/usr/share/man --optflags='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' --prefix=/usr --shlibdir=/usr/lib64 --enable-cuda-nvcc --enable-cuvid --enable-ffnvcodec --enable-libnpp --enable-nvdec --enable-nvenc --extra-cflags=-I/usr/include/cuda --enable-libsvtav1 --enable-libsvtvp9 --enable-libvmaf --enable-libvpl
      libavutil      59. 39.100 / 59. 39.100
      libavcodec    61. 19.101 / 61. 19.101
      libavformat    61.  7.100 / 61.  7.100
      libavdevice    61.  3.100 / 61.  3.100
      libavfilter    10.  4.100 / 10.  4.100
      libswscale      8.  3.100 /  8.  3.100
      libswresample  5.  3.100 /  5.  3.100
      libpostproc    58.  3.100 / 58.  3.100
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Moana.2016.1080p.BluRay.x265/Moana.2016.1080p.BluRay.x265.mp4':
      Metadata:
        major_brand    : isom
        minor_version  : 512
        compatible_brands: isomiso2mp41
        creation_time  : 2020-04-18T19:48:29.000000Z
        title          : Moana.2016.1080p.BluRay.x265
        encoder        : Lavf58.20.100
        comment        : Moana.2016.1080p.BluRay.x265
      Duration: 01:47:12.81, start: 0.000000, bitrate: 2231 kb/s
      Stream #0:0[0x1](und): Video: hevc (Main 10) (hev1 / 0x31766568), yuv420p10le(tv), 1920x804 [SAR 1:1 DAR 160:67], 2000 kb/s, 23.98 fps, 23.98 tbr, 1200k tbn (default)
          Metadata:
            creation_time  : 2020-04-18T19:48:29.000000Z
            handler_name    : VideoHandler
            vendor_id      : [0][0][0][0]
      Stream #0:1[0x2](eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, 5.1, fltp, 224 kb/s (default)
          Metadata:
            creation_time  : 2020-04-18T19:48:29.000000Z
            handler_name    : SoundHandler
            vendor_id      : [0][0][0][0]
    Innisfr33
    Offline

    Junior Member

    Posts: 1
    Threads: 0
    Joined: 2025 Aug
    Reputation: 0
    Country:United States
    #4
    6 hours ago
    I'm having the same issue as well. I primarily stream using an apple tv and get stuttering issues on all media regardless of the resolution. I have tried two different apple tvs (4k) both over wifi and plugged into Ethernet. I have also tried both the native jellyfin app and infuse. It also doesn't happen all the time. Its generally more intermittent, coming and going throughout the video. .Home network is plenty fast enough and I don't see any obvious bottlenecks on my server. Recently, I was traveling and was able to stream to my phone and ipad transcoding down to 1080p and the videos played flawlessly.
    « 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