Ett tag tillbaka, Damien publicerade en bra artikel om hur man installerar och installerar Jinzora Media Server i Ubuntu. Jinzora är ett bra och kraftfullt sätt att strömma din musik över internet, men det kan vara lite komplicerat att få det att installera. Idag trodde jag att jag skulle täcka några av de andra alternativen som är lite lättare att installera, och kan fungera på andra plattformar.

GNUMP3d - GNU Streaming MP3 / Media Server

Plattform: * nix, Windows, OSX
Browser / Client Player: Client
Stödformat: MP3, Ogg Vorbis
Konfiguration: Textfil

Hittills tycker jag att GNUMP3d är min favorit enkla musikströmmande applikation. Enligt webbplatsen körs det på Windows samt de UNIX-typsystem som du kan förvänta dig av GNU. Jag har bara testat det på Linux och det har varit en bris.

För att installera GNUMP3d, laddar du bara ner och tar bort tarballen från GNUMP3d-webbplatsen och kör

 gör installationen 

Konfigurationen görs via en vanlig textfil, instruktioner finns på webbplatsen.

När det är klart visas en webbläsare till adressen du har ställt in (till exempel http: // localhost: 8888) och du bör se en skärm som liknar skärmdumpen ovan. Härifrån kan du klicka på kataloger eller enskilda spår. Varje klick kommer att resultera i att servern skapar en spellistafil (.m3u) som din värddatorn kommer att öppna i vilken mediaspelare du har ställt in för M3U-filer. Jag testade det via VLC men webbplatsen noterar att andra som WinAmp och XMMS fungerar också.

En annan praktisk funktion som finns i GNUMP3d, som tycks vara sällsynt med den här typen av programvara, är att det tillåter inte bara streaming men vanliga nedladdningar av musikfilerna. Du kan ladda ner MP3 så enkelt som du kan strömma den.

En sak som jag kände saknade från GNUMP3d var användaråtkomstkontroll. Jag skulle vilja kunna ställa in behörigheter så att bara de med rätt användarnamn och lösenord kan komma åt min musiksamling. README uppgav att liknande funktionalitet hade varit där för en tidigare release, men hade tagits bort eftersom det inte gjorde någonting för att förbättra säkerheten. Det lät mig dock begränsa anslutningar baserade på IP-adress. Det fungerade bra för mig eftersom jag tänker strömma min hemmabiosamling från jobbet, så jag bestämde mig för att bara acceptera anslutningar från min arbetsgivares IP-sortiment.

Vibe Streamer

Plattform: Windows (rapporteras även för att fungera via Wine)
Browser / Client Player: Browser
Stödformat: MP3
Konfiguration: Grafisk

Vibe är musikströmmaren som jag testat mest i Windows. Liksom GNUMP3d körs en mini-webbserver som ger dig en lista över tillgängliga musikfiler. Till skillnad från GNUMP3d är det upprättat genom ett vanligt Windows grafiskt program. En annan skillnad är att Vibe använder en in-browser-spelare för att spela upp musiken istället för att förlita sig på ett klientprogram som Winamp eller VLC.

Den enda funktionen som jag gillade om Vibe var att det var väldigt lätt att ställa in servern för att bara acceptera anslutningar från någon med ett korrekt användarnamn och lösenord. Det verkade inte använda HTTPS så jag kan inte göra några påståenden om hur mycket det verkligen förbättrar säkerheten, men det är en bra funktion. Det skulle åtminstone stoppa någon från casual att promenera till min server och använda upp min bandbredd.

Icecast

Plattform: Windows, Linux, BSD, Solaris
Browser / Client Player: Client
Stödformat: MP3, Ogg Vorbis
Konfiguration: XML-fil

Av den programvara som jag granskade för den här artikeln var Icecast överlägset svårast att ställa in. Konfigurationen görs via en XML-fil med mycket okänd terminologi. Jag läste över dokumenten på webbplatsen som klargjorde några av alternativen, men det var mycket jag var tvungen att räkna ut på egen hand.

Icecast strömmar musik som en vanlig radiostation, med ett visst utbud av musik som strålas ut till världen. Du har inte kontroll över musikvalet du har med de andra alternativen som jag har täckt här. Det här är bra från serverns sida, eftersom du bara behöver skicka ut en enda ström som alla lyssnare hör. För mina ändamål vill jag bara strömmen för mig själv på jobbet, och jag skulle vilja välja mitt musikval när jag går, så Icecast uppfyller inte mina personliga behov mycket bra. Om du tänker strömma musik till många lyssnare, kan Icecast-stilen vara det bästa sättet att gå.

apache

Plattform: Nästan allting
Browser / Client Player: Antingen
Stödformat: Något
Konfiguration: Apache config är ett BIG ämne som hanteras bättre på annat håll

Det är rätt, den vanliga gamla Apache webbserveren är allt du verkligen behöver strömma / ladda ner din musik. Det är förmodligen inte det bästa alternativet under de flesta omständigheter, men det kommer att göra tricket. Du installerar helt enkelt Apache enligt anvisningarna för operativsystemet och släpper dina musikfiler i webbmappen. Det är allt. Du kommer inte ha någon bra grafik, ingen spellistans support, inget som bara är en lista med filer som kan klickas för att hämta eller strömma, beroende på klient / server konfiguration.

VIKTIGT - Som med någon internetansluten server, var mycket försiktig med vad du placerar för allmänhetens tillgång. Någon av programvaran som anges här kan eventuellt ha någon slags säkerhetsfel. Utöver det är det förmodligen en dålig idé att vara värd för upphovsrättsskyddat musik till hela internet. Ström på egen risk.

Vilken annan programvara använder du för att strömma musik över webben? Dela med oss ​​i kommentarerna.