Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Seeing how Jellyfin runs on raspberry pi 4 your Synology must be very fast with lots of ram.


It might just have hardware support for relevant codecs. They often do, which gives them a massive advantage when playing media files.


It only hosts the files.


Hosting files takes almost no CPU power. If you're running in to trouble on anything you're transcoding, which means converting the files from the format they're in on disk to something else for streaming (usually to reduce the bitrate for internet transmission or because the player doesn't support the native format).

If you aren't streaming over the internet, disable transcoding and you're more or less only limited by bandwidth.


No transcoding. Jellyfin simply running uses too much ram (like 10 times plex does) so pi runs out of memory and starts swapping.


Really? Idle, my Jellyfin instance has about 260MB resident right now. I don't think I've had any memory issues while in use; the old Mac Mini (running Linux) I have it running on only has 4GB total, and it's also running a couple Mono-based apps that are a bit more memory-hungry.


Jellyfin runs on about 700-800MiB of RAM for me. It sounds like you're hitting a memory bug if you're running out of RAM just serving files, to be honest. I've never used Plex but I doubt it runs with just 70MiB.

Perhaps it'll use much more RAM transcoding, but I'd still expect a dedicated 2GiB to be plenty for Jellyfin even in extreme cases. I doubt you'll get any decent transcoding speed out of ffmpeg if you need a buffer that size anyway.


HTOP says plex uses 100M


Plex, its costs-money competition, transcodes files for playback (using `ffmpeg` or `libav` iirc). Is `jellyfin` less capable in this department then or something else?


Jellyfin does also support transcoding, also using ffmpeg.


It's got 4Gb RAM and 4 cores at 2.2Ghz. (RPi4 has 1.5Ghz if I'm reading Wiki right).

It's certainly not as quick as on my desktop, but it's rare if 2 people in my household stream video from it so no trouble so far.

I have only recently switched from desktop to NAS though, so perhaps I'll notice the performance later on.


I'm running Jellyfin on a recent Intel-based Synology (they also have cheaper ARM CPU models), and it can transcode H.265->H.264 on the fly using about 50% CPU. It also runs in a Docker container so it's pretty easy to manage. I'm a big fan!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: