password,Enter the password to use for source connections to the server.
This is used for source connections where a stream specific password was not set.
Note: This cannot be set to the same password as 'Admin Password'.
adminpassword,Enter the administrator password to use for all server and stream administrator logins.
This password allows access to all server and stream administrator pages; unlike the stream specific administrator password(s) which only allow access to the administrator pages of the associated stream number.
Note: This cannot be set to the same password as 'Source Password'.
portbase,Enter the port which listeners and sources use to connect to the server for all actions.
This port needs to be opened to allow the stream(s) to be accessed outside of your local network (if that is required for them).
Note: Legacy v1 sources are only able to connect to the server on 'Server Port + 1' e.g. 8001 if 'Server Port' is 8000.
This means this additional port needs to be opened as well if you want to allow legacy v1 sources from outside of your network.
maxuser,Enter the maximum number of listeners which are allowed to connect to the server at once.
Note: This is the upper limit applied across all active streams and cannot be exceeded.
Set this to zero if you do not want to have a limit on listener numbers. You will still need to ensure that you have enough bandwidth and system resources to not experience issues (e.g. stream stuttering).
streams,Enable this option to setup specific stream configuration(s) in the next part of setup.
If not checked, source(s) can connect to the server using 'Source Password' and specifying any stream number (if not already connected on that stream number).
If checked, source(s) will only be able to connect to the specified stream(s) using the settings in stage 2 of setup. Any connection on an unspecified stream will be rejected.
num_streams,Enter the number of streams you want to pre-configure for this server instance.
If no streams are pre-configured then the server defaults and passwords set in stage 1 will be used for all sources and streams.
Note: If only 'Number of Streams' is specified, it will make the server only accept source connections for the stream numbers shown.
EndPoint PasswordInput,Enter the password to use for source connections made to this stream only.
Note: This cannot be the same as the 'Password' from stage 1.
If not specified, 'Source Password' from stage 1 will be used.
EndPoint AdminInput,Enter the administrator password to use for all administrator logins for this stream only.
Note: This cannot be the same as the 'Administrator Password' from stage 1.
If not specified, 'Administrator Password' from stage 1 will be used.
EndPoint MaxUserInput,Enter the maximum number of listeners which are allowed to connect to the stream at once.
Notes: This is limited to 'Maximum Listeners' from stage 1 and this cannot be exceeded.
The actual number of listeners may be less than what is configured due to the number of listeners on all of the active streams when the server-wide 'Maximum Listeners' value.
EndPoint PathInput,This can be used to enter a custom path listeners can use to directly access the stream
e.g.
http://serveraddress:serverport/<path>
Note: If not specified, the server will default to / or /stream/#/ (# is the stream number) for the paths in the listen playlists available.
EndPoint AuthHashInput,This can be used to enter an already known authhash to allow registration of the stream with the SHOUTcast Directory.
Authhash(s) can be obtained now or once setup is complete by following the instructions detailed here and entering them once created into this field for each stream being configured.
preview,This shows all of the information you have entered to check before Setup Mode generates a config file for you.
Note: Options not specified, when there is a master option able to be used, are not shown here (e.g. no stream specific source password having been entered).
prev b,Click 'Back' to return to the previous stage of the setup process.
continue b,Click 'Continue' to proceed to the next stage of setup based on the options choosen.
exit b,Click 'Exit' to end the setup process.
No configuration details will be saved.
reset,Click 'Reset Setup To Default' to put setup back into a default state.
This will remove any non-default values you have entered and this cannot be reversed.
exit,Click 'Exit' to exit the setup process. The configuration details have been saved into sc_serv.conf which can be found in the same folder as the sc_serv program file.
runserver,Click 'Run Server' to start the server in broadcasting mode with the configuration details just saved into sc_serv.conf which can be found in the same folder as the sc_serv program file.