View Single Post
Old 22nd November 2011, 06:45   #18
p0rt
Senior Member
 
Join Date: Nov 2010
Posts: 116
heres the next version dev if you want it... download : http://nullnuke.netai.net/NULL-8X3-NUKE_1.2.4-dev.zip

has fixes and code cleaning through the whole portal, and user access level bbcode arrays

and heres a tutorial of how to roughly setup shoutcast 2 servers in null nuke administration pages

using the shoutcast 2 module to run a station :

download SHOUTcast DNAS 2.0 and SHOUTcast Transcoder (SC_TRANS) from http://www.shoutcast.com/broadcast-tools and optional SHOUTcast DSP Plug-In for Winamp, after you have installed DNAS and SC_TRANS copy the below files in the nullnuke/html/streams/SHOUTcast folder :

logs\
vuimages\
sc_serv.exe
sc_trans.exe


login to null nuke as admin and goto Shoutcast Administration...

==========================================
= DNAS SETUP
==========================================

first you will need to create a local DNAS server which you can do by clicking on Create Local Server in the menu, to setup a test server there are 3 fields that need to be changed

------------------

db Name : local display server name for web pages

configuration file : only needs to be changed if running multiple servers

admin password : the password to be used to login to the backend of DNAS server when needed using set host and portbase

------------------

click on create server button at the bottom of the form, if config file has been written and with correct chmod 777 on the root [ streams/SHOUTcast ] directory, you will be on the server config page with a new menu at the top, and here you need to click on Create Stream id, on this form there are 3 fields that need to be changed

------------------

id : available stream slots on the DNAS server, each single server can run 7 stream at once, with 7 sources and channels

path : if registered SC_TRANS and can use MP3 encoding, then this can be changed to .mp3 or when the stream is just using the winamp DSP plugin

source password : the password SC_TRANS will be using to run 24/7 stations or winamp DSP plugin

------------------

click on create stream id button at the bottom of the form, and you will be then taken back to the main server config page with the new stream id listed

[ here you can install the DNAS server as a service or deamon if needed by clicking on the links in the menu, which allows you to start/stop the server when needed ]

under the Shoutcast Administration title, click on the main menu link....

==========================================
= SC_TRANS SETUP
==========================================

now you need to create a transcoder if you are running a 24/7 station by clicking on Create Local Transcoder link in the menu, to setup a test server there are 3 fields that need to be changed

------------------

db Name : local display server name for web pages

configuration file : only needs to be changed if running multiple servers

admin password : the password to be used to login to the backend of DNAS server when needed using set host and portbase

if you have brought a MP3 licence enter code and key in fields :

mp3 unlock key
mp3 unlock code

------------------

click on create transcoder button at the bottom of the form, and now you need to create the actual encoder that will connect to the DNAS stream id by clicking on Create Encoder in the menu


------------------

id - stream to connect to on DNAS server

Server sid Password - password to be used for SC_TRANS to connect to DNAS server set source password stream id

stream title : meta tag for listeners to receive when connected
stream url : meta tag for listeners to receive when connected
stream genre : meta tag for listeners to receive when connected

use calendar : set to yes if you want SC_TRANS to be able to run a 7 day show schdule and automated playlists when no live source is connected

------------------

click on create encoder button at the bottom of the form, now the all is complete and the transcoder has been create you can now setup dj shows and time slots by clicking on the manage button for the listed encoder on the new page

on the manage encoder menu there are 3 links :

Listed DJ`s : adds a new dj which can connect to DNAS and do a live show, via winamp DSP plugin, the username is linked to the user account name on the null nuke site, so select a user account the remote source will use to connect, and a custom password that will be also used by the winamp DSP plugin

if the transcoder is running a calander with automated playlists, the dj priority needs to be set to 2 if any playlists contain adverts or jingles, which will be played on top of a live show


ContentDir : allows you to upload mp3 files and generate playlists with selected files, for songs/adverts/jingles, set a custom File Name for the playlist so you can easily select and find it in the [ Schedule Events Form ] droplist


Schedule Events : here you can create time slots for dj`s and playlists for a 7 day cycle

Event : type of event to be added to the schdule, options are playlist, dj, adverts, relay

Listing Name : show name that will be used on the public 7 day schdule

Start/End Date : only need to be set for special occasions like running a relay

Start Time : time the new show will start

Duration : length of the new show

Repeat : select the day or days the new schedule event will be repeated over a 7 day cycle

any new event added to the schedule, SC_TRANS needs to be retarted for the new event to be added to the calandar XML and active on the stream
p0rt is offline