i am currently running jellyfin in a container on a Fujitsu S540.

It only runs jellyfin and my proxy manager

I have about 4 users now using the service and have gotten feedback that it lags alot as in long wait times before the show/movie starts. Buffering during the media etc.

I have looked into hardware acceleration and found it to be kind of difficult with a container.

Does changing the media player to for example vlc do anything good for this?

Do i need to transcode my media before i upload it? When i add something i really just put it up there how i downloaded it (even 4k) and stuff and from what ive seen people transcode their media first (i also have no experience with transcoding but have looked into its use)

​

Are there any ways to improve my setup? should i upgrade to a better server ( i was thinking a HP ProDesk 600 G3 SFF)

​

  • The two software transcoders I use are, Handbrake and MakeMKV. Of the two, MakeMKV does a really good job and it can tackle Blu-Ray too. Downside, the output files are rather large.

    This is where Handbrake comes in. It can really slim down the bloated output from the forma to a more modest size. If you have enough disk capacity, you can skip Handbrake.

    Finally, import into Jellyfin. To output to the family TV (not 4K), I’m using a modestly priced Roku streaming device that has a Jellyfin client and it does a pretty good job.

    I believe, to achieve 4K you will need to transcode with a GPU.

    Currently, I’ve around 520 movies and probably around a 1000 TV episodes on my Jellyfin server, all transcoded mainly from DVDs and some Blu-ray disks I’ve bought.