2min

Tags in dit artikel

, ,

Het is mogelijk om de Shoutcast server als service te draaien.

Hierbij ga ik er vanuit dat je al succesvol een Shoutcast server hebt opgezet.

Mijn shoutcast locatie:
C:serverRadioRedheadSHOUTcast

Eerst hebben we een kleine tool nodig van microsoft. Deze zit in het pakket Windows NT Resource Kit heb je hier een cd van liggen? Dan kun je die gebruiken. Anders kun je hem hier downloaden.

Ik heb het pakket geinstalleerd in:
C:serverWindowsResKit

Als je de Windows NT Recource Kit tot je beschikking hebt kun je beginnen. Eerst gaan we maar eens een service maken, dit doe je alsvolgt:

ga naar start—>uitvoeren—>cmd en voer het volgende uit:

C:serverWindowsResKitInstsrv.exe ShoutcastServer C:serverWindowsResKitSrvany.exe

Als je het goed hebt gedaan krijg je de volgende melding:The service was successfuly added! Nu is het tijd om aan te geven dat de Shoutcast server moet starten met de service, hiervoor moeten we even het register in. Dit doe je alsvolgt:

ga naar start—>uitvoeren—>regedit en ga naar: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesShoutcastServer

Klik nu met rechts op het mapje Parameters en kies voor Nieuw—>Tekenreekswaarde en geef deze de naam AppDirectory. Dubbelklik op de nieuwe tekenreeks en geef het de waarde C:serverRadioRedheadSHOUTcast.
Herhaal dit nog een keer maar dan met de naam: Application en de waarde C:serverRadioRedheadSHOUTcastsc_serv.exe.

Als het mapje Parameters er niet staat maak je deze aan door met rechts te klikken op ShoutcastServer—>Nieuw—>Sleutel en geef deze de naam Parameters.

Eventueel kun je nog een nieuwe tekenreeks maken met de naam: AppParameters en met als waarde de naam van jouw configuratie bestand (bijv. config.ini)

Nu is het tijd de service te starten. Ga naar start—>uitvoeren—>services.msc, klik rechts op jouw service en kies voor starten.
In het vervolg start de service elke keer als je je computer start. Maar nu zonder het vervelende scherm in beeld.

Om de service te verwijderen kun je het volgende doen: start—>uitvoeren—>cmd en vul dan deze regel in:

C:serverWindowsResKitInstsrv.exe ShoutcastServer REMOVE