 |
Icecast Streaming Audio Server - Config Mount
Einstellungen
<mount>
<mount-name>/example-complex.ogg</mount-name>
<username>othersource</username>
<password>hackmemore</password>
<max-listeners>1</max-listeners>
<max-listener-duration>3600</max-listener-duration>
<dump-file>/tmp/dump-example1.ogg</dump-file>
<intro>/intro.ogg</intro>
<fallback-mount>/example2.ogg</fallback-mount>
<fallback-override>1</fallback-override>
<fallback-when-full>1</fallback-when-full>
<public>1</public>
<stream-name>My audio stream</stream-name>
<stream-description>description</stream-description>
<stream-url>http://some.place.com</stream-url>
<genre>CLASSical</genre>
<bitrate>64</bitrate>
<type>application/ogg</type>
<subtype>vorbis</subtype>
<hidden>1</hidden>
<burst-size>65536</burst-size>
<mp3-metadata-interval>4096</mp3-metadata-interval>
<authentication type="htpasswd">
<option NAME="filename" value="myauth"/>
<option NAME="allow_duplicate_users" value="0"/>
</authentication>
<on-connect>/home/source-start</on-connect>
<on-disconnect>/home/source-end</on-disconnect>
</mount>
Dieser beschäftigt sich mit den Mount Points für Hörer und Sender.
mount-name
Hier wird der Name des Mount Points angegeben.
username
Hier wird der Username angegeben, den der Sender/Source benutzen muß.
password
Hier wird das Passwort angegeben, das der Sender/Source benutzen muß.
max-listeners
Anzahl maximaler gleichzeitiger erlaubter Hörer.
max-listener-duration
Durchschnittliche Zeit, die Hörer zum Stream verbunden sein dürfen.
dump-file
Optional kann ein Dump File angegeben werden, wo der Stream sozusagen mitgeschnitten wird.
intro
Hier kann ein Intro angegeben werden. Jeder Hörer der zum Stream sich verbindet, wird erst diesen hören.
fallback-mount
Sollte ein Mount Point offline sein, werden die Clients auf diesen hier angegeben weitergeleitet.
fallback-override
Hier kann man zulassen, daß User vom fallback-mount wieder auf den Source Stream geleitet werden, wenn dieser online ist.
fallback-when-full
Mit "1" werden alle Clients auf den fallback-mount geleitet, wenn die maximale Hörerzahl des Mount Points erreicht wurde.
no-yp (deprecated)
Hier kann man einzelne Mount Points ausschließen vom Listing im YP Verzeichnis.
public
Die Einstellung ist notwendig, wenn man im YP verzeichnis gelistet sein möchte. Die YP Server können ein Listing verweigern, wenn der Icecast zuwenig Informationen (s.o.) zur Verfügungen stellt.
stream-name
Gibt den Streamnamen vor, kann aber vom Sender/Source überschrieben werden.
stream-description
Gibt die Stream Beschreibung vor, kann aber vom Sender/Source überschrieben werden.
stream-url
Geben Sie hier die URL/Domain zu Ihrer Webseite an.
genre
Geben Sie hier das Genre Ihre Musikrichtung an. Freie Texte sind möglich, sollten sich aber an Standart Genres halten, da YP Verzeichnisse Sie danach auch listen. Die Anzahl an Genres spielt keine Rolle, es werden aber sicherlich in der Praxis nur eine gweisse Anzahl zugelassen sein, übertreiben Sie es also nicht.
bitrate
Hier kann die Bitrate des Mount Points in kbps angegeben werden. Der Sender/Source kann diese überschreiben.
type
Hier wird der Mime Type des Streams angegeben. Das können z.B. folgende sein: MPEG, AAC, AACP und OGG. Es gibt aber auch noch eine Reihe weiterer Formate.
subtype
Die Angabe hier wird nur benötigt, wenn z.B. bei vorbis/theora dem YP Verzeichnis das genaue Format (z.B. OGG) mitgeteilt werden soll.
burst-size
Hier kann die größe der Datenmenge, die beim Burst gesendet werden, noch verändert werden.
mp3-metadata-interval
Der Intervall, indem Meta Daten sich upaten. Die Einstellung betrifft auch die SHOUTcast Kompatibilität.
hidden
Hier können Mount Points von den xsl Dateien ausgenommen werden. Sie werden dann nicht auf der Status Seite angezeigt.
authentication
Dieser Bereich befasst sich mit der Authentifizierung von Hörern. Genauer wird nochmal hier darauf eingegangen.
on-connect
Nur für Linux/Unix Systeme, hier kann ein Programm angegeben werden, was beim Connect gestartet wird. Der Mount Point wird ebenfalls übermittelt. Unter Windows Systemen steht diese Option nicht zur Verfügung.
on-disconnect
Nur für Linux/Unix Systeme, hier kann ein Programm angegeben werden, was bem beenden der Verbindung gestartet wird. Der Mount Point wird ebenfalls übermittelt. Unter Windows Systemen steht diese Option nicht zur Verfügung.
|
|