Lag din egen musikkstreamingtjeneste med mStream

mStream-logo

den musikkstrømmetjenester har fått mye popularitet På så kort tid har de også blitt en av de viktigste kildene som brukerne bruker for å nyte favorittmusikken deres, så vel som artister for å markedsføre seg selv, publisere sine nye utgivelser, konserter og mer.

Gitt dette, og også samtidig, har den økende bruken av skytjenester begynt å fortrenge musikklagring. Selv om ikke alle brukere foretrekker det.

Spesielt de som kaller den gamle skolen eller de av oss som vokste opp, bruker fortsatt CD-ene som vi fremdeles holder fra favorittartistene våre.

I dag kommer jeg for å snakke med deg om et utmerket program som kan hjelpe deg med overføring av lagret musikk og at de nok en gang vil få deg til å tørke støv av de platene som på et eller annet tidspunkt aldri sluttet å spille om og om igjen.

Om mStream

mStream er en gratis og streamingtjenesteserver på tvers av plattformer som lar deg synkronisere og streame musikk mellom alle enhetene dine.

mStream Den består av en lett musikkstreamingserver skrevet med NodeJS. Du bør bruke den til å streame musikken din fra datamaskinen din til hvilken som helst maskin, hvor som helst.

Denne applikasjonen kan kjøres på servere, så vel som på personlige datamaskiner og bærbare enheter (nettbrett, smarttelefon).

Serverfunksjoner

  • Multi-plattform
  • Lavt ressursforbruk
  • Testet på biblioteker med flere terabyte

Funksjoner for webapplikasjoner

  • Spill uten pauser
  • Milkdrop Visualizer
  •  Del spillelister
  • Last opp filer via filutforsker
  • AutoDJ

Funksjoner for mobilapper

Det er viktig at mStream er en bestemt servermodell som kommer med alle avhengigheter ferdigpakket.

Før du installerer mStream, kan du ta en titt på nettdemoen til tjenesten på følgende lenke. https://demo.mstream.io/

Hvordan installerer mStream på Linux?

mstream

Den enkleste løsningen for å utføre mStream-installasjonen, uten å måtte håndtere dens avhengigheter, er å laste ned den nyeste versjonen av mStream fra den offisielle nettsiden.

El paquete inkluderer et ekstra sett med brukergrensesnittverktøy og muligheter for å inkludere skuffikon for enkel serveradministrasjon, automatisk serverstart ved oppstart og GUI-verktøy for serverkonfigurasjon.

For å laste ned og installere applikasjonen skal vi bruke wget-kommandoen, for dette skal vi åpne en terminal i systemet vårt, og i den skal vi skrive følgende i den.

Først skal vi laste ned med:

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

Gjort nedlastingen nå skal vi pakke ut pakken med kommandoen:

unzip mstreamExpress-linux-x64.zip

Når dette er gjort, skal vi gå inn i den resulterende mappen med de utpakkede filene og utføre installasjonen med:

cd mstreamExpress-linux-x64/
./mstreamExpress

En annen måte å installere dette programmet på systemet vårt er å kompilere det fra kildekoden.
For dette må vi ha NodeJS og npm-støtte i systemet vårt. I en terminal skal vi skrive inn følgende:

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

Og ferdig med det Vi kan nå begynne å bruke dette programmet på enhetene våre.

Det første vi må gjøre er å starte applikasjonen, etter å ha startet med mstream, grensesnittet til Serverkonfigurasjon vises, og her må vi angi konfigurasjonsalternativene.

Blant disse alternativene må vi konfigurere katalogen der musikken vi skal overføre til de andre enhetene våre ligger.

I tillegg til å tilordne en port til serveren og opprette et brukernavn og passord. I tillegg har brukeren muligheten for å aktivere en https-tjeneste der grensesnittet gir oss muligheten til å legge til et ssl-sertifikat.

På slutten av konfigurasjonen klikker du bare på Boot Server-knappen.

Til slutt trenger vi bare å gå til adressen http: // localhost: 3000 eller http: // IP-server: 3000 i nettleseren for å få tilgang til tjenesten.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.