| 57 | After installing roard is basically already ready. All we need to tell it is to stream to to our Icecast server. |
| 58 | |
| 59 | To do this we need to set the output driver to ''shout'' and device name to URL of the server including mount point and login. Such a URL may look like this: |
| 60 | `http://source:hackme@streaming-server.example.org:8000/mountpoint.ogg` |
| 61 | |
| 62 | ''source is username (this is the default username, do not change if unsure) and ''hackme'' is the password. |
| 63 | |
| 64 | === on Debian === |
| 65 | There is a configuration file at /etc/default/roaraudio you need to edit. |
| 66 | scroll down to section `Audio and Devices`. Now set the following parameters: |
| 67 | {{{ |
| 68 | ROARD_DRIVER='shout' |
| 69 | ROARD_DEVICE='http://source:hackme@streaming-server.example.org:8000/mountpoint.ogg' |
| 70 | ROARD_DRIVER_OPTIONS='sync,codec=ogg_vorbis' |
| 71 | }}} |
| 72 | |
| 73 | Note that you need to remove the leading `#`s. |
| 74 | |
| 75 | === Starting manually === |
| 76 | If you start roard manually you must simply pass the parameters using `-o`, `-O` and `-oO`. |
| 77 | |
| 78 | Example: |
| 79 | {{{ |
| 80 | roard -o shout -O http://source:hackme@streaming-server.example.org:8000/mountpoint.ogg -oO sync,codec=ogg_vorbis |
| 81 | }}} |