Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| userdoc:tt_external_moh_source [2014/02/18 14:37] – abelbeck | userdoc:tt_external_moh_source [2014/02/19 12:44] (current) – [Internet Streaming] abelbeck | ||
|---|---|---|---|
| Line 85: | Line 85: | ||
| ===== Internet Streaming ===== | ===== Internet Streaming ===== | ||
| - | You can also easily stream music over the Internet/ | + | You can also easily stream music over the Internet/ |
| - | Create file: ''/ | + | Create file: ''/ |
| #!/bin/sh | #!/bin/sh | ||
| | | ||
| - | wget -q -O - ${1} | sox -t mp3 - -t raw -r 8000 -c 1 - | + | |
| + | # Value: " | ||
| + | VOLUME=" | ||
| + | |||
| + | URL=" | ||
| + | if [ " | ||
| + | PLAYLIST=" | ||
| + | if [ $? -ne 0 ]; then | ||
| + | sleep 10 | ||
| + | exit 1 | ||
| + | fi | ||
| + | URL=" | ||
| + | if [ -z " | ||
| + | sleep 10 | ||
| + | exit 1 | ||
| + | fi | ||
| + | fi | ||
| + | |||
| + | if [ -n " | ||
| + | FOPTS=" | ||
| + | else | ||
| + | FOPTS="" | ||
| + | fi | ||
| + | |||
| + | wget -q -O - $URL | sox -t mp3 $FOPTS | ||
| - | Make the "''/ | + | Make the "''/ |
| - | chmod 755 / | + | chmod 755 / |
| Edit the Asterisk configuration file "''/ | Edit the Asterisk configuration file "''/ | ||
| Line 101: | Line 125: | ||
| [internet-stream] | [internet-stream] | ||
| mode=custom | mode=custom | ||
| - | application=/ | + | application=/ |
| + | |||
| + | !!Note ->!! The example MP3 source URL shown above is only an example, and does not imply it is legal to use for MOH in your country. | ||
| Reload the Asterisk MoH module: | Reload the Asterisk MoH module: | ||
| Line 108: | Line 134: | ||
| asterisk -rx " | asterisk -rx " | ||
| + | !!Tip ->!! Never edit the '' | ||