Zoeken op website

Online muziekstreaming met Winamp Player en Mixxx DJ-console met behulp van "SHOUTcast Radio Server" in Linux


De vorige tutorial over de SHOUTcast-server behandelde alleen de basisserverconfiguratie op CentOS 7 Linux-distributie, zonder enige live mediastreaming.

Deze handleiding is niet bedoeld voor gevorderde Linux-gebruikers en leidt u door het proces van hoe u een van de populairste muziekspelers op Windows-platforms, Winamp, kunt gebruiken om audiomedia online uit te zenden vanaf externe punten met de hulp van de SHOUTcast DSP-plug-in en ook hoe je de Mixxx DJ-console, het meest geavanceerde DJ-programma voor het mixen van muziek in Linux, kunt gebruiken om je gemengde muziek op te zetten lucht via internet.

Vereisten:

  1. Installeer SHOUTCast Radio Server op Linux
  2. Installeer Linux Mint 17 (Qiana)

Hoewel Mixxx beschikbaar is op alle grote Linux-distributies, behandelt deze handleiding alleen de installatie en configuratie van Mixxx op Linux Mint 17, het meest geschikte platform voor beginners die alleen een gratis open source-platform, waarmee u met slechts een paar simpele klikken of commando's alle vooraf gebouwde debian-pakketten kunt installeren en configureren zodat de Mixxx-speler zijn mixen via internet kan streamen.

Belangrijk: zoals ik al zei, de volgende instructies zijn praktisch getest op Linux Mint 17, maar dezelfde instructies kunnen ook werken op alle andere belangrijke Linux-distributies, het enige verschil is het Mixxx-installatiegedeelte, ook dat kun je krijgen door yum of apt te doen.

Stap 1: Installeer en configureer Mixxx om audiobestanden naar de SHOUTcast-server te streamen

1. Als je geen gevorderde Linux-gebruiker bent en de opdrachtregel eng klinkt, kun je het Mixxx-programma installeren vanuit een grafische gebruikersinterface, door Linux Mint te openen Softwarebeheerder.

Klik op Linux Mint Menu, ga naar Softwarebeheer, zoek naar Mixxx-software en installeer deze op uw systeem, zoals weergegeven in de onderstaande schermafbeeldingen.

2. Als alternatief om de tijd te minimaliseren, kunt u de opdrachtregel gebruiken om Mixxx te installeren. Open een Terminal en typ de volgende opdracht om Mixxx-software te installeren.

sudo apt-get install mixxx

3. Nadat Mixxx op uw systeem is geïnstalleerd, moet u configureren om live audio naar de SHOUTcast-server te kunnen uitzenden. Open Mixxx en voeg een
toe map die audiovoorbeelden bevat om de configuratie te testen. Laad uw muziekvoorbeelden naar Mixxx-consoles en ga vervolgens naar het menu Opties -> Voorkeuren.

4. Navigeer in het menu Voorkeuren naar beneden bij Live-uitzending en gebruik de volgende instellingen (bekijk de onderstaande schermafbeelding als voorbeeld).

  1. Vink het vakje Live-uitzending inschakelen aan.
  2. Kies Shoutcast Serververbinding
  3. Voer het IP-adres van uw SHOUTcast-server of DNS-naam in het Host-bestand in.
  4. Voer het Poort-nummer van uw SHOUTcast-server in (standaard is 8000 indien niet gewijzigd).
  5. Voer admin in bij Login fileld (standaardgebruiker voor SHOUTcast-server).
  6. Op Wachtwoord opgeslagen Voer uw streampassword_1 in die is geconfigureerd in de SHOUTcast-server (sc_server.conf bestand ).
  7. Vink het vakje Openbare stream aan en voer de informatie van uw radiostation in.
  8. Als je MP3 stoomt, kies dan dit formaat bij Coderen.

5. Nadat u klaar bent, drukt u op de knop OK om de instellingen toe te passen. Er zou een nieuwe pop-up moeten verschijnen als de verbinding met de SHOTcast-server succesvol tot stand is gebracht.

Dat is alles! Druk op de knop Afspelen vanuit de Mixxx-console en uw audio zou nu naar de server moeten worden verzonden, die deze live op uw netwerken of internet zal uitzenden.

6. Als u de serverfunctionaliteit wilt testen, opent u een browser en typt u uw SHOUTcast-server IP-adres of domeinnaam met het poortnummer op URL http:// /192.168.1.80:8000 en de livestream zouden beschikbaar moeten zijn om te downloaden door op Luister te klikken.

7. Nadat het streamafspeellijstbestand van de server is gedownload, gebruikt u uw favoriete muziekspeler om deze te openen en naar de nummers van uw radiostation te luisteren (in mijn geval gebruik ik de Audacious-speler op Linux en zelfs op Windows om naar internetradiostations te luisteren).

Probeer ook niet naar het radiostation te luisteren van dezelfde host die u naar de server streamt, maar gebruik een andere computer om naar de SHOUTcast Steam-webpagina te gaan en het afspeellijstbestand te downloaden.

