mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-05-29 23:22:35 +02:00
* Changed the way in which the VU Meter UDP port is chosen. One can now specify the base port number and the maximum number of UDP ports to consider when caed(8) sets up the VU meter port. Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
179 lines
5.3 KiB
Plaintext
179 lines
5.3 KiB
Plaintext
; rd.conf
|
|
;
|
|
; This is the default configuration file for Rivendell
|
|
;
|
|
; by Fred Gleason <fredg@paravelsystems.com>
|
|
;
|
|
|
|
[Identity]
|
|
; These entries are used to define the system user and group that will
|
|
; own the audio files.
|
|
AudioOwner=rivendell
|
|
AudioGroup=rivendell
|
|
|
|
; These entries are used to define the system user and group that PyPAD
|
|
; scripts will run under.
|
|
PypadOwner=pypad
|
|
PypadGroup=pypad
|
|
|
|
; These entries are used to define the system user and group that commands
|
|
; executed by the 'Run Shell Command' ['RN'] RML will run under.
|
|
RnRmlOwner=rivendell
|
|
RnRmlGroup=rivendell
|
|
|
|
; This entry defines what Facility number Rivendell will use when sending
|
|
; messages to the syslog system. The following values are recognized:
|
|
; 1 - USER (the default)
|
|
; 16 - LOCAL0
|
|
; 17 - LOCAL1
|
|
; 18 - LOCAL2
|
|
; 19 - LOCAL3
|
|
; 20 - LOCAL4
|
|
; 21 - LOCAL5
|
|
; 22 - LOCAL6
|
|
; 23 - LOCAL7
|
|
SyslogFacility=1
|
|
|
|
; This password is used by the various Rivendell modules to log into
|
|
; Rivendell system services [caed(8), ripcd(8), rdcatchd(8)].
|
|
Password=letmein
|
|
|
|
; This entry is what will appear in RDSelect's list for this configuration.
|
|
Label=Default (Local)
|
|
|
|
; This entry will override the default value of the HTTP_USER_AGENT header
|
|
; used when making HTTP requests. Rarely needed!
|
|
;HttpUserAgent=Mozilla/5.0 rivendell/3.0
|
|
|
|
|
|
[mySQL]
|
|
; The connection parameters for the MySQL server.
|
|
Hostname=localhost
|
|
Loginname=rduser
|
|
Password=letmein
|
|
Database=Rivendell
|
|
Driver=QMYSQL3
|
|
|
|
; The interval between 'keep-alive' queries to the MySQL server (seconds)
|
|
HeartbeatInterval=360
|
|
|
|
; The following setting controls the attributes of new DB tables
|
|
; created by Rivendell.
|
|
;Engine=MyISAM
|
|
|
|
[AudioStore]
|
|
MountSource=
|
|
MountType=
|
|
MountOptions=defaults
|
|
CaeHostname=
|
|
XportHostname=
|
|
|
|
[Fonts]
|
|
; Directives in the [Fonts] section allows the fonts used by Rivendell to
|
|
; be specified, with the default being to use the 'System' font. It should
|
|
; seldom be necessary to change these!
|
|
|
|
; 'Family=' can be used to specify the name of the font to use
|
|
; --e.g. 'Helvetica'.
|
|
;Family=System
|
|
|
|
; 'ButtonSize=' specifies the size of the font to be used for button labels.
|
|
;ButtonSize=12
|
|
|
|
; 'LabelSize=' specifies the size of the font to be used for field labels.
|
|
;LabelSize=11
|
|
|
|
; 'DefaultSize=' specifies the size of the font to be used for field data.
|
|
;DefaultSize=11
|
|
|
|
[Provisioning]
|
|
; If CreateHost=Yes, a Host entry will be automatically created in the DB
|
|
; when the 'rivendell' system service is started, using the Host definition
|
|
; specified in NewHostTemplate= as the template. The new host entry will be
|
|
; assigned the IP address bound to the network interface specified by
|
|
; NewHostIpAddress= ('lo' by default). The new host's Short Name can be
|
|
; populated using the NewHostShortName= parameter, which takes a Perl-style
|
|
; regex to capture the required text from the full host name, using the
|
|
; captured group from the regex specified in 'NewHostShortNameGroup='.
|
|
CreateHost=No
|
|
NewHostTemplate=some_host_entry
|
|
NewHostIpAddress=lo
|
|
NewHostShortNameRegex=[^*]*
|
|
NewHostShortNameGroup=0
|
|
|
|
; If CreateService=Yes, a Service entry will be automatically created in the DB
|
|
; when the 'rivendell' system service is started, using the Service definition
|
|
; specified in NewServiceTemplate= as the template. The new service's name
|
|
; is determined by the NewServiceNameRegex= parameter, which takes a Perl-style
|
|
; regex to capture the required text from the full host name, using the
|
|
; captured group from the regex specified in 'NewServiceNameGroup='.
|
|
CreateService=No
|
|
NewServiceTemplate=some_service_entry
|
|
NewServiceNameRegex=[^*]*
|
|
NewServiceNameGroup=0
|
|
|
|
[Logs]
|
|
; Log upload/download debug data. You generally want to enable this only
|
|
; when debugging a specific upload/download problem, as *lots* of data
|
|
; can be generated. Valid arguments are 'Yes' or 'No'.
|
|
LogXloadDebugData=No
|
|
|
|
[Alsa]
|
|
; ALSA Parameters
|
|
; (It should seldom be necessary to tweak these)
|
|
PeriodQuantity=4
|
|
PeriodSize=1024
|
|
ChannelsPerPcm=-1
|
|
|
|
; [SoftKeys]
|
|
;
|
|
; This section can be used to program the RDSoftKeys applet, or you
|
|
; can use the --map-file=<filename> switch to configure multiple soft
|
|
; key setups on the same host.
|
|
;
|
|
; Columns=10
|
|
;
|
|
; Command1=hithlum.srlabs.loc:GO 3 1 1 0!
|
|
; Legend1=Telos 1 ON
|
|
; Color1=red
|
|
;
|
|
; Command2=hithlum.srlabs.loc:GO 3 2 1 0!
|
|
; Legend2=Telos 2 ON
|
|
; Color2=red
|
|
;
|
|
|
|
[Tuning]
|
|
; This directive tells Rivendell modules how long to wait for the
|
|
; 'rivendell' systemd service to become active (seconds). Default
|
|
; value is '30'.
|
|
ServiceTimeout=30
|
|
|
|
; These directives define the realtime parameters used when running
|
|
; audio components. Normally, these are useful only for debugging.
|
|
UseRealtime=Yes
|
|
RealtimePriority=9
|
|
|
|
; Introduce a delay of this many microseconds in each loop iteration
|
|
; when transcoding files.
|
|
TranscodingDelay=0
|
|
|
|
|
|
[Hacks]
|
|
; Completely disable maintenance checks on this host.
|
|
; DisableMaintChecks=Yes
|
|
|
|
; Lock memory in RDAirPlay
|
|
; LockRdairplayMemory=Yes
|
|
|
|
; Number at which to start looking for available UDP ports for VU
|
|
; meters. You should only change this if you have another service
|
|
; using UDP Port numbers in the range MeterPortBaseNumber to
|
|
; (MeterPortBaseNumber + MeterPortRange) (extremely rare).
|
|
; MeterPortBaseNumber=30000
|
|
|
|
; Maximum number of UDP Ports to consider for VU meters. You may need
|
|
; to change this if you have many (say, more than 80) Rivendell
|
|
; dropboxes configured. Rivendell imposes a hard limit of 999 on this
|
|
; setting.
|
|
; MeterPortRange=100
|