Shoutcast Radio via HTTP Proxy

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
onlineuser
Neugieriger
Neugieriger
Beiträge: 17
Registriert: Mittwoch 10. Januar 2007, 13:34

Shoutcast Radio via HTTP Proxy

Beitrag von onlineuser »

Hi Community,

seit einiger Zeit ist ja das Feature, Shoutcast zu hören, integriert worden.

Hat man in der Umgebung einen Proxy eingestellt (export), dann lädt die Box die Senderlisten zwar via HTTP-Proxy runter, jedoch bei der Wiedergabe verwendet er keine Proxyverbindung. Wird dieses Feature auch noch integriert werden oder kann man das manuell irgendwie adden?

Gruss, Franz.
onlineuser
Neugieriger
Neugieriger
Beiträge: 17
Registriert: Mittwoch 10. Januar 2007, 13:34

Re: Shoutcast Radio via HTTP Proxy

Beitrag von onlineuser »

niemand eine Idee? :-(
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Re: Shoutcast Radio via HTTP Proxy

Beitrag von Houdini »

was meinst du damit?
Proxy eingestellt (export)
onlineuser
Neugieriger
Neugieriger
Beiträge: 17
Registriert: Mittwoch 10. Januar 2007, 13:34

Re: Shoutcast Radio via HTTP Proxy

Beitrag von onlineuser »

naja mit export http_proxy=......... die Proxy-Variable setzen

Dann greifen Programme wie wget usw via Proxy auf die URL zu. Die Senderlisten werden beim Shoutcast Radio anscheinend mittel wget geholt, denn diese lädt er via Proxyverbindung, jedoch die eigentliche Wiedergabe (vgl. Winamp) geht nicht übern Proxy (zumindest nützt es da nichts, die Proxy-Variable mit export zu setzen).

Und eine Einstellung in den Konfigfiles hab ich bisher auch nicht gefunden :(

Liebe Grüsse
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Re: Shoutcast Radio via HTTP Proxy

Beitrag von Houdini »

ahja, ok ich schau mal...
onlineuser
Neugieriger
Neugieriger
Beiträge: 17
Registriert: Mittwoch 10. Januar 2007, 13:34

Re: Shoutcast Radio via HTTP Proxy

Beitrag von onlineuser »

cool, thx!
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Re: Shoutcast Radio via HTTP Proxy

Beitrag von Houdini »

also die shoutcast dir wird über die libcurl geholt und diese schaut auf die Umgebungsvariable HTTP_PROXY.
Die eigentliche Datei wird über netfile.cpp geholt und dieser unterstützt keine Proxyverbindung
onlineuser
Neugieriger
Neugieriger
Beiträge: 17
Registriert: Mittwoch 10. Januar 2007, 13:34

Re: Shoutcast Radio via HTTP Proxy

Beitrag von onlineuser »

also müßte man in der netfile.cpp die proxy umgebungsvariable einbauen!?
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Re: Shoutcast Radio via HTTP Proxy

Beitrag von Houdini »

genau, und nicht zu vergessen das eigentliche handling der proxyverbindung
onlineuser
Neugieriger
Neugieriger
Beiträge: 17
Registriert: Mittwoch 10. Januar 2007, 13:34

Re: Shoutcast Radio via HTTP Proxy

Beitrag von onlineuser »

ja ich hab sowas ähnliches schon mal vor Ewigkeiten gemacht, aber kann mich nicht mehr erinnern :-(

Mal sehen, ob ich das zusammen bringe.....
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Re: Shoutcast Radio via HTTP Proxy

Beitrag von Houdini »

die Nachricht wird in netfile.cpp zeile 333ff zusammengebaut
onlineuser
Neugieriger
Neugieriger
Beiträge: 17
Registriert: Mittwoch 10. Januar 2007, 13:34

Re: Shoutcast Radio via HTTP Proxy

Beitrag von onlineuser »

ich finde da kein netfile.cpp (nur das header File) :(

Bin ich hier nicht richtig unterwegs? http://cvs.tuxbox-cvs.sourceforge.net/c ... rc/engine/

ah, hier hab ich sie gefunden

http://cvs.tuxbox-cvs.sourceforge.net/c ... src/Attic/
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Shoutcast Radio via HTTP Proxy

Beitrag von seife »

radiobox ist seit ewigen Zeiten unmaintained, ich würde im normalen neutrino Quellbaum suchen, dort wirst du auch fündig.
pinguin4power
Neugieriger
Neugieriger
Beiträge: 4
Registriert: Mittwoch 31. Dezember 2008, 13:48

Re: Shoutcast Radio via HTTP Proxy

Beitrag von pinguin4power »

Hab das Thema durch Google gefunden. Meine dbox läuft auch in einer komplexeren Netzwerkumgebung und bin daher auch auf eine Prox-Verbindung angewiesen. Wäre toll, wenn das jemand von euch hinbekommen würde! Mir fehlt da etwas das Wissen dafür. :gruebel:
amiga23
Einsteiger
Einsteiger
Beiträge: 238
Registriert: Sonntag 14. November 2004, 23:44

Re: Shoutcast Radio via HTTP Proxy

Beitrag von amiga23 »

Moin Moin,

könnte man nicht auch libcurl verwenden um den Stream abzuspielen, also anstatt netfile.cpp? Das könnte auch die Probleme mit Timeouts und 24h Zwangstrennung etc. lösen.

Momentan spiele ich online Radios mit wget und madplay ab, da es über Neutrino meist maximal eine Stunde läuft.

Code: Alles auswählen

/mnt/slave/playground/bin/wget -q --timeout 30 -O - http://xeroku.com:9003 | /mnt/slave/playground/bin/madplay -
Frohes Neues
Amiga23
pinguin4power
Neugieriger
Neugieriger
Beiträge: 4
Registriert: Mittwoch 31. Dezember 2008, 13:48

Re: Shoutcast Radio via HTTP Proxy

Beitrag von pinguin4power »

Ok, wie startest du das Abspielen (in der Konsole via telnet)?

Oder kannst du auch die Sender abspielen, die du in der Shoutcastliste hast?

Vielleicht könntest du eine Kurzanleitung geben!?

THX!
amiga23
Einsteiger
Einsteiger
Beiträge: 238
Registriert: Sonntag 14. November 2004, 23:44

Re: Shoutcast Radio via HTTP Proxy

Beitrag von amiga23 »

ne, das geht nur über die Konsole (also telnet oder IR-Tastatur) und Du musst wget (die "Vollversion" nicht busybox) und madplay selbstbauen, ist nicht Teil der Images.

Der Grund warum ich es so nutze ist nicht, daß ich einen Proxy brauche, sondern das die streams bei mir immer abbrechen und sich dann die ganze Box aufhängt. Das habe ich in einem anderen Thread schon gepostet. Es liegt daran, dass netfile.cpp komplett stehen bleibt, sobald der stream abbricht.
Ich wollte das netfile.cpp umschreiben, aber dafür bin ich zu blöd.
Vielleicht kann es jemand der sich damit auskennt auf libcurl umschreiben, dann sollten beide Probleme gelöst sein.
pinguin4power
Neugieriger
Neugieriger
Beiträge: 4
Registriert: Mittwoch 31. Dezember 2008, 13:48

Re: Shoutcast Radio via HTTP Proxy

Beitrag von pinguin4power »

Verstehe. Fürs Umschreiben bin ich auch etwas zu doof. :(

Wäre echt super, wenn dieses PRoblem auf die toDo-Liste für die nächste Version kommen würde!?
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Shoutcast Radio via HTTP Proxy

Beitrag von seife »

welche nächste Version?
pinguin4power
Neugieriger
Neugieriger
Beiträge: 4
Registriert: Mittwoch 31. Dezember 2008, 13:48

Re: Shoutcast Radio via HTTP Proxy

Beitrag von pinguin4power »

werden hier nicht von Zeit zu Zeit neue CVS-Versionen angefertigt?
onlineuser
Neugieriger
Neugieriger
Beiträge: 17
Registriert: Mittwoch 10. Januar 2007, 13:34

Re: Shoutcast Radio via HTTP Proxy

Beitrag von onlineuser »

Hi Leute,

funktioniert es mittlerweile, dass man Shoutcast Sender via Proxy hören kann?

Liebe Grüsse