alex
2549 Posts
wrote on 11.07.16 at 13:33 last edited by alex on 11.07.16 at 13:34
Link to this post
Yo24hua, mit den von dir genannten Streams ist irgendetwas anderes nicht in Ordnung. Das Problem mit den Streams von WilliW liegt am "Chunked transfer encoding". Ich habe die URL zum testen bekommen, kann da also dran weiter arbeiten.
LG/Best regards, Alex

"Journalism is printing what someone else does not want printed. Everything else is public relations."
- George Orwell

D1734FA178BF7D5AE50CB1AD54442494
 
Yo24hua
727 Posts
wrote on 11.07.16 at 19:25
Link to this post
.
Ah Ja, "Chunked transfer encoding" kenne ich noch von der (IFF-) Bilddatensegmentierung, denke das stehen gleiche bzw. ähnliche Prinzipien hinter.

Insgesamt sehr Lehrreich die ganze Angelegenheit!
Danke für die Infos!
.
Legalität, Radio Verzeichnisse, Diskographie Verzeichnisse, Reguläre Ausdrücke, Videos...:
Yo24hua's streamWriter Special: > > > https://sites.google.com/site/yo24hua < < <

Alles mit Ruhe & Muse, denn Unmöglich sind nur die Dinge, die man nicht tut!
Befreie dich, Befreie dich, Befreie dich und du wirst deinen Weg finden!
··· ¥oæhua ···
 
alex
2549 Posts
wrote on 23.07.16 at 16:15 last edited by alex on 23.07.16 at 16:34
Link to this post
Ein Chunk ist eben ein Chunk, hier bezieht es sich natürlich wie im ersten Link auf HTTP:-P.
Im Grunde war dafür alles schon da, nur an einigen Stellen habe ich das, was ich gebaut habe, um die Chunks zu einem großen Datenstrom zusammenzubauen, falsch benutzt. Ich ging eben nie davon aus, dass ein Radio-Stream in Chunks übertragen wird - das macht meiner Meinung nach auch keinen Sinn sondern ist eine Verschwendung von CPU-Zyklen. Für normale HTTP-Anfragen für Update-Downloads und so hat das schon immer funktioniert.
Das "schwierige" war, die Stellen zu identifizieren, wo ich das falsch benutzt habe. Ausserdem gab es noch einen anderen Fehler, der mich fast wahnsinnig gemacht hat und wo die Suche danach auch länger gedauert hat - Programmteil A funktioniert nicht, dort sucht man dann ein paar Stunden, bis man irgendwann merkt, dass Programmteil B schuld ist:-). Sehr nervig ständig mit dem Hex-Editor im Arbeitsspeicher von streamWriter rumzuwühlen, um zu gucken, wie der MPEG-Stream dort gerade aussieht.

Naja, mit der Build 741 sollte das Thema erledigt sein.
LG/Best regards, Alex

"Journalism is printing what someone else does not want printed. Everything else is public relations."
- George Orwell

D1734FA178BF7D5AE50CB1AD54442494
 
pnelke
3 Posts
wrote on 29.07.16 at 10:38
Link to this post
Radio sunshine live geht nicht mehr :(

08:17:37 - Verbinde zu http://stream.hoerradar.de:80/sunshinelive-mp3-128?sABC=50q75s4r%230%23%23
08:17:37 - Verbunden
08:17:38 - Fehler: HTTP Fehler 404, Dokument nicht gefunden

Die neue URL geht z.B. in Winamp und nicht in Streamwriter

08:21:11 - Verbinde zu stream.sunshine-live.de:80/hq/mp3-128/surfmusik/
08:21:11 - Verbunden
08:21:11 - Umleitung erkannt
08:21:11 - Verbindung getrennt
08:21:11 - Verbinde zu :0…
08:21:11 - Fehler beim Verbinden
08:21:11 - Verbindung getrennt

Build 744 behebt den Fehler nicht.
 
alex
2549 Posts
wrote on 29.07.16 at 15:33
Link to this post
Die von dir gepostete URL funktioniert hier weder in Winamp, noch im Browser oder in streamWriter.
Lösung: Stream-Browser aktualisieren, dort nach "sunshine live" suchen und den oberen Sender in die Stream-Liste packen. Funktioniert so hier:-)
LG/Best regards, Alex

"Journalism is printing what someone else does not want printed. Everything else is public relations."
- George Orwell

D1734FA178BF7D5AE50CB1AD54442494
 
pnelke
3 Posts
wrote on 29.07.16 at 00:18
Link to this post
Hier jetzt auch.;-)
 
WilliW
9 Posts
wrote on 01.08.16 at 21:04
Link to this post
Ich möchte mich hier nochmal ganz dolle bei Alex bedanken, dass er die Sache mit dem Chunked transfer encoding gangbar gemacht hat! Alles funktioniert jetzt wie gewünscht.
 
alex
2549 Posts
wrote on 06.08.16 at 03:33
Link to this post
Vielen Dank!:-)
LG/Best regards, Alex

"Journalism is printing what someone else does not want printed. Everything else is public relations."
- George Orwell

D1734FA178BF7D5AE50CB1AD54442494