this post was submitted on 30 Oct 2023
17 points (87.0% liked)

Selfhosted

40041 readers
758 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 1 year ago
MODERATORS
 

I recently got a crazy deal on an 832 ZimaBoard and I'm hoping to use it to replace my beefy old gaming pc as my media server setup. I aim to achieve 7 concurrent 1080p streams and at least 4 1080p transcodes on either Plex or Jellyfin.

  • If you have a MiniPC or a Zimaboard, what's your maximum number of concurrent streams and transcodes you've achieved on Plex or Jellyfin?

  • How did the performance fare, especially at peak usage?

  • Any special configurations or hardware tweaks you'd recommend for optimal performance?

  • Do you recommend any low power, small form factor alternatives?

Thanks for reading!

top 8 comments
sorted by: hot top controversial new old
[–] pe1uca@lemmy.pe1uca.dev 5 points 1 year ago (1 children)

I've been thinking on pre-processing my library to be able to serve it on a low level device, have you thought about that option?
In my case since I know what content I'll be watching the most in what devices and have the space to duplicate it (since I don't want to lose the original files)

[–] webnet@lemmy.world 1 points 1 year ago (1 children)

I've honestly been considered going the other way. I have a bunch of h.264 files that I'd like to convert to h.265. I recently heard about Tdarr, and am considering that for a future weekend project to reclaim storage space.

I think directing my friends that can to move to players that don't suck would help with the transcoding bottleneck. But some of the other responses make me feel like I'm overly concerned about it.

[–] Bakkoda@sh.itjust.works 1 points 1 year ago* (last edited 1 year ago)

I just did my entire movie and TV library. Was set and forget once I got it configured properly. Had each one of my proxmox hosts running a Tdarr lxc and it took a few months to process it all. Only encoded during what Plex says is the least played hours so I didn't try to copy a movie onto an already playing movie.

[–] Faceman2K23@discuss.tchncs.de 4 points 1 year ago

The best way to improve plex/jellyfin performance is to make sure your players support what you are trying to watch and transcoding should only be needed if you are sharing remotely to someone with either slow internet or a crappy old player.

Of course, with hardware encoding the chip in that little computer can do what you are asking, including doing it at 4K if needed.

[–] Jayemecee@lemmy.dbzer0.com 4 points 1 year ago

Go for the second hand 1l pcs. They are better and cheaper (but less sexy) than the zimaboard. The ones with a i3-7100T should handle like 10 transcode, if 1080p. Chrapes I've seen on ebay was a prodesk 50bucks. But it's a rare deal

[–] feminalpanda@lemmings.world 2 points 1 year ago
[–] supervent@lemmy.dbzer0.com 2 points 1 year ago (1 children)

If you look on this plex support page, they say you need around 8000 passmark points, if I were you, I will look a cpu which a bare minimum of 10000 passmark points to be fine.

[–] Faceman2K23@discuss.tchncs.de 7 points 1 year ago

Thats a pretty old calculation that doesn't take into account hardware acceleration, which modern chips can do very, very well.

So you can get away with a celeron class intel chip (or whatever they are calling them these days) and mange multiple 4k to 1080 transcode streams without issue.

I have a mini PC with an Intel n95, which is around 5500 on the passmark chart, but can easily churn out 10+ 1080p to 1080p transcodes if needed, of course the ideal setup is to avoid transcoding wherever possible. that's not my main server, but it's nice to know that if I wanted to I could move my plex server onto it and it would be fine.