Et øjeblik tilbage offentliggjorde Damien en stor artikel om, hvordan man installerer og installerer Jinzora Media Server i Ubuntu. Jinzora er en fantastisk og kraftfuld måde at streame din musik over internettet på, men det kan være lidt kompliceret at få det oprettet. I dag troede jeg, at jeg ville dække nogle af de andre muligheder, der er lidt lettere at konfigurere, og kan arbejde på andre platforme.

GNUMP3d - GNU Streaming MP3 / Media Server

Platform: * nix, Windows, OSX
Browser / Client Player: Client
Understøttede formater: MP3, Ogg Vorbis
Konfiguration: Tekstfil

Indtil videre tror jeg GNUMP3d er min foretrukne enkle musikstrømningsprogram. Ifølge hjemmesiden kører den på Windows såvel som de UNIX-type systemer, du forventer fra GNU. Jeg har kun testet det på Linux, og det har været en leg.

For at installere GNUMP3d skal du bare downloade og pakke tarballen fra GNUMP3d hjemmesiden og køre

 gøre installationen 

Konfigurationen sker via en almindelig tekstfil, der findes instruktioner på hjemmesiden.

Når det er ved at køre, peger du en webbrowser til den adresse, du har oprettet (som http: // localhost: 8888), og du skal se en skærm, der ligner det ovenstående skærmbillede. Herfra kan du klikke på mapper eller individuelle spor. Hvert klik vil resultere i, at serveren genererer en afspilningslistefil (.m3u), som din værtscomputer åbnes i, uanset hvilken medieafspiller du har oprettet til M3U-filer. Jeg testede det gennem VLC, men hjemmesiden bemærker, at andre gerne WinAmp og XMMS fungerer også.

En anden praktisk funktion, der findes i GNUMP3d, som synes at være sjælden med denne type software, er, at det tillader ikke kun streaming, men almindelige downloads af musikfiler. Du kan downloade MP3 lige så nemt som du kan streame det.

En ting, jeg følte manglede fra GNUMP3d, var brugeradgangskontrollen. Jeg vil gerne kunne indstille tilladelser, så kun de med det rigtige brugernavn og adgangskode kan få adgang til min musiksamling. README udtalte, at lignende funktionalitet havde været der for en tidligere udgivelse, men var blevet fjernet, da det ikke gjorde noget for at forbedre sikkerheden. Det gjorde mig dog at begrænse forbindelser baseret på IP-adresse. Dette fungerede godt for mig, da jeg har tænkt mig at streame min hjemmemusiksamling fra arbejde, så jeg satte det til kun at acceptere forbindelser fra min arbejdsgiveres IP-sortiment.

Vibe Streamer

Platform: Windows (også rapporteret til at arbejde gennem Vin)
Browser / Client Player: Browser
Understøttede formater: MP3
Konfiguration: Grafisk

Vibe er den musikstrømmer, jeg har testet mest i Windows. Ligesom GNUMP3d kører den en mini webserver, som giver dig en oversigtsbar liste over tilgængelige musikfiler. I modsætning til GNUMP3d oprettes det via et normalt Windows grafisk program. En anden forskel er, at Vibe bruger en browser til at spille musik, i stedet for at stole på et klientsidsprogram som Winamp eller VLC.

Den ene funktion jeg virkelig kunne lide om Vibe var, at det var meget nemt at indstille serveren til kun at acceptere forbindelser fra nogen med et korrekt brugernavn og adgangskode. Det syntes ikke at bruge HTTPS, så jeg kan ikke gøre nogen påstand om, hvor meget det virkelig forbedrer sikkerheden, men det er en flot funktion. Det ville i det mindste stoppe nogen fra casual slentre på min server og bruge op min båndbredde.

Icecast

Platform: Windows, Linux, BSD, Solaris
Browser / Client Player: Client
Understøttede formater: MP3, Ogg Vorbis
Konfiguration: XML-fil

Af den software, jeg gennemgik for denne artikel, var Icecast langt den sværeste at oprette. Konfigurationen sker via en XML-fil ved hjælp af en meget ukendt terminologi. Jeg læste over docs på hjemmesiden, som afklarede nogle af mulighederne, men der var meget, jeg var nødt til at finde ud af alene.

Icecast streamer musik som en almindelig radiostation, hvor et bestemt udvalg af musik bliver strålet ud til verden. Du har ikke kontrol over musikvalg, du har med de andre muligheder, jeg har dækket her. Dette er godt fra serversiden, da du kun skal sende en enkelt stream, som alle lyttere vil høre. For mit formål vil jeg bare have strømmen til mig selv på arbejdspladsen, og jeg vil gerne vælge mit musikvalg som jeg går, så Icecast opfylder ikke mine personlige behov meget godt. Hvis du har lyst til at streame musik til mange lyttere, kan Icecast-stilen være den bedste vej til at gå.

Apache

Platform: Næsten alt
Browser / Client Player: Enten
Understøttede formater: Alt
Konfiguration: Apache config er et BIG emne bedre håndteret andetsteds

Det er rigtigt, den almindelige gamle Apache webserver er alt, hvad du virkelig har brug for at streame / downloade din musik. Det er sandsynligvis ikke den bedste mulighed i de fleste tilfælde, men det vil gøre tricket. Du installerer simpelthen Apache i henhold til instruktionerne til dit operativsystem og slipper dine musikfiler i webmappen. Det er det. Du vil ikke have nogen god grafik, ingen afspilningsliste support, intet lyst bare en liste over filer, der kan klikkes for at downloade eller streame, afhængigt af klient / server konfiguration.

VIGTIGT - Som med enhver internetforbundet server skal du være meget forsigtig med, hvad du placerer for offentlig adgang. Enhver software, der er anført her, kan muligvis have en form for sikkerhedsfejl. Ud over det er det nok en dårlig idé at være vært for ophavsretligt beskyttet musik til hele internettet. Strøm på egen risiko.

Hvilken anden software bruger du til at streame musik over internettet? Del med os i kommentarerne.