Opret din egen musikstreamingtjeneste med mStream

mStream-logo

masse musikstreamingtjenester har vundet stor popularitet På så kort tid, ud over at være blevet en af ​​de vigtigste kilder, der bruges af brugere til at nyde deres yndlingsmusik, såvel som af kunstnere til at promovere sig selv, offentliggøre deres nye udgivelser, koncerter og mere.

I lyset af dette og samtidig er den voksende brug af cloud-tjenester begyndt at fortrænge musiklagring. Selvom ikke alle brugere foretrækker det.

Især til dem, der ringer fra den gamle skole, eller dem af os, der er vokset op med stadig at bruge de cd'er, som vi stadig har fra vores yndlingskunstnere.

I dag er jeg her for at fortælle dig om en fremragende applikation, der kan hjælpe dig med at streame din lagrede musik. og det vil endnu en gang give dig lyst til at støve de plader af, som på et tidspunkt aldrig holdt op med at spille igen og igen.

Om mStream

mStream er en gratis musikstreamingserver på tværs af platforme som giver dem mulighed for at synkronisere og streame musik mellem alle deres enheder.

mStream Den består af en let musikstreamingserver skrevet med NodeJS. Du bør bruge den til at streame din musik fra din hjemmecomputer til enhver maskine, hvor som helst.

Denne applikation kan køres både på servere, såvel som på personlige computere og bærbare enheder (tablets, smarpthone).

serverfunktioner

  • multiplatform
  • Lavt ressourceforbrug
  • Testet på multi-terabyte biblioteker

Webapplikationsfunktioner

  • Spil uden pauser
  • Visualizer for mælkedråber
  •  Del afspilningslister
  • Upload filer via filstifinder
  • AutoDJ

Mobil app funktioner

Det er vigtigt at bemærke, at mStream er en særlig model af server, der leveres med alle afhængigheder færdigpakkede.

Før du installerer mStream, kan du tage et kig på webdemoen af ​​tjenesten på følgende link. https://demo.mstream.io/

Hvordan installeres mStream på Linux?

mstream

Den nemmeste løsning til at udføre mStream-installation uden at skulle håndtere mStream-afhængigheder, er at downloade den seneste version af mStream fra dens officielle hjemmeside.

El paquete inkluderer et ekstra sæt UI-værktøjer og muligheder for at inkludere bakkeikon til simpel serveradministration, automatisk serverstart ved opstart og GUI-værktøjer til serverkonfiguration.

For at downloade og installere applikationen bruger vi kommandoen wget, Til dette vil vi åbne en terminal i vores system, og i den skal vi skrive følgende i den.

Først skal vi downloade med:

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

Når overførslen er færdig, skal vi nu udpakke pakken med kommandoen:

unzip mstreamExpress-linux-x64.zip

Når dette er gjort, går vi ind i den resulterende mappe med de udpakkede filer og installerer med:

cd mstreamExpress-linux-x64/
./mstreamExpress

En anden måde at kunne installere denne applikation i vores system er ved at kompilere applikationen fra dens kildekode.
Til dette skal vi have understøttelse af NodeJS og npm i vores system. I en terminal skriver vi følgende:

git clone https://github.com/IrosTheBeggar/mStream.git
cd mStream
npm install
sudo npm link
git pull

Og færdig med det Vi kan nu begynde at bruge denne applikation på vores enheder.

Den første ting vi skal gøre er at starte applikationen, efter at have startet med mstream, grænsefladen til Serverkonfiguration vil blive vist, og her skal vi indtaste konfigurationsmulighederne.

Blandt disse muligheder er vi nødt til at konfigurere den mappe, hvor den musik, vi skal sende til vores andre enheder, er placeret.

Udover at tildele en port til serveren og oprette et brugernavn og adgangskode. Derudover har brugeren mulighed for at aktivere en https-tjeneste, hvor grænsefladen giver os mulighed for at tilføje et ssl-certifikat.

I slutningen af ​​konfigurationen skal du blot klikke på knappen Boot Server.

Endelig skal vi kun gå til adressen http://localhost:3000 eller http://IP-server:3000 i webbrowseren for at få adgang til tjenesten.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.