Streaming über Icecast .... wie geht das generell

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Gulliver03
Beiträge: 523
Registriert: 23.09.2003 21:18:23

Streaming über Icecast .... wie geht das generell

Beitrag von Gulliver03 » 06.03.2005 09:19:25

Ich möchte mich etwas mit Streaming über Icecast beschäftigen, habe aber erstmal eine generelle Frage zur benötigten Software.

Wenn man sich die verschiedenen HowTo's durchliest kommt man immer wieder auf Namen wie Icecast2, Ices2 und Clients.

Icecast2 nutze ich um die Musik im LAN/Internet bereitzustellen.

Probleme habe ich mit dem Verständnis von Ices2 und Clients.

Sehe ich das richtig, dass ich in einen Ordner (den Ices2 kennt) alle Musik reinpacke, die ich im LAN streamen möchte, Ices2 dann diese Liste an Icecast2 zur Verteilung weitergibt; wie stelle ich das aber am vernünftigsten an, denn die Musik liegt ja sortiert in Ordnern vor (also das hat sich mir noch nicht erschlossen). Oder kann ich vielleicht einen Client dafür nutzen festzulegen, welche Liste Ices2 an Icecast2 übergibt. :?:

Über den Client (Winamp, XMMS, Foobar etc.) logge ich mich dann auf den Icecast2-Server ein und höre die Musik, die ich vorher festgelegt habe. :?:

Vielen Dank für ein bisschen Licht in die Sache! :)

akraix
Beiträge: 85
Registriert: 10.07.2002 10:57:50
Wohnort: Leipzig

Beitrag von akraix » 06.03.2005 16:28:02

hi,

icecast ist eine streaming-software, dh damit kannst du netzradio-streams ins netz schicken. dafür brauchst du einen client, hierfür gibt es verschiedene varianten. ices2 ist ein solcher.
ices2 schickt einen ogg-stream an icecast. die quelle kann sein: soundkarten-input (via alsa / oss), ein verzeichnis oder eine playlist.

wenn du aber einfach nur musik übers netz hören möchtest, empfiehlt sich evt ein etwas weniger kompliziertes setup: zina (zina is not andromeda) http://www.pancake.org/zina.html
das ist ein php-prog, das dir als dynamisches interface per webserver streams schickt, die du dir zusammenklicken kannst.

