Was ist denn jetzt mit Shoutcast ???

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
chrisisflat
Einsteiger
Einsteiger
Beiträge: 122
Registriert: Dienstag 20. Mai 2003, 19:40

Beitrag von chrisisflat »

irgendwie war ich wohl mal wieder zu blöd die Suche zu bedienen. Zumindest hab ich jetzt diesen Thread hier gefunden http://forum.tuxbox-cvs.sourceforge.net ... hp?t=29220 werde das heute abend mal ausprobieren und das Ergebnis posten!
SHODANXX
Interessierter
Interessierter
Beiträge: 20
Registriert: Samstag 22. März 2003, 16:12

Beitrag von SHODANXX »

Danke an alle die das möglich gemacht haben!!!!!
Sehr geil!!!

Aber einen kleinen Vorschlag hätte ich noch....
Wie wäre es denn zum Beispiel einen eigenen Menüpunkt für Internetradio einzubauen... (der übersichtlichkeit wegen)
Evtl. könnte man dann ja auch in der Verzeichnisstruktur der Box auch noch ein eigenes Verzeichnis für Shoutcast anlegen...
Zusätzlich wäre es dann doch evtl. ganz schön wenn man shoutcast stationen auch über die fernbedienung zufügen könnte....
Bzw. wäre es möglich evtl. Listen direkt von z.B. von Shoutcast.com herunterzuladne und dann durch die verfügbaren Stationen zu browsen?

Ich weiß ist ne ganze Menge. Wollte einfach nur mal hinschreiben was ich nett finden würde...
Aber auf jeden Fall spitzenarbeit...
sanaia
Einsteiger
Einsteiger
Beiträge: 130
Registriert: Mittwoch 17. März 2004, 10:13

Beitrag von sanaia »

SHODANXX hat geschrieben:Bzw. wäre es möglich evtl. Listen direkt von z.B. von Shoutcast.com herunterzuladne und dann durch die verfügbaren Stationen zu browsen?
die liste gibt es nur gegen bares im abo von shoutcast, damit hat sich das wohl von selbst erledigt.

Die sache mit dem eigenen menüpunkt ist so verkehrt nicht - theoretisch wäre auch eine totale integration in den Radio modus denkbar, aber das ist nicht meine baustelle und von der neutrino-GUI programmierung habe ich keinen blassen schimmer :roll:

Der shoutcast code ist im moment sowieso noch v0.8beta, also noch nicht ganz fertig.
SHODANXX
Interessierter
Interessierter
Beiträge: 20
Registriert: Samstag 22. März 2003, 16:12

Beitrag von SHODANXX »

Ahso die Liste gitbs nur gegen bares...
Na ok das hat sich dann wohl wirklich erledigt...
Eine volle Integration in den Radiomodus?
Natürlich auch nicht schlecht evtl. mit einer taste um dann zwischen "normalen" Stationen und Internetradio umzuschalten...
Noch eine Sache. Ich seh gerade, daß auf shoutcast.com bei manchen Sendern angegeben ist was gerade gespielt wird...
Wird das auch über den Shoutcast-Stream gesendet?
Könnte man das auswerten und zum Beispiel auf dem Display ausgeben oder muß man dafür auch wieder kohle hinlegen?

MfG
Daniel
sanaia
Einsteiger
Einsteiger
Beiträge: 130
Registriert: Mittwoch 17. März 2004, 10:13

Beitrag von sanaia »

SHODANXX hat geschrieben:Ich seh gerade, daß auf shoutcast.com bei manchen Sendern angegeben ist was gerade gespielt wird...
Könnte man das auswerten und zum Beispiel auf dem Display ausgeben oder muß man dafür auch wieder kohle hinlegen?
ja, bei mir :lol:
SHODANXX
Interessierter
Interessierter
Beiträge: 20
Registriert: Samstag 22. März 2003, 16:12

Beitrag von SHODANXX »

sanaia hat geschrieben:
SHODANXX hat geschrieben:Ich seh gerade, daß auf shoutcast.com bei manchen Sendern angegeben ist was gerade gespielt wird...
Könnte man das auswerten und zum Beispiel auf dem Display ausgeben oder muß man dafür auch wieder kohle hinlegen?
ja, bei mir :lol:
LOL!!! :lol: :lol: :lol:

