Author Topic: Media servers experiments  (Read 7326 times)

0 Members and 1 Guest are viewing this topic.

Offline yui

  • Thread Starter
  • Posts: 1082
  • Location: 127.0.0.1 (in azerty)
Media servers experiments
« on: Mon, 14 March 2022, 05:45:04 »
Hello, i have started experimenting with media servers on VMs so far i have managed to get Plex MS, UMS and minidlna to work, the snag with all the others is that my servers are headless. do you have any suggestions of others to try, or ways of making those that do not do?

honestly i rather have something opensource and only tried Plex because a friend of mine had problem with it on his windows machine and asked me to try on linux before he went that way.

findings thus far:
-Plex MS: works very well when it does, required 3 reboots before understanding it was a server and not a rendered though, can be installed through APT.
-Universal Media Server: works pretty well, the web app fails on empty categories and OGG files (treats them as videos) though and the UI can be improved but is better than Plex at understanding what that it is a server and with library scanning.
-minidlna: extremely minimalist, only a DLNA/uPnP server, does not have a web app but works rather well, edit: i only tested on my PC, it actually also requires X11 and Wayland even though it is only a gui-less server (explanation i got is that it uses FFPMEG), can be installed through APT.
-Gerbera: requires X11 to be installed, very bare-bone web UI, at least when using the version from the default apt repo, no player or configuration assistant, only a file browser, can be installed through APT.
-Kodi: for some reasons included in all the media servers list online, could not find how to set it up as an headless server
-MediaPortal: seems Windows only, so could not go further
-Jellyfin: requires X11 to be installed, the web UI is very close to Plex's and worked 1st try, and allows custom named library, that neither UMS or Plex seems to do, or at least not that i could find easily. edit: got nonsense errors, when it loses the files it says that the player is incompatible, a library re-scan fixes it though, can be installed through APT.
-Navidrome: requires X11 to be installed, and so far the only one with web player to not be able to either find its own album art or use the cover.jpg in the album folder, and also is the only one without uPnP if it matters, fairly slow refresh too but plays fast, and does not error out at all when it loses its media folder. also very low resource usage compared to all the other web enabled servers, can be installed through APT. (thx foxieze for the suggestion)

so far the media servers with web interfaces get limited by memory 1st and foremost.

specs of my VMs:
-1cpu 2cores Core2Duo
-2GB ram
-virtioSCSI 32GB drive on local SAS drive array
-virtio Ethernet controller bridged
-Debian 11 minimal install with SSH server

I will try to complete the list of findings as i go, and integrate findings of others too if possible.
Thanks
« Last Edit: Fri, 18 March 2022, 04:13:31 by yui »
vi vi vi - the roman number of the beast (Plan9 fortune)

Offline Leslieann

  • * Elevated Elder
  • Posts: 4518
Re: Media servers experiments
« Reply #1 on: Mon, 14 March 2022, 09:34:06 »
Headless media server, is this only audio?

If it's only audio why even use a media server, go old school and auto start a media player like VLC with a playlist.
Novelkeys NK65AE w/62g Zilents/39g springs
More
62g Zilents/lubed/Novelkeys 39g springs, HK Gaming Thick PBT caps, Netdot Gen10 magnetic cable, pic
| Filco MJ2 L.E. Vortex Case, Jailhouse Blues, heavily customized
More
Vortex case squared up/blasted finish removed/custom feet/paint/winkey blockoff plate, HID Liberator, stainless steel universal plate, 3d printed adapters, Type C, Netdot Gen10 magnetic cable, foam sound dampened, HK Gaming Thick PBT caps (o-ringed), Cherry Jailhouse Blues w/lubed/clipped Cherry light springs, 40g actuation
| GMMK TKL
More
w/ Kailh Purple Pros/lubed/Novelkeys 39g springs, HK Gaming Thick PBT caps, Netdot Gen10 Magnetic cable
| PF65 3d printed 65% w/LCD and hot swap
More
Box Jades, Interchangeable trim, mini lcd, QMK, underglow, HK Gaming Thick PBT caps, O-rings, Netdot Gen10 magnetic cable, in progress link
| Magicforce 68
More
MF68 pcb, Outemu Blues, in progress
| YMDK75 Jail Housed Gateron Blues
More
J-spacers, YMDK Thick PBT, O-rings, SIP sockets
| KBT Race S L.E.
More
Ergo Clears, custom WASD caps
| Das Pro
More
Costar model with browns
| GH60
More
Cherry Blacks, custom 3d printed case
| Logitech Illumininated | IBM Model M (x2)
Definitive Omron Guide. | 3d printed Keyboard FAQ/Discussion

Offline yui

  • Thread Starter
  • Posts: 1082
  • Location: 127.0.0.1 (in azerty)
Re: Media servers experiments
« Reply #2 on: Mon, 14 March 2022, 09:55:56 »
to be honest my server is mostly for audio, to serve all my music and few films from one unified and central service to all compatible devices on the network. and i went past the OGG limitation by starting to re-download in flac from BC and re-ripping my CDs.
part of it is also that i have built myself a virtualization server and want to use it :) and that i have friends with huge (12+TB, mostly manga and series from what i am told) media libraries that asked me advice on building a media server so i feel i should experiment a bit.
and i feel like there should be more than 2 players in that space, so it is why i ask for advice on a forum where i know there are quite a few power users that may have more experience than i do :)
vi vi vi - the roman number of the beast (Plan9 fortune)

Offline foxieze

  • Posts: 49
  • Location: Great Britain
  • i like code.
