• 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 Off Topic Self-hosting & Homelabs Server Setup

     
    • 0 Vote(s) - 0 Average

    Server Setup

    Looking to increase users by upgrading to a server
    antpic1
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2023 Sep
    Reputation: 0
    #1
    2024-04-09, 08:28 PM
    I've created a LAN on a commercial ship and would like to increase the number of Jellyfin users on it at one time. I am currently using a Synology DS920+ with the extra RAM slot filled. During peak usage a can get 8 users watching before it start failing. There is a lot of transcoding going on so I'm sure that is taking a lot of the processing power.

    I'm looking to upgrade to a budget/user friendly server that would be able to handle the load of 30 users at once. Is this the best option to fix the problem and if so, what do you recommend? Taking other recommendations as well.


    Thanks!
    bitmap
    Offline

    Community Moderator

    Posts: 771
    Threads: 9
    Joined: 2023 Jul
    Reputation: 24
    #2
    2024-04-09, 10:52 PM
    Take a look at other recommendations, but I'll summarize here.

    1. Match your media to your clients (i.e., what your users are watching on). If nobody has HDR/DV, don't serve that media. The most compatible is H264 Main 8-bit, AAC audio with 5.1 channels or fewer, 720p/1080p SDR in an MP4 container with external SRT subtitles. Sometimes you can get away with ASS/SSA subs, but not often in my experience.

    2. If you have a mix of capabilities in clients, cordon off your media in libraries as such -- make an HDR/DV library or a 4K library and only serve that to users who can play all (or at least the vast majority of) of it.

    3. Get an 11+ gen Intel chip for great support via QuickSync (QSV). If most of your clients are transcoding and you either want to head them off at the pass (i.e., re-encode media) or support tonemapping, get an Intel ARC dGPU. My 6 GB A380 was $150 and screams through media.

    4. Check out used office computers like Dells. One of my old Jellyfin servers is still a workhorse in my setup.

    5. Ensure you serve OS and cache from a SSD rather than a spinning drive. Doesn't need to be HUGE, but should be able to handle the cache for your media (hundreds of GB in some cases).

    6. Keep in mind lower-power options exist in mini/micro PCs or NUCs, but they limit your future potential. You're essentially locked in.

    Now...the first point is the most important. If you want to avoid transcoding, you need to have media that is compatible with whatever people are using. This might be problematic if you don't have any idea, but you should be able to check your dashboard and see what devices are being utilized. If you chug along as you are, you'll never hit 30 concurrent streams of transcoding. You need to isolate what media profiles work with the majority of devices and aim for that.
    Jellyfin 10.10.7 LSIO Docker | Ubuntu 24.04 LTS | i7-13700K | Arc A380 6 GB | 64 GB RAM | 79 TB Storage

    [Image: AIL4fc84QG6uSnTDEZiCCtosg7uAA8x9j1myFaFs...qL0Q=w2400]
    antpic1
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2023 Sep
    Reputation: 0
    #3
    2024-04-13, 11:59 AM
    Thanks for the help. I'm working on pre-transcoding everything using Tdarr now to reduce on the fly transcoding. I was able to get a decent thinkcenter mini that I will use to run the server itself. Hopefully this will be a good start to increase the user load.
    bitmap
    Offline

    Community Moderator

    Posts: 771
    Threads: 9
    Joined: 2023 Jul
    Reputation: 24
    #4
    2024-04-14, 12:49 AM
    Sweet. Lemme know if you want help with raw ffmpeg. I used tdarr as well as Unmanic and had pretty poor results, as it's SUPER hard to customize enough to a level I feel comfortable with throwing at my media. I'm not an expert, but I definitely know my way around ffmpeg fairly well. I learn more that the documentation doesn't have every single day...
    Jellyfin 10.10.7 LSIO Docker | Ubuntu 24.04 LTS | i7-13700K | Arc A380 6 GB | 64 GB RAM | 79 TB Storage

    [Image: AIL4fc84QG6uSnTDEZiCCtosg7uAA8x9j1myFaFs...qL0Q=w2400]
    « 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