Nee aber mal im Ernst ist das möglich?
sanaia
Einsteiger
Einsteiger
Beiträge: 130
Registriert: Mittwoch 17. März 2004, 10:13

Beitrag von sanaia »

SHODANXX hat geschrieben:Nee aber mal im Ernst ist das möglich?
ich bin erst bei 0.8beta ... :wink:
chrisisflat
Einsteiger
Einsteiger
Beiträge: 122
Registriert: Dienstag 20. Mai 2003, 19:40

Beitrag von chrisisflat »

So, bin zumindest ein klein wenig weiter gekommen:

Also ich habe meine .url files mit den Shoutcast URLs auf einem CIFS share liegen. Wie gesagt manche davon laufen auch ohne Probleme, z.B. dieser hier:

Code: Alles auswählen

scast://5180
andere bringen die Box zum abstürzen solange kein anderer in der Playlist ist. z.B. dieser hier:

Code: Alles auswählen

scast://4291
Befindet sich ein weiterer, funktionierender stream in der Playlist, wird dieser ausgewählt, z.B. wenn ich die beiden oben genannten drin habe, und den unteren auswähle, springt er nach kurzer Zeit auf den oberen und spielt diesen. Habe ich jedoch nur den unteren in der Playliste und spiele diesen, schaltet die Box aus. Wie schon gesagt, kann ich leider kein serielles Log liefern, da mein Notebook keine serielle Schnittstelle hat :-(

Ich habe allerdings mit

Code: Alles auswählen

cat /proc/kmsg
folgendes herausfinden können:

Code: Alles auswählen

<3> CIFS VFS: Send error in Close = -4
<3> CIFS VFS: No task to wake, unknown frame rcvd!
<7>Received Data is: : dump of 37 bytes of data at 0xc1148040
<4>
<7> 00000023 ff534d42 04000000 008001c8 . . . # S M B . . . . . . .
Vielleicht hilft das ja!?

Gruß

Chris
sanaia
Einsteiger
Einsteiger
Beiträge: 130
Registriert: Mittwoch 17. März 2004, 10:13

Beitrag von sanaia »

andere bringen die Box zum abstürzen solange kein anderer in der Playlist ist. z.B. dieser hier: scast://4291
habe ich gerade durchprobiert; Dieser stream existiert nicht, also gibt der fopen() aufruf auch folgerichtig einen NULL pointer zurück. Das entspricht aber dem normalen verhalten des fopen() aufrufes. Insofern kann ich momentan mit meinem testcode hier keinen fehler reproduzieren. Irgendwann bricht er ab mit folgender meldung:
Ups! Playlist doesn't seem to contain any URL !
buffer:
[playlist]
numberofentries=0
Version=2

0
und genau so sollte es auch sein. Hier ist also der bug nicht ...
chrisisflat
Einsteiger
Einsteiger
Beiträge: 122
Registriert: Dienstag 20. Mai 2003, 19:40

Beitrag von chrisisflat »

sanaia hat geschrieben:habe ich gerade durchprobiert; Dieser stream existiert nicht, also gibt der fopen() aufruf auch folgerichtig einen NULL pointer zurück. Das entspricht aber dem normalen verhalten des fopen() aufrufes. Insofern kann ich momentan mit meinem testcode hier keinen fehler reproduzieren. Irgendwann bricht er ab mit folgender meldung:
Stimmt jetzt ist er ganz weg. War vor ein paar Tagen noch Rang 1 auf shoutcast.
Vielleicht könnte man irgendwie überprüfen, ob ein Stream existiert und wenn er nicht existiert eine Meldung ausgeben? Hatte gestern abend auch noch das Phänomen, daß ich einen Stream am Laufen hatte. Sicherlich 2-3 Stunden ohne Probleme. Dann hat die liebe Telekom meine Flatrate getrennt und die Box ist abgeschmiert. Diesmal nicht ausgeschaltet, aber ging nix mehr ausser Stecker ziehen.
sanaia
Einsteiger
Einsteiger
Beiträge: 130
Registriert: Mittwoch 17. März 2004, 10:13

Beitrag von sanaia »

chrisisflat hat geschrieben:Vielleicht könnte man irgendwie überprüfen, ob ein Stream existiert und wenn er nicht existiert eine Meldung ausgeben?
Naja, wenn er nicht existiert, oder nicht geöffnet werden kann, ignoriert der player ihn und nimmt den nächsten in der playlist.
Hatte gestern abend auch noch das Phänomen, daß ich einen Stream am Laufen hatte. Sicherlich 2-3 Stunden ohne Probleme. Dann hat die liebe Telekom meine Flatrate getrennt und die Box ist abgeschmiert. Diesmal nicht ausgeschaltet, aber ging nix mehr ausser Stecker ziehen.
ich werde mal nachsehen was passiert, wenn man den stream 'böswillig' abbrechen lässt.
chrisisflat
Einsteiger
Einsteiger
Beiträge: 122
Registriert: Dienstag 20. Mai 2003, 19:40

Beitrag von chrisisflat »

sanaia hat geschrieben:Naja, wenn er nicht existiert, oder nicht geöffnet werden kann, ignoriert der player ihn und nimmt den nächsten in der playlist.
Jupp das funktioniert auch gut. ABER ;-) wenn es keinen anderen Eintrag in der Playliste gibt, dann schaltet zumindest bei mir die Box aus (also Deep-Standby). Ist jetzt nicht sooo wirklich tragisch, weil wenn man das weiß kann man ja einfach ein paar Streams in die Playlist hauen - aber vielleicht ist ein Check ja auch nicht soo schwer zu implementieren?
sanaia
Einsteiger
Einsteiger
Beiträge: 130
Registriert: Mittwoch 17. März 2004, 10:13

