diff options
author | kpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b> | 2005-08-22 19:29:29 +0000 |
---|---|---|
committer | kpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b> | 2005-08-22 19:29:29 +0000 |
commit | 304aac9d8f68a374d9cd5d2b2204f8c26f10a948 (patch) | |
tree | e481d99c54cefe083c7ee461127c426a76ca3f23 /configs/musiconhold.conf.sample | |
parent | 19577acdfe461381b3de979cb5b0d0e39ed18ec4 (diff) |
support new format for musiconhold.conf (issue #4908)
support non-SLINEAR moh streams (issue #4908)
add external app to feed TCP stream into Asterisk for moh (issue #4908)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6353 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'configs/musiconhold.conf.sample')
-rwxr-xr-x | configs/musiconhold.conf.sample | 48 |
1 files changed, 34 insertions, 14 deletions
diff --git a/configs/musiconhold.conf.sample b/configs/musiconhold.conf.sample index 91d692d15..56379efe7 100755 --- a/configs/musiconhold.conf.sample +++ b/configs/musiconhold.conf.sample @@ -1,16 +1,30 @@ ; -; Music on hold class definitions +; Music on Hold -- Sample Configuration ; -[classes] -default => quietmp3:/var/lib/asterisk/mohmp3 -;loud => mp3:/var/lib/asterisk/mohmp3 -;random => quietmp3:/var/lib/asterisk/mohmp3,-z -;unbuffered => mp3nb:/var/lib/asterisk/mohmp3 -;quietunbuf => quietmp3nb:/var/lib/asterisk/mohmp3 -; Note that the custom mode cannot handle escaped parameters (specifically embedded spaces) -;manual => custom:/var/lib/asterisk/mohmp3,/usr/bin/mpg123 -q -r 8000 -f 8192 -b 2048 --mono -s -; For a custom app, reading from a directory may not be necessary -;manual => custom:nodir,/bin/my-dirless-app myarg + +[default] +mode=quietmp3 +directory=/var/lib/asterisk/mohmp3 + +; valid mode options: +; quietmp3 -- default +; mp3 -- loud +; mp3nb -- unbuffered +; quietmp3nb -- quiet unbuffered +; custom -- run a custom application +; files -- read files from a directory in any Asterisk supported format + +;[manual] +;mode=custom +; Note that with mode=custom, a directory is not required, such as when reading +; from a stream. +;directory=/var/lib/asterisk/mohmp3 +;application=/usr/bin/mpg123 -q -r 8000 -f 8192 -b 2048 --mono -s + +;[ulawstream] +;mode=custom +;application=/usr/bin/streamplayer 80.254.173.176 888 +;format=ulaw ; ; File-based (native) music on hold @@ -31,6 +45,12 @@ default => quietmp3:/var/lib/asterisk/mohmp3 ; this, res_musiconhold will skip the files it is not able to ; understand when it loads. ; -[moh_files] -;native => /var/lib/asterisk/moh-native -;native-random => /var/lib/asterisk/moh-native,r + +;[native] +;mode=files +;directory=/var/lib/asterisk/moh-native +; +;[native-random] +;mode=files +;directory=/var/lib/asterisk/moh-native +;random=yes ; Play the files in a random order |