mStream Express, access your music for free from anywhere

about mstream

In the next article we are going to take a look at mStream. This is a server of music streaming personal, free, open source and cross-platform. It will allow users to sync and stream music between all of our devices.

It is a lightweight music streaming server written with NodeJS. It can be used to stream music from your home computer to any device, anywhere. mStream is a set of free and open source tools developed to be able to access our entire music collection in streaming, at any time and from anywhere through the Internet without having to go through the hoops of large companies such as Spotify or Google Play Music.

This tool is still under developmentHowever, it works perfectly and does its job well. Will allow us access our music library directly through the browser, so we don't need to install any additional client applications.

MStream Express Server Features

  • Multiplatform. Works on Gnu / Linux, Windows, OSX and Raspbian.
  • Installation dependency free.
  • Makes a light memory and CPU usage.
  • It has been tested on multi-terabyte libraries with good results.

Web application features

  • It allows a reproduction without limitations.
  • Possibility of sharing the play list for a specified time.
  • Allows upload files via file explorer.
  • AutoDJ. Queues for random songs.

Importantly mStream Express is a special version of the server which comes with all dependencies pre-packaged. In the following lines of this article, we are going to see how to install and launch mStream to stream our home music anywhere from Ubuntu.

albums in mStream

Before proceeding with the mStream installation, it is recommended take a look at the following demo. This way you can make sure that this is what you are looking for.

Download mStream Express on Ubuntu

The easiest way to install mStream, without having to deal with dependencies, is download the latest version of mStream Express from the releases page and run it.

The package includes a set of tools in the user interface and functions added to the icon that we will find in the system tray. From there we will have a easy server administration, the possibility of configuring the automatic startup at startup and GUI tools for its configuration.

For the download, users can use wget command to download it directly from the terminal (Ctrl + Alt + T). After that, you just have to unzip the downloaded file. Then you will have to move to the folder that will be created and execute the file mstreamExpress. All this will be done as follows:

download mStream express

wget -c https://github.com/IrosTheBeggar/mStream/releases/download/3.9.1/mstreamExpress-linux-x64.zip

unzip mstreamExpress-linux-x64.zip

cd mstreamExpress-linux-x64/

./mstreamExpress

Start mStream Express

After starting mstreamExpress, server configuration interface It will be displayed as you can see in the following screenshot. Here you just have to fill in the configuration options and click on "BootServer".

mStream express home screen

Once the server is started, it will show us the following messages.

messages after mStream Express Server configuration

To access the web application, we will only have to go to the address http://localhost:3000 o http://IP-servidor:3000 in the web browser.

MStream web interface

It is going to be able easily manage the server via the systray icon. There we will find options to disable automatic startup, restart and reconfigure, advanced options, manage DDNS and SSL, among others.

To learn more about the mStream server, you can check your repository on Github or the documentation which can be found in that same repository.

With this you can consider mStream Express installed. An easy-to-install, personal music streaming software. As you will discover when you use it, you will see that it is very useful and easy to use. Thanks to which we will always be able to have all our music at hand, from anywhere through the Internet and without having to pay licenses or monthly fees. To access the service from outside our local network, We must remember that we will have to open the necessary port on the router and redirect it to the IP of the server where we run mStream Express.


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   Wajari Velasquez said

    Great contribution. Thank you very much, it works perfectly, super easy to install.

  2.   ROGER said

    WHEN I EXECUTE THE COMMAND ./mstreamExpress I GET THE ERROR ./mstreamExpress: error while loading shared libraries: libgtk-3.so.0: cannot open shared object file: No such file or directory
    , I DON'T REALLY KNOW WHAT IS DUE