Beitrag von sanaia »

paaaatsch - die wanze ist breit ! Das kleine mistding saß gut versteckt im abfluß, aber 's hat ihr nicht geholfen !Bild

Es ist tatsächlich so, dass ein verbindungsabbruch, oder auch ein reguläres streamende, in den momentanen images zum absturz führt. Ich werde den code gleich abschicken, mal sehen wann er im cvs erscheint.
chrisisflat
Einsteiger
Einsteiger
Beiträge: 122
Registriert: Dienstag 20. Mai 2003, 19:40

Beitrag von chrisisflat »

sanaia hat geschrieben:paaaatsch - die wanze ist breit ! Das kleine mistding saß gut versteckt im abfluß, aber 's hat ihr nicht geholfen !
:lol:
Da sag ich schonmal vielen Dank! (Und hoffe das Riker bald einen neuen Snap mit dem Fix baut ;-))
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

Aktueller Stand von JTG: 17.05. 22:18 - da sollte der Fix wohl mit drin sein.
cu
Jens
sanaia
Einsteiger
Einsteiger
Beiträge: 130
Registriert: Mittwoch 17. März 2004, 10:13

Beitrag von sanaia »

jmittelst hat geschrieben:Aktueller Stand von JTG: 17.05. 22:18 - da sollte der Fix wohl mit drin sein.
cu
Jens
nein, denn er ist noch nicht im cvs. Ich habe ihn gestern abend an zwen geschickt und ich nehme mal an, er hat noch irgendwas anderes zu tun.

@devs: wartet doch bitte mit dem hausputz in meinem code, bis ich die *echten* fehler raushabe. danke! Wenn jemand einen richtigen bug *im code* findet - dann bitte eine kurze mail an die im code angegebene adresse. Ansonsten gibt es mit ziemlicher sicherheit totales caos, denn zwischen der version im cvs und der auf meiner platte sind 10kB - oder 300 zeilen code - unterschied !
Zuletzt geändert von sanaia am Dienstag 18. Mai 2004, 08:59, insgesamt 1-mal geändert.
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

Tja dann im nächsten.
cu
Jens
chrisisflat
Einsteiger
Einsteiger
Beiträge: 122
Registriert: Dienstag 20. Mai 2003, 19:40

Beitrag von chrisisflat »

Habe gerade den aktuellsten Snap von JTG drauf gemacht. Dort ist der Fix aber leider noch nicht drin - oder ich hab noch ein anderes Problem!?

Fehler wie schon beschrieben:
1. Stream der existiert läuft ohne Probleme

2. mehrere Streams in der Playlist. Einen anspielen, den es nicht (mehr) oder zurzeit nicht gibt. Nach kurzen Moment, wird der nächste Stream ausgewählt und abgespielt.

3. nur einen Stream den es nicht (mehr) oder zurzeit nicht gibt in der Playlist. Diesen angespielt - Box schaltet in Deep-Standby

