| Antikreationist | 212 Posts | |
| wrote on 20.11.12 at 11:08 | | Hi Alex,
ist mir früher schön öfters aufgefallen … Obwohl SW einen Tagwechsel zeigt, spielt das vorherige Lied noch deutlich länger weiter - z. T. 20 s länger als das durch den Offset erklärt werden könnte. Nutzt SW einfach den Puffer so gut aus oder wie und warum hast Du das gemacht? Und wäre das dann nicht auch auf den eigentlichen Stream anzuwenden, da so bei Wunschlistensuche leider häufiger komplett drauf wären?!
Vielen Dank Anti |
|
|
|
| alex | 2549 Posts | |
| wrote on 20.11.12 at 11:24 last edited by alex on 20.11.12 at 11:26 | | Der Stream sendet es dann so, siehe Bild im nächsten Post.. |
| | | | LG/Best regards, Alex
"Journalism is printing what someone else does not want printed. Everything else is public relations." - George Orwell
D1734FA178BF7D5AE50CB1AD54442494 |
|
|
| alex | 2549 Posts | |
| wrote on 20.11.12 at 11:27 last edited by alex on 20.11.12 at 11:27 | | | | |
| | | | LG/Best regards, Alex
"Journalism is printing what someone else does not want printed. Everything else is public relations." - George Orwell
D1734FA178BF7D5AE50CB1AD54442494 |
|
|
| Antikreationist | 212 Posts | |
| wrote on 20.11.12 at 14:30 | | Naja. theoretisch schon. Aber wenn ich das Lied aufnehmen und die Stillesuche nicht aktiviert ist, seh ich, daß der Offset (den Du da ja eingezeichnet hast) lediglich wenige Sekunden (vllt. 3 oder 4) beträgt. |
|
|
|
| alex | 2549 Posts | |
| wrote on 20.11.12 at 14:37 | | Dann beziehst du dich auf das, was beim zuhören aus dem Lautsprecher kommt? Da ist natürlich wegen dem Wiedergabepuffer eine Verzögerung - die ist fest verdrahtet im SW. Ich hoffe wir reden nicht aneinander vorbei? |
| | | | LG/Best regards, Alex
"Journalism is printing what someone else does not want printed. Everything else is public relations." - George Orwell
D1734FA178BF7D5AE50CB1AD54442494 |
|
|
| Antikreationist | 212 Posts | |
| wrote on 20.11.12 at 14:39 last edited by Antikreationist on 20.11.12 at 14:42 | | Aaah. Ok. Kannst Du mir mehr davon erzählen. Ich glaub, daß das genau das ist.
Das heißt, daß der Puffer zuerst gespeichert wird und erst danach abgespielt wird. Das würde also bedeuten, falls es bei einem Sender kurzzeitig (wenige ms) zu Sendeproblemen kommt, kann ich das in der Wiedergabe mitbekommen, die Aufnahme ist aber vollständig wegen des Puffers. Richtig? |
|
|
|
| alex | 2549 Posts | |
| wrote on 20.11.12 at 15:54 | | Also. Die Daten werden von streamWriter empfangen. Für die Aufnahme werden die Daten direkt auf die Festplatte geschrieben. Wenn der Stream dann mal für ein paar Sekunden hängt ist es egal, weil die Daten dann eben nach ein paar Sekunden nachgeschickt werden. Man empfängt also die ganze Zeit mit z.B. konstant 16KB/s. Dann kommt für ein paar Sekunden nichts mehr - 0KB/s. Wenn der Stream wieder "klar kommt" sendet er danach eben ein paar Sekunden mit 60KB/s, um die verlorenen Daten wettzumachen. Wenn er sich wieder gefangen hat und alles gut ist sendet er wieder mit 16KB/s, wie vor dem Problem des Abrisses. Für die Aufnahme sind solche Probleme also kein Ding. Genau das wird aber beim Anhören eines Streams zum Problem, weil für die Zeit, wo es 0KB/s sind, würde auch nichts aus den Lautsprechern kommen - es würden keine Daten beim hören verloren gehen, weil der Stream sich ja wieder fängt, aber es kommt zu einer Pause beim zuhören. Also starte ich die Wiedergabe verzögert, damit diese Phase der 0KB/s nicht gehört wird - weil streamWriter sich eben, durch die Verzögerung der Wiedergabe, genug "gemerkt" hat, um während der 0KB/s Phase weiter abzuspielen. |
| | | | LG/Best regards, Alex
"Journalism is printing what someone else does not want printed. Everything else is public relations." - George Orwell
D1734FA178BF7D5AE50CB1AD54442494 |
|
|
| Antikreationist | 212 Posts | |
| wrote on 20.11.12 at 16:32 | | Vielen Dank! |
|
|
|
| alex | 2549 Posts | |
| wrote on 20.11.12 at 20:06 | | Schön, dass jetzt alles klar ist |
| | | | LG/Best regards, Alex
"Journalism is printing what someone else does not want printed. Everything else is public relations." - George Orwell
D1734FA178BF7D5AE50CB1AD54442494 |
|