sag mal, was du genau machen möchtest. dann versuche ich, dir weiter zu helfen. bin aber nicht ständig am netz, kann also auch mal nen tag dauern. ;-(

lg

akraix

akraix
Beiträge: 85
Registriert: 10.07.2002 10:57:50
Wohnort: Leipzig

Beitrag von akraix » 06.03.2005 16:39:58


Gulliver03
Beiträge: 523
Registriert: 23.09.2003 21:18:23

Beitrag von Gulliver03 » 06.03.2005 19:05:37

akraix hat geschrieben:hi,

icecast ist eine streaming-software, dh damit kannst du netzradio-streams ins netz schicken. dafür brauchst du einen client, hierfür gibt es verschiedene varianten. ices2 ist ein solcher.
ices2 schickt einen ogg-stream an icecast. die quelle kann sein: soundkarten-input (via alsa / oss), ein verzeichnis oder eine playlist.

wenn du aber einfach nur musik übers netz hören möchtest, empfiehlt sich evt ein etwas weniger kompliziertes setup: zina (zina is not andromeda) http://www.pancake.org/zina.html
das ist ein php-prog, das dir als dynamisches interface per webserver streams schickt, die du dir zusammenklicken kannst.

sag mal, was du genau machen möchtest. dann versuche ich, dir weiter zu helfen. bin aber nicht ständig am netz, kann also auch mal nen tag dauern. ;-(

lg

akraix

Hab erstmal vielen Dank für Deine klare Antwort ..... jetzt sehe ich das auch mit Ices2 etwas klarer ........ entweder eine Playlist oder ein Verzeichnis zu Icecast2 schicken und dort streamen lassen; kurzum da ist dann etwas Handrbeit angesagt.

Im Moment ist es so, dass ich auf meinem Filserver ein recht großes Musikarchiv habe, über das ich gemischt zugreifen möchte ..... die Alben selbst liegen alle in einem separaten Verzeichnis. Abgreifen tue ich mit Foobar/WMP bzw. XMMS, was davon abhängt vor welchem Rechner ich sitze.

Da ich jetzt weiss, wie das mit Ices2 funktioniert, würde mir eine Lösung gefallen, bei der ich über ein Webinterface (damit wäre ich völlig plattformunabhängig) mir die Playlists zusammenstellen kann (quasi alle Verzeichnisse anzeigen und dann markieren, was gehört werden will), die ich dann über das LAN streame ...... wenn das mit Zina möglich ist, umso besser.

Danke für die Tipps.

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 06.03.2005 23:18:38

Bon Soir!

Ich war mal so frei und habe das Thema von Smalltalk weggeschoben.

by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

akraix
Beiträge: 85
Registriert: 10.07.2002 10:57:50
Wohnort: Leipzig

Beitrag von akraix » 07.03.2005 11:11:39

hi,
wie gesagt, schau dir mal zina an. es gibt noch ein andere projekt, ich glaub, das nennt sich otto oder so ähnlich, bin mir nicht sicher.
akraix

Gulliver03
Beiträge: 523
Registriert: 23.09.2003 21:18:23

Beitrag von Gulliver03 » 07.03.2005 20:50:52

akraix hat geschrieben:hi,
wie gesagt, schau dir mal zina an. es gibt noch ein andere projekt, ich glaub, das nennt sich otto oder so ähnlich, bin mir nicht sicher.
akraix
Sag mal, kann ich mir über Zina die Musik zusammenklicken und von dort an den Icecast2-Server übergeben, damit er das ins LAN streamt? ..... oder ersetzt Zina den Icecast2?

Danke für die Tipps

Gulliver03
Beiträge: 523
Registriert: 23.09.2003 21:18:23

Beitrag von Gulliver03 » 07.03.2005 21:29:41

Ob Zina Icecast2 ersetzt konnte ich mir jetzt selbst beantworten ...... grundsätzlich scheinen das zwei verschiedene Systeme zu sein ........... streamen könne sie beide, aber jeder auf seine Art.

"Otto" heisst in der Tat eine Alternative ....... noch mehr gibt es unter dem folgenden Link



http://www.linuxlinks.com/Web/Multimedia/

Gulliver03
Beiträge: 523
Registriert: 23.09.2003 21:18:23

Beitrag von Gulliver03 » 22.03.2005 20:30:19


Frage:

Wenn ich es richtig verstehe, dann benötigt ZINA PHP4, was wiederum auf einen Apache Webserver aufsetzt ..... oder? :roll:

Damit unterscheidet es sich ja nicht so sehr von Icecast ..... nur dass dann halt ein Webserver serviert.

Für PHP4 würde ich die folgende Installation vornehmen

apt-get install php4 php4-cgi

Aber vorher brauche ich doch noch den Apache Webserver, oder?

Danke :)

akraix
Beiträge: 85
Registriert: 10.07.2002 10:57:50
Wohnort: Leipzig

Beitrag von akraix » 23.03.2005 12:33:33

hi,

icecast und zina sind in der tat zwei sehr unterschiedliche lösungen. mit zina kannst du dir per web-interface deine sammlung ansehen & per click playlists zusammenstellen. mit icecast kannst du streamen, was du mit drittmitteln als playlist zusammenstellt. entweder live oder vorbereitet. wenn du an ort b sitzt und an a musik spontan wählen möchtest, ist zina praktikabler.

ja, du brauchst apache und das apache-php-modul. die genauen apt-gets kann ich dir jetzt nicht sagen, recherchier mal nach lamp. evt hab ich da morgen mehr zeit für dich. ;-)

akraix

Gulliver03
Beiträge: 523
Registriert: 23.09.2003 21:18:23

Beitrag von Gulliver03 » 23.03.2005 13:31:16

Ich habe diesen Link gefunden.

http://www.debianhowto.de/howtos/de/deb ... index.html .... damit sollte es funktionieren, oder?

Gulliver03
Beiträge: 523
Registriert: 23.09.2003 21:18:23

Beitrag von Gulliver03 » 28.03.2005 20:06:39

akraix hat geschrieben:hi,

....... wenn du an ort b sitzt und an a musik spontan wählen möchtest, ist zina praktikabler.


akraix

Eine Frage an dich ....... kann Zina auch Playlists aus mehreren Ordnern zusammenstellen, oder erfolgt dies immer nur aus einem Ordner.

Danke

Antworten