Stap 2: Configureer Winamp op Windows om audio naar SHOUTcast Server te streamen

8. Winamp kan worden omgezet in een krachtige mediastreamingspeler met behulp van de SHOUTcast DSP Plug-in. Ga eerst naar de Nullsoft-downloadpagina en pak de laatste versie van SHOUTcast DSP.

9. Nadat u deze plug-in heeft geïnstalleerd, opent u de Winamp-speler en gaat u naar Opties -> Voorkeuren. Ga in het menu Voorkeuren naar Plug-ins, selecteer DSP/Effect, kies SHOUTcast Source DSP en klik op Actieve plug-in configureren.

10. Er zou een nieuw venster moeten verschijnen met de naam SHOUTcast Source. Nu is het tijd om Winamp te configureren om audiomedia uit te zenden naar de SHOUTcast-server op Linux. Klik op de bovenste tabbladen op Uitvoer en kies Uitvoer 1. Ga vervolgens naar de onderste tabbladen, klik op het menu Inloggen en voer uw SHOUTcast-server IP-adres of domeinnaam, Poort-nummer in.

Kies 1 voor Stream ID en voer admin user in voor DJ/Gebruikers-ID gevolgd door streampassword_1 b> geconfigureerd op de server (sc_serv.conf bestand) en Verbinden via de automatische modus.

11. Ga vervolgens naar het tweede tabblad onderaan, genaamd Directory, vink het vakje Maak deze stream openbaar aan, voer een Naam in voor uw radiostation en een openbaar URL-adres.

Als u al een websitepagina voor bezoekers heeft (u kunt ook het IP-adres van uw SHOUTcast-server en Poort op URL zetten). – Optionele stap.

12. Om de laatste instelling te configureren, klikt u op het tabblad Encoder, kiest u uw favoriete media Encodertype (meestal MP3) en laat u de standaardwaarden staan Encoderinstellingen en druk op de knop Verbinden.

Als u wilt dat de DSP-plug-in automatisch start en verbinding maakt met de SHOUTcast-server nadat u de Winamp-speler start, vinkt u ook het vakje Automatisch verbinden aan.

13. Als de instellingen correct zijn, krijgt u een bericht over Status waarin de hoeveelheid gegevens wordt weergegeven die naar de SHOUTcast-server zijn verzonden. Open een Putty en maak verbinding met de externe SSH-terminalverbinding met de SHOUTcast-server. U zou gedetailleerde informatie over de verbindingsstatus moeten zien.

14. U kunt de status en informatie van uw radiostream ook controleren door vanaf een andere computer naar het IP-adres van de SHOUTcast-server op poort 8000 te gaan en de mediaafspeellijst van de server te downloaden om naar muziek te luisteren met uw favoriete audiospeler.

15. Als je een actieve internetverbinding hebt en je Maak deze stream openbaar hebt aangevinkt in de DSP plug-in Directory tabblad geconfigureerd in Winamp. De naam van uw radiostation met de bijgevoegde URL wordt automatisch gehasht en weergegeven op de officiële pagina http://www.shoutcast.com. die u kunt bezoeken door op Steam-naam te klikken in de webinterface van de SHOUTcast-server.

Stap 3: Voer SHOUTcast-beheertaken uit

16. Om de stream van uw radiostation te beheren, gaat u naar de SHOUTcast-webinterface op http://server_IP:8000, klikt u op de hyperlink Admin Login en voert u in uw serverstreamgegevens geconfigureerd in het sc_serv.conf-bestand van Linux en u kunt administratieve taken uitvoeren, zoals het bekijken van uw luisteraars, het weergeven van de nummergeschiedenis, het verbannen van clients en meer.

17. Voor meer geavanceerde SHOUTcast-serverinstellingen gaat u naar hetzelfde adres als hierboven beschreven, klikt u op de hyperlink Server Login en voert u uw servergegevens in
geconfigureerd in hetzelfde sc_serv.conf bestand en de serverwebinterface zou moeten verschijnen.

Op deze pagina kunt u serverlogboeken raadplegen, de hoeveelheid gebruikte bandbreedte bekijken, uw radiostooms beheren of andere instellingen.

Dat is alles wat u nodig hebt om een eenvoudige radioserver te configureren om audiobestanden uit te zenden via netwerken of internet met behulp van een Linux-server en media-audiospelers van Linux of Windows. Voor meer geavanceerde instellingen kunt u terecht op de officiële SHOUTcast-wikipagina op

SHOUTcast Aan de slag-gids

Als u van plan bent muziek of andere mediabestanden op internet te streamen, moet u op de hoogte zijn van de auteursrechtwetten. Wij (linux-console.net) website zijn op geen enkele manier verantwoordelijk voor het soort media dat u gaat streamen door uw eigen radioserver op te zetten en deze tutorial als leidraad te gebruiken.