chiark / gitweb /
document search next/prev buttons
[disorder] / README.streams
index aa4c26b0c11237e9c1284e6379c395a8b5745ac0..1356b78e47b045514c3eda80587cff49d31e86ee 100644 (file)
@@ -1,31 +1,3 @@
-DisOrder and Republishing Internet Streams
-==========================================
-
-DisOrder doesn't have any built-in support for playing streams but you can make
-it do so.  I use the following in my configuration file:
-
- player /export/radio/*.oggradio shell 'xargs ogg123 -q < "$TRACK"'
- collection fs iso-8859-1 /export/radio
-
-After setting this up you'll need to re-read the config file and provoke a
-rescan:
-
-  disorder reconfigure rescan /export/radio
-
-/export/radio contains a file for each stream, containing the URL to use:
-
- lyonesse$ cat /export/radio/CUR1350.oggradio
- http://cur.chu.cam.ac.uk:8000/cur.ogg
-
-You'll probably want to prevent random play of streams:
-
- disorder set /export/radio/CUR1350.oggradio pick_at_random 0
-
-You can then queue a stream like any other track.  It won't automatically
-interrupt the playing track, you have to scratch it manually.  Go back to
-normal play by scratching the stream.
-
-
 RTP Streaming
 =============
 
@@ -38,6 +10,7 @@ backend:
     broadcast 172.17.207.255 9003
     broadcast_from 172.17.207.2 9002
 
+The destination address doesn't have to be a broadcast address.
 broadcast_from is optional but may be convenient for some cases.
 
 To play, use the disorder-playrtp client.
@@ -51,6 +24,8 @@ supported in future.
 If you have a too-recent version of sox you may need to set the sox_generation
 option.
 
+There is now (not well tested) multicast support.
+
 
 Icecast Streaming
 =================
@@ -113,6 +88,34 @@ If you have a too-recent version of sox you may need to set the sox_generation
 option.
 
 
+DisOrder and Republishing Internet Streams
+==========================================
+
+DisOrder doesn't have any built-in support for playing streams but you can make
+it do so.  I use the following in my configuration file:
+
+ player /export/radio/*.oggradio shell 'xargs ogg123 -q < "$TRACK"'
+ collection fs iso-8859-1 /export/radio
+
+After setting this up you'll need to re-read the config file and provoke a
+rescan:
+
+  disorder reconfigure rescan /export/radio
+
+/export/radio contains a file for each stream, containing the URL to use:
+
+ lyonesse$ cat /export/radio/CUR1350.oggradio
+ http://cur.chu.cam.ac.uk:8000/cur.ogg
+
+You'll probably want to prevent random play of streams:
+
+ disorder set /export/radio/CUR1350.oggradio pick_at_random 0
+
+You can then queue a stream like any other track.  It won't automatically
+interrupt the playing track, you have to scratch it manually.  Go back to
+normal play by scratching the stream.
+
+
 Local Variables:
 mode:text
 fill-column:79