{"id":12494,"date":"2019-03-27T03:44:35","date_gmt":"2019-03-27T03:44:35","guid":{"rendered":"http:\/\/www.appservgrid.com\/paw92\/?p=12494"},"modified":"2019-03-27T03:44:35","modified_gmt":"2019-03-27T03:44:35","slug":"mstream-a-personal-streaming-server-to-stream-music-from-anywhere","status":"publish","type":"post","link":"https:\/\/www.appservgrid.com\/paw92\/index.php\/2019\/03\/27\/mstream-a-personal-streaming-server-to-stream-music-from-anywhere\/","title":{"rendered":"mStream \u2013 A Personal Streaming Server to Stream Music from Anywhere"},"content":{"rendered":"<p><strong>mStream<\/strong>\u00a0is a free, open source and cross-platform personal music streaming server that lets you sync and stream music between all your devices. It consists of a lightweight music streaming server written with NodeJS; you can use it to stream your music from your home computer to any device, anywhere.<\/p>\n<h4>Server Features<\/h4>\n<ul>\n<li>Works on Linux, Windows, OSX and Raspbian<\/li>\n<li>Dependency Free Installation<\/li>\n<li>Light on memory and CPU usage<\/li>\n<li>Tested on multi-terabyte libraries<\/li>\n<\/ul>\n<h4>WebApp Features<\/h4>\n<ul>\n<li>Gapless Playback<\/li>\n<li>Milkdrop Visualizer<\/li>\n<li>Playlist Sharing<\/li>\n<li>Upload Files through the file explorer<\/li>\n<li>AutoDJ \u2013 Queues up random songs<\/li>\n<\/ul>\n<p>Importantly,\u00a0<strong>mStream Express<\/strong>\u00a0is a special version of the server that comes with all the dependencies pre-packaged and in this article, we will explain how to install and use mStream to stream your home music to anywhere from the Linux.<\/p>\n<p>Before you install\u00a0<strong>mStream<\/strong>, check out the demo:\u00a0<a href=\"https:\/\/demo.mstream.io\/\" target=\"_blank\" rel=\"nofollow noopener\">https:\/\/demo.mstream.io\/<\/a><\/p>\n<h3>How to Install mStream Express in Linux<\/h3>\n<p>The easiest way to install\u00a0<strong>mStream<\/strong>, without facing any dependencies issues is to download the latest version of\u00a0<strong>mStream Express<\/strong>\u00a0from the\u00a0<a href=\"https:\/\/github.com\/IrosTheBeggar\/mStream\/releases\" target=\"_blank\" rel=\"nofollow noopener\">release page<\/a>\u00a0and run it.<\/p>\n<p>The package comes with an additional set of UI tools and features for adding tray icon for easy server management, auto boots server on startup and GUI tools for server configuration.<\/p>\n<p>You can use the\u00a0<a href=\"https:\/\/www.tecmint.com\/10-wget-command-examples-in-linux\/\" target=\"_blank\" rel=\"noopener\">wget command<\/a>\u00a0to download it directly from the command line, unzip the archive file, move into the extracted folder and run the mstreamExpress file as follows.<\/p>\n<pre>$ wget -c https:\/\/github.com\/IrosTheBeggar\/mStream\/releases\/download\/3.9.1\/mstreamExpress-linux-x64.zip\r\n$ unzip mstreamExpress-linux-x64.zip \r\n$ cd mstreamExpress-linux-x64\/\r\n$ .\/mstreamExpress\r\n<\/pre>\n<p>After starting\u00a0<strong>mstreamExpress<\/strong>, the server configuration interface will show up as shown in the following screenshot. Enter the config options and click on\u00a0<strong>Boot Server<\/strong>.<\/p>\n<div id=\"attachment_31580\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2019\/01\/config-mstream-express-server.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-31580\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2019\/01\/config-mstream-express-server.png\" alt=\"Configure mStream Express Server\" width=\"550\" height=\"737\" aria-describedby=\"caption-attachment-31580\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-31580\" class=\"wp-caption-text\">Configure mStream Express Server<\/p>\n<\/div>\n<p>Once the server has booted, you will see the following messages.<\/p>\n<div id=\"attachment_31581\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2019\/01\/mstream-express-server-started.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-31581\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2019\/01\/mstream-express-server-started.png\" alt=\"mStream Express Server Started\" width=\"550\" height=\"541\" aria-describedby=\"caption-attachment-31581\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-31581\" class=\"wp-caption-text\">mStream Express Server Started<\/p>\n<\/div>\n<p>To access the webapp, go to the address:\u00a0<strong>http:\/\/localhost:3000<\/strong>\u00a0or\u00a0<strong>http:\/\/server_ip:3000<\/strong>.<\/p>\n<div id=\"attachment_31582\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2019\/01\/access-mstream-webapp-and-media-player.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-31582\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2019\/01\/access-mstream-webapp-and-media-player.png\" sizes=\"auto, (max-width: 949px) 100vw, 949px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2019\/01\/access-mstream-webapp-and-media-player.png 949w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2019\/01\/access-mstream-webapp-and-media-player-768x533.png 768w\" alt=\"Access mStream Webapp\" width=\"949\" height=\"658\" aria-describedby=\"caption-attachment-31582\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-31582\" class=\"wp-caption-text\">Access mStream Webapp<\/p>\n<\/div>\n<p>You can easily manage the server via the\u00a0<strong>Tray Icon<\/strong>; it has options to disable auto-boot, restart and reconfigure, advanced options, manage DDNS and SSL, among others.<\/p>\n<p><strong>mStream Github repository<\/strong>:\u00a0<a href=\"https:\/\/github.com\/IrosTheBeggar\/mStream\" target=\"_blank\" rel=\"nofollow noopener\">https:\/\/github.com\/IrosTheBeggar\/mStream<\/a>.<\/p>\n<p>That\u2019s all!\u00a0<strong>mStream<\/strong>\u00a0is an easy to install and personal music streaming software. In this article, we showed how to easily install and use mStream Express in Linux. If you have any queries, reach us via the feedback form below.<\/p>\n<p><a href=\"https:\/\/www.tecmint.com\/mstream-music-streaming-server-for-linux\/\" target=\"_blank\" rel=\"noopener\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>mStream\u00a0is a free, open source and cross-platform personal music streaming server that lets you sync and stream music between all your devices. It consists of a lightweight music streaming server written with NodeJS; you can use it to stream your music from your home computer to any device, anywhere. Server Features Works on Linux, Windows, &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.appservgrid.com\/paw92\/index.php\/2019\/03\/27\/mstream-a-personal-streaming-server-to-stream-music-from-anywhere\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;mStream \u2013 A Personal Streaming Server to Stream Music from Anywhere&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-12494","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/12494","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/comments?post=12494"}],"version-history":[{"count":1,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/12494\/revisions"}],"predecessor-version":[{"id":12495,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/12494\/revisions\/12495"}],"wp:attachment":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/media?parent=12494"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/categories?post=12494"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/tags?post=12494"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}