2024-05-19, 06:24 PM
You have more important things to worry about than the NVMe drive's throughput (even a SATA SSD is fine).
You HAVE to encode your media for maximum compatibility. Transcoding DOES NOT scale to that many users. And definitely not with a P2200. H264 main, 8-bit, SDR video. Stereo AAC audio. External SRT sub files or burned in subs. That will ensure max compatibility and minimize transcoding.
If you can achieve 100% direct play, you could run Jellyfin on a potato.
RAM doesn't matter too much once you have more than 16GB of it. I have 3 instances (2 for testing) and cumulatively uses less than 4GB of RAM most of the time (library scans spawn a lot of ffmpeg processes).
TLDR; Good luck, you're going to need it.
You HAVE to encode your media for maximum compatibility. Transcoding DOES NOT scale to that many users. And definitely not with a P2200. H264 main, 8-bit, SDR video. Stereo AAC audio. External SRT sub files or burned in subs. That will ensure max compatibility and minimize transcoding.
If you can achieve 100% direct play, you could run Jellyfin on a potato.
RAM doesn't matter too much once you have more than 16GB of it. I have 3 instances (2 for testing) and cumulatively uses less than 4GB of RAM most of the time (library scans spawn a lot of ffmpeg processes).
TLDR; Good luck, you're going to need it.