When setting up your server, there are various components that can determine it’s inner organization and the way you work with it and manage it. One such component that you’ll be likely to be willing to install is a media server.
A media server is a server that is explicitly tailored for storing multimedia files (photos, video, audio files, etc.) and eventually accessing these files over the network. To work with these files, organize them in a convenient way, and access them with ease, it will be helpful to install one of the available software solutions that are tailored for these tasks. In today’s article, we’re going to review some 12 software solutions that will help you with tasks of this kind.
Kodi is a convenient solution that is particularly tailored for movies and music. Among other things, it’s free and open source and can be installed on Linux, Windows, and macOS, as well as iOS and Android.
Kodi is not only a server for storing media, it’s a comprehensive entertainment solution with a bunch of tools included in it.
With it you’ll be able to reproduce all kinds of media files from your PC, your VPS, or from the network.
Let’s see how to install Kodi on Ubuntu. First, enter:
$ sudo apt install software-properties-common$ sudo add-apt-repository ppa:team-xbmc/ppa$ sudo apt update$ sudo apt install kodi
If you use Debian:
$ sudo apt-get update$ sudo apt-get install kodi
$ sudo dnf install --nogpgcheck \ https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm$ sudo dnf install kodi
Plex is another solution. It’s praised for high capacity, security, variety of features, ease of installation, and availability of a variety of platforms. It encompasses the most popular file extensions. Plex lets you administer all of your media through a logical and transparent interface and features a variety of helpful additional applications for multiple platforms.
To install Plex in Linux distros like Ubuntu or Fedora you’ll need to go to the official website and download the required version of the distro. Install it through your package manager.
Subsonic is another solution that is praised for security and reliability, as well as usability. It allows a high degree of customizability, 25 applications, and the possibility to stream on your smartphone.
Subsonic allows you to connect several user accounts at a time. You can also launch as many players as you need simultaneously, with the possibility to reproduce multimedia files on external devices.
The first step in installing Subsonic is to install Java.
Debian and Ubuntu:
$ sudo apt install default-jre
Fedora and RHEL:
# dnf install java-openjdk
Download the corresponding package on the website of the developer and install it:
Debian or Ubuntu:
$ sudo dpkg -i subsonic-x.x.deb
Fedora or RHEL:
$ sudo yum install --nogpgcheck subsonic-x.x.rpm
Madsonic is a media server with a particular focus on streaming music. It’s based on Java, is also open source, and is supported by all operating systems. The app supports a REST API, which can be valuable for developers as this allows them to create new apps and extensions.
The first step in installing Madsonic on Debian and Ubuntu as well as Fedora and RHEL is the installation of Java.
Fedora and CentOS:
Find .deb or .rpm package on the official website of Madsonic and install them with an appropriate package manager:
$ sudo dpkg -i Madsonic-x.x.xxxx.deb [On Debian/Ubuntu]$ sudo sudo yum install --nogpgcheck Madsonic-x.x.xxxx.rpm [On Fedora/RHEL]
Emby is a media server app notable for its high performance and ease of utilization, allowing you to efficiently manage your videos, music tracks, images, and so on. It’s available on all platforms. It can be also controlled through a mobile app on Android and IOS.
To the official website, choose the .deb or the .rpm package manager depending on your OS, and install it with your package manager.
Gerbera is a UPnP – Universal plug-and-play – media server solution that is open source and priced for its capacity, flexibility, and redundant features. Its interface is easy to configure
To install Gerbera in Debian as well as Ubuntu, use:
$ sudo add-apt-repository ppa:stephenczetty/gerbera-updates$ sudo apt-get update$sudo apt install gerbera
To install Gerbera in Fedora, CentOS as well as RHEL, use:
$ sudo dnf install gerbera
Red5 is another open-source media streaming server. It can be installed on a variety of platforms and can be used to stream audio and video live. You can also use it to share remote objects, and synchronize data while having a lot of other usage cases.
The main philosophy behind Red5 is to provide maximum customization and flexibility for live streaming.
To install Red5, you’ll need to go to GitHub and follow the instructions.
Jellyfin is a media streaming system that is open source and free. With it, you’ll be able to easily handle the media on your server. It supports numerous applications that allow you to organize the streaming of your content to numerous user devices.
To install it, go to the official website and follow the instructions there.
Universal Media Server is a fork of PS3 Media Server. It’s compatible with DLNA and is built upon the UPnP architecture. With it you’ll be able to organize the streaming of your files into all kinds of devices.
For the installation of the Universal Media Server, you’ll need to download it and compile it.
Unlike the solutions discussed above, LibreELEC is an operating system that is based on Linux and is designed to set up your server to be a media server with Kodi. With it you have lots of options for organizing the media server in various configurations. Besides that, there is a large selection of add-ons that can extend the functionality of the OS even more.
Go to the official website, find the .deb or .rpm packages depending on your Linux distro, and install it with your packages manager.
OSMC is another software that is based on Kodi. It is free and open source, has multiple features, and is simple in utilization.
It features a user-friendly interface and supports lots of sharing protocols.
To install OSMC, download it and execute the installation procedure.
Ampache is the last but not least piece of media server software. It features everything that is supposed to be included in software of this kind. Managing media and streaming it to all types of devices and all in an attractive and easy-to-use interface.
To install it, you’ll need to go to its page on GitHub.
Media servers are vital for organizing projects related to multimedia – streaming music, videos, images, and anything else – as well as for personal use. Media server software gives a variety of tools for arranging your media server. We hope that this overview was helpful and now you’ve found the right solution for your case. Thank you for your attention!