I am running jellyfin in LAN on a Synology. I/O from harddisk shouldn’t be a problem being SSD on the same NAS. And WiFi should sustain a 4K stream. I have tried only web clients. How can I optimize the stream for such large file? Or how can I debug the bottleneck?
If your use 4K usually they are encoded as x265 so it will cause transcode when in browser.
would VLC better a better choice here?
Yes but then I wouldn’t be interacting with Jellyfin and wouldn’t have the Netflix-like interface, right?
from the jellyfin website discussion: When it comes to 4K SDR 10bits movies, most of the clients supports only 1080p, JellyFin transcodes it to a 1080p / 8bits file and the main quality loss is felt by that “bitmiss”.
maybe try VLC or Kodi?
Depending on source file format and which client you’re using, it may be transcoding due to the client being unable to natively play the file.
If you don’t have the option of using hardware acceleration like Intel Quicksync, then the best option is trying to find a better client, or transcoding the source file manually before hand.