diff options
| author | ivan <ivan> | 2003-06-16 14:12:48 +0000 |
|---|---|---|
| committer | ivan <ivan> | 2003-06-16 14:12:48 +0000 |
| commit | 7d0906c0b1eb4df0a66371268317e07802abaa2b (patch) | |
| tree | 304baa69656d63bcf92582d7731d65b945a7ad17 /README | |
| parent | f447e74c146d83b9348ed3dcb32104d2b2991ac9 (diff) | |
first pass at something ready to try/test
Diffstat (limited to 'README')
| -rw-r--r-- | README | 12 |
1 files changed, 8 insertions, 4 deletions
@@ -24,7 +24,8 @@ On the central multiplexing server: as appropriate: - Database location/user/pass - Path to mp3 file storage on the icecast servers. - - Icecast Port number + - Icecast port number + - - Run iceplexd and configure your init scripts to start it upon boot. - Create an "iceplex" user. - Run "ssh-keygen -t dsa" as the "iceplex" user to genarate SSH keys. @@ -38,21 +39,24 @@ On the central multiplexing server: <http://search.cpan.org/author/DWHEELER/DBD-Pg/> - Install plex.pls in /cgi-bin/ on the central multiplexing server or main webserver. This file can be installed as or linked to as "plex.m3u" if - desired. + desired. chown this file to the "iceplex", chgrp this file to the + user Apache runs as (www-data or httpd), and chown this file to 4750 On each icecast server: - Create an "iceplex" user. - Copy "/home/iceplex/.ssh/id_dsa.pub" from the central multiplexing server to "/home/iceplex/.ssh/authorized_keys". - - Verify that the + - Verify that the iceplex user on the central multiplexing server can + ssh to this server without a password. - Install libshout C library 1.0.9 and Shout perl interface: <http://developer.icecast.org/libshout/> + - Set the encoder password in yashout - Install yashout from this archive in /usr/local/bin On end-user webpages: - - Link to: + - Link to (see example.html): <http://multi.plexing.server/cgi-bin/plex.pls?customer=XXXXXX;user=YYYY> Optional, improves stream start latency: |