Gruß

Chris

EDIT: da war wohl jemand schneller ;-)
mogway
Semiprofi
Semiprofi
Beiträge: 1287
Registriert: Montag 30. Dezember 2002, 08:02

Beitrag von mogway »

chrisisflat hat geschrieben:Habe gerade den aktuellsten Snap von JTG drauf gemacht. Dort ist der Fix aber leider noch nicht drin - oder ich hab noch ein anderes Problem!?
Schau mal zwei Postings weiter oben !

Gruss
mogway
chrisisflat
Einsteiger
Einsteiger
Beiträge: 122
Registriert: Dienstag 20. Mai 2003, 19:40

Beitrag von chrisisflat »

mogway hat geschrieben: Schau mal zwei Postings weiter oben !

Jaja ;-) Hab ich doch bei mir noch reingeschrieben:
chrisisflat hat geschrieben: EDIT: da war wohl jemand schneller ;-)
Hatte das gerade geschrieben und nebenbei nochmal getestet. Und als ich es dann abgeschickt hatte, haben schon zwei andere "zwischengepostet"....
elinas_of_alba
Interessierter
Interessierter
Beiträge: 36
Registriert: Samstag 8. März 2003, 18:57

Beitrag von elinas_of_alba »

Hi,
habe mal was geproggt für die Geschichte.
Leider gehen hier keine Anhänge. Ich erlaube mir mal auf ein anderes Board zu verlinken, wenn das nicht ok ist, bitte Posting löschen und Entschuldigung annehemen. Wenn das nicht reicht, dann ist auf alle Fälle Die Made schuld :) . Weil der ist immer Schuld ! :D :D

http://www.dbox2world.com/board/thread. ... =5474&sid=

EoA
Liontamer
Klöppelliese
Beiträge: 1644
Registriert: Donnerstag 8. August 2002, 12:51

Beitrag von Liontamer »

Cool, ein geniales Tool! :D
sanaia
Einsteiger
Einsteiger
Beiträge: 130
Registriert: Mittwoch 17. März 2004, 10:13

Beitrag von sanaia »

Update: der fix ist nun im CVS.

@elinas_of_alba:
was ist das ? ich habe dort leider keinen zugriff !
Liontamer
Klöppelliese
Beiträge: 1644
Registriert: Donnerstag 8. August 2002, 12:51

Beitrag von Liontamer »

Bild

Code: Alles auswählen

Shout To Neutrino Version 1.0

19.5.2003
Dank den genialen Entwicklern im tuxbox ist es seit kurzem ja möglich Internetradio über die 
dbox zu hören, siehe auch: http://tuxbox-forum.mine.nu/forum/viewtopic.php?t=22284.

Um die Links von da einfacher in die Box zu bekommen ist das Tool.

1. Auf shoutcast.com klicken
2. warten bis die Seite im Fenster geladen ist.
3. Links einlesen klicken
4. im linken Fenster erscheinen alle Streams von der angezeigten Seite im Browser
5. Haken setzen für gewünschte Streams
5.a) eventuell nächste Seite im Browser aufrufen (gibt ja über 300) und mit Pkt.3 fortfahren
6. Einstellungen für die Dbox treffen
7. Links übertragen zur Box drücken
8. MP3 Player in der Box aufrufen und in das passende Verzeichnis wechseln
9. Stream anklicken, zurücklehen, geniessen.

Thx to Myrmidon :-)

Elinas of Alba
elinas_of_alba
Interessierter
Interessierter
Beiträge: 36
Registriert: Samstag 8. März 2003, 18:57

Beitrag von elinas_of_alba »

Um die Links von da einfacher in die Box zu bekommen ist das Tool.

1. Auf shoutcast.com klicken
2. warten bis die Seite im Fenster geladen ist.
3. Links einlesen klicken
4. im linken Fenster erscheinen alle Streams von der angezeigten Seite im Browser
5. Haken setzen für gewünschte Streams
5.a) eventuell nächste Seite im Browser aufrufen (gibt ja über 300) und mit Pkt.3 fortfahren
6. Einstellungen für die Dbox treffen
7. Links übertragen zur Box drücken
8. MP3 Player in der Box aufrufen und in das passende Verzeichnis wechseln
9. Stream anklicken, zurücklehen, geniessen.