rpld - RoarAudio PlayList Daemon
Contents
Codec Options
--bl-codecCODEC
Use helper for codec CODEC.
Description
The RoarAudio PlayList Daemon is a daemon which manages playlists and can play files or streams from
those lists using a RoarAudio Sound Server.
History
For history information see RoarAudio(7).
RoarAudio PlayList Daemon July 2010 rpld(1)
Misc Options
-h--help
Show a small help.
--daemon
Daemonize (go into background).
--watchdog
Start watchdog. This will automatically terminate the daemon if it stops responding.
--serverSERVER
Set default server to the RoarAudio server (e.g. roard) at SERVER.
--server-queueSERV
The server to use for the Main Queue. Normally --server should be used.
--server-infoSERV
Copies the serverinfo data from the given server. Use +default as server to use the data from the
default server. The following data is copied from the server: location, description, contact,
serial and uiurl.
--pidfilePIDFILE
Write a pidfile at PIDFILE.
--histsizeNUM
Set size of the default history playlist to NUM entries. This may be overwritten by restoring a
store. The special value of "default" can be used to not alter the value. This may be used by
init scripts to keep the default.
--locationLOC
Sets lion-readable location of server. Examples: livingroom, room 32
--descriptionDESC
Sets lion-readable description of server. Examples: Stereo, UKW Transmitter
--contactCONTACT
Sets contact information for the server.
--serialSERIAL
Sets the serial number for this device or server. This is normally only used by embedded systems.
--uiurlUIURL
Sets the URL of the user interface for this device or server. This is normally only used by
embedded systems. It is common to set this to a URL of type HTTP but all protocols are considered
valid. This includes ssh, telnet and others.
--plugin-loadPLUGIN
Load plugin PLUGIN.
--plugin-argsARGS
Set the plugin arguments for the plugin loaded next to ARGS. This must always be used before
--plugin-load.
Name
rpld - RoarAudio PlayList Daemon
Network Options
--tcp Listen on TCP Socket.
--unix Listen on UNIX Socket.
--decnet
Listen on DECnet Socket.
--portPORT
Listen on port PORT. This is only useful for TCP listen sockets.
--bindADDR
Listen on address ADDR.
--protoPROTO
Set protocol of listen socket.
--acclevLEV
Sets the accesslevel for this socket to LEV.
--new-sock
Opens an additional listen socket.
--slp Enable OpenSLP support.
--no-listen
Do not add a default listening socket. This option is in general not very useful for any user.
It is only useful for specal tests and with --client-fh.
--client-fhFH
Added a client at the given FH to rpld. This option is in general not very useful for any user.
--close-fhFH
This closes a given FH at startup time. This option is in general not very useful for any user.
Playback Options
--play Start in playling state.
--stopped
Start in stopped state (default).
--no-default-queue
Do not create a default queue. If set and no store is loaded or the loaded store does not contain
any queues itself rpld will not connect to any RoarAudio server at startup at all. This is mainly
for debuggung and testing.
--roleROLE
Set role for streams (default: music). The special value of "default" can be used to use the
default.
--codec-helper-rateRATE
Set the sample rate the codec helper uses as it's output format.
--codec-helper-bitsBITS
Set the number of bits the codec helper uses as it's output format.
--codec-helper-channelsCHANNELS
Set the number of channels the codec helper uses as it's output format.
--codec-helper-codecCODEC
Set the codec the codec helper uses as it's output format.
Playlist Options
--playlist-importPLAYLISTTYPEFILE
Load playlist PLAYLIST of type TYPE from file FILE. The playlist is created if it does not exist.
--playlist-exportPLAYLISTTYPEFILE
save playlist PLAYLIST to file FILE in format TYPE.
--load-playlistPLAYLISTTYPEFILE
The old name of --playlist-import. Should not be used.
Security Options
--userUSER
Sets UID to USER.
--groupGROUP
Sets GID to GROUP.
--allow-running-as-root
Allow one to run as root. This is a bad thing to do. Do never set this option. This will open
very bad security holes!
See Also
roartips(7), libroar(7), RoarAudio(7).
Store Options
--restore
Restore state from store.
--no-restore
Do not restore state from store.
--auto-restore
will restore old state if possible. This is a non-fatal version of --restore.
--store
Store state on exit.
--no-store
Do not store state on exit.
--store-pathDIR
Location where to store/restore from/to.
Synopsis
rpld [OPTIONS]