Re: Media servers experiments
« Reply #3 on: Tue, 15 March 2022, 01:54:18 »
If you're just looking for audio streaming, then Navidrome is widely regarded as the best option nowadays. However, if you also want to stream video then Jellyfin is a popular open-source alternative to Plex.

Offline yui

  • Thread Starter
  • Posts: 1082
  • Location: 127.0.0.1 (in azerty)
Re: Media servers experiments
« Reply #4 on: Tue, 15 March 2022, 15:06:52 »
If you're just looking for audio streaming, then Navidrome is widely regarded as the best option nowadays. However, if you also want to stream video then Jellyfin is a popular open-source alternative to Plex.
thanks for the suggestion, so far Jellyfin is my favorite even with its shortcomings seems to be the best overall so far :) navidrome is an interesting beast, a simplified version of plex/jellyfin with a slightly upgraded audio player and slightly downgraded settings panel, and much lighter memory usage.
so far 5 VMs
vi vi vi - the roman number of the beast (Plan9 fortune)

Offline 1391401

  • Posts: 435
  • MX CLEAR
Re: Media servers experiments
« Reply #5 on: Fri, 18 March 2022, 08:00:19 »
I'm a plex user - I have it running on a raspberry pi on my network and so far I am pretty satisfied with it.  I transitioned to plex from google music when they shut that service down.

The main thing I like about plex is that there are apps that work really well on my Android phone and my Chromecast connected to my TV.  Also it has its own built-in reverse proxy (or something that functions like it) so I don't have to do any advanced network configurations to expose my server and I can listen to music on the go.

I currently store flac music backups I ripped from my CDs and am starting to use it for movies I backed up off my blurays too.

The experience of using and loving google music combined with never being able to find the movie I want to see on the streaming services I owned has lead me down the path of also hosting my own media thing.  For now plex is definitely my go-to.
People I've given money to from this webform who never respond to me and have not shipped me anything: ctrlalt.io 1 2, Team Readline Reputable alternatives to GH group buys: http://pimpmykeyboard.com, https://www.massdrop.com,

Offline PaulTate222

  • Posts: 1
Re: Media servers experiments
« Reply #6 on: Tue, 03 May 2022, 13:08:56 »
You'll need to post a bit more about your needs but to follow up with the great response before mine there, FMS and WMS have quite a different set of functionality going for each of them.

For FMS, you've got Adobe behind it with their millions and millions towards not only FMS and the Flash player too to sync with features in FMS. FMS will always have the best features available from the beginning. Going with the Interactive version you can do a lot of powerful things like build conference-style apps, games, video players, and live interactive apps with a combination of live video and audio of all kinds. The streaming version which is cheaper at 995 USD just streams video. Look for the solution here.

Wowza is very powerful and they are making great progress with their feature set. The main difference between the two is that Wowza is a Java-based socket server, and FMS is C# I think. Wowza will work on more platforms and serve video to more platforms. The server-side coding environment is more powerful and they are constantly working on updates and features and pushing them out to the public. Wowza is small though, meaning that you don't have the big gorilla that Adobe is pushing the product along. I do have to say though that the owners and developers are very passionate about their product. Well worth looking in to.
« Last Edit: Tue, 03 May 2022, 22:28:00 by PaulTate222 »

Offline Darthbaggins

  • Posts: 644
  • Location: Acworth, GA
  • PC Cannibal
Re: Media servers experiments
« Reply #7 on: Tue, 03 May 2022, 14:23:44 »
I personally have stuck with Plex over the past 8 years and will continue to do so.  Also I'm not using it in a headless environment but currently in my main rig where I can use my 1080Ti for media encoding/transcoding.

 bkrownd:"Those damned rubber chiclet keys are the devil's nipples."   >:D



Offline yui

  • Thread Starter
  • Posts: 1082
  • Location: 127.0.0.1 (in azerty)
Re: Media servers experiments
« Reply #8 on: Tue, 03 May 2022, 16:35:50 »
well for now those experiments are on hold as i may have done a mistake that fried my server's motherboard, and i do not have the funds to by a "new" one quite yet (and i searched for a motherboard but they are unobtainium). do not try to refurbish old HP SAS controllers batteries without triple checking polarities...
vi vi vi - the roman number of the beast (Plan9 fortune)

Offline tp4tissue

  • * Destiny Supporter
  • Posts: 13560
  • Location: Official Geekhack Public Defender..
  • OmniExpert of: Rice, Top-Ramen, Ergodox, n Females
Re: Media servers experiments
« Reply #9 on: Tue, 03 May 2022, 17:21:00 »
Those 4770cpu (non-k) dell boxes are going for ~$150

Offline suicidal_orange

  • * Global Moderator
  • Posts: 4771
  • Location: England
Re: Media servers experiments
« Reply #10 on: Fri, 06 May 2022, 06:26:25 »
Those 4770cpu (non-k) dell boxes are going for ~$150
With SAS and old school remote connection at a level lower than the OS?

I'm not sure how or why yui had such a fancy server, but he(?) did.
120/100g linear Zealio R1  
GMK Hyperfuse
'Split everything' perfection  
MX Clear
SA Hack'd by Geeks     
EasyAVR mod

Offline yui

  • Thread Starter
  • Posts: 1082
  • Location: 127.0.0.1 (in azerty)
Re: Media servers experiments
« Reply #11 on: Sat, 07 May 2022, 15:34:55 »
I'm not sure how or why yui had such a fancy server, but he(?) did.
(it was free with the rack i bought to put my networking gear :) so i did put it to use, oh and i do very much like proper pro gear, so that was a nice bonus)
(and yeah it is he, i did not know yui was a female name when i chose it 17 years ago)
vi vi vi - the roman number of the beast (Plan9 fortune)