SHOUTcast 2 Configuration Builder

You can use this tool to help in the creation of configuration files for the SHOUTcast 2 Server (sc_serv) and Transcoder (sc_trans) tools.

Select the options and enter the details in the left hand pane and the details to be pasted into your configuration files can be found at the bottom.

Operating System

Platform

Installation / Paths

DNAS (sc_serv[.exe]) Base Path/Folder
Transcoder (sc_trans[.exe]) Base Path/Folder
DNAS Configuration File
Transcoder Configuration File

SHOUTcast Version

Mode

Logging

Enable logging
Log to screen
DNAS2 log filename
Transcoder log filename
W3C logging
W3C log filename
Web Client Debug

Broadcast / Metadata

Stream Title
Stream URL
Stream Genre(s)
Stream AIM
Stream IRC
Stream ICQ
Use Metadata
Metadata Pattern
Display Metadata Pattern
DNAS Title Format
DNAS URL Format
DNAS public
Transcoder public

YP

Meta Interval
YP Address
YP Port
YP Path
YP Timeout
YP Max Retries
YP Report Interval
YP Min Report Interval

Networking

Port base
Transcoder Admin Port
IP/Address of DNAS
Source Bind Address
Listeners Bind Address
DJ Port
DJ SC2 Port
DNS Lookups

Connection Administration

Password
Admin Password
UVOX/DJ Login Cipher

VU Images

VU Image Directory
VU Image Suffix
VU Image MimeType

Flash Policy / Crossdomain

DNAS Flash Policy File
Transcoder Flash Policy File
Transcoder Flash Policy Port (set to 843 to enable)

Listener Behavior

Max Listeners
Listener time limit
Disconnect clients on source drop
Ban file
Rip file
Rip Only

Content

Playlist filename
Shuffle
Crossfade Time
Crossfade Threshold
Priority Playlists Folder
Playlist Archive Folder

DJs

Auto Dump Time
DJ Capture Enable
DJ Capture Path
DJ File Pattern

Calendar

Calendar File
Enable Calendar Rewrite

Live Capture

Enable Capture
Capture Device Name
Capture Input Name
Capture Samplerate
Capture # of channels

Replay Gain

Apply Replay Gain
Default Replay Gain
DJ Replay Gain
Capture Replay Gain
Calculate Replay Gain
Replay Gain Temp Folder
Replay Gain Run Ahead
Disable Replay Gain Writing
Enhance Replay Gain

Encoders, Targets, and Endpoints

MP3 Unlock Name
MP3 Unlock Code
Default Auth Hash
Number of endpoints

Miscellaneous

DNAS Configure Write On Exit
Transcoder Configure Write On Exit
Time Multiplier
DNAS Intro File
DNAS Backup File
DNAS Special File Directory
Max Special File Size
Transcoder Backup File
Transcoder Intro File
Song History
Max Header Line Size
Max Header Line Count
Buffer Type
Adaptive Buffer Size
Fixed Buffer Size
Buffer Hard Limit

DNAS Debug Logging

   
YP1 Debug
YP2 Debug
SHOUTcast Source Debug
UVOX2 Source Debug
SHOUTcast1 Client Debug
SHOUTcast2 Client Debug
Relay SHOUTcast Debug
Relay UVOX Debug
Relay Debug
Stream Data Debug
HTTP Style Debug
Stats Debug
MicroServer Debug
Thread Runner Debug
RTMP Client Debug

Transcoder Debug Logging

   
Shuffle Debug
SHOUTcast Debug
UVOX Debug
Gain Debug
Playlist Debug
MP3 Encoder Debug
MP3 Decoder Debug
Resampler Debug
Replay Gain Calculator Debug
API Debug
Calendar Debug
Capture Debug
DJ Debug
Flash Policy Debug
File Converter Debug
Source Relay Debug
Source & Endpoint Manager Debug
  

Select an option or move your mouse over it to get additional information about that option.



Settings Backup and Restore

You can download a single settings file that you can restore later if you wish to modify your configuration without having tp reenter everything again. Click the download button to download the single file. This file can then be restored by clicking the browse button, selecting the file, then clicking the restore button.

You need Flash 10 installed and enabled for the downloader to work for the settings backup file


Reset SHOUTcast Configuration Builder

Only use this if you need to revert the configuration builder back to its default state as any changes you have made since starting will be lost and will need to be re-entered again.

   

Support and Additional Help

For more information on the options, please check the provided documentation and the help provided in the area at the top of this page. If you still have any issues, questions or bugs to report, please visit the SHOUTcast forums at http://forums.winamp.com providing as much information as possible for issue or question you have.

   


Thanks

Big thanks go to thinktink for doing the main coding of this configuration builder to help make it easier to get a SHOUTcast 2 setup up and running.



Generated Configurations:


Below are the generated configuration files for sc_serv2 and sc_trans based on what has been entered above. You can 'download' your configurations to a file or select all of the text and then copy + paste it into your text editor, then save it to the filename you want e.g. my_sc_serv.conf. Remember this filename (and the path if not saving into the same location as sc_serv2 or sc_trans) as this is what you then need to pass to sc_serv2 and sc_trans.


You need Flash 10 installed and enabled for the downloader to work for the DNAS configuration file.
  You need Flash 10 installed and enabled for the downloader to work for the Transcoder configuration file
  You need Flash 10 installed and enabled for the downloader to work for the calendar schedule event file.


Launcher files:


Below you can 'download' basic console launch files. If the full base path/folder to the installation directories have been correctly entered these files can be saved anywhere as the contents of the files will be updated to include the provided paths in the configuration, otherwise they will need to be saved to their respective installation folders. The contents of these files (and their default file names) are appropriately built to match the the OS/Platform selected.


You need Flash 10 installed and enabled for the downloader to work for the DNAS launcher file.              You need Flash 10 installed and enabled for the downloader to work for the Transcoder launcher file.