TCP Queue |
Eine TCP Queue, die man leicht in einen TCP-Stream plazieren kann und dadurch eine Pufferung nach dem Leaking-Bucket-Prinzip realisieren kann. Nützlich für die Verzögerung eines Streams mit konstanter Bitrate um eine beliebige Zeit (Sekunden bis Stunden) und einer damit verbundenen Kompensation von kurzzeitigen Übertragungsverzögerungen, bspw. der kurzzeitige Ausfall eines Netzwerklinkes. |
Load-Balancing Patch für Icecast2 |
Um das Master-Slave-Feature des Icecast2 Audio-Streaming-Servers besser ausnutzen zu können, habe ich ein Load-Balancing Patch entwickelt, welcher den Master in die Lage versetzt, eingehende Klienten an alle angeschlossenen Slaves weiterzuleiten. Dadurch kann die Leistung des gesamten Master-Slave-Geflechts innerhalb kürzester Zeit ausgenuzt werden, ohne die Dienste von YP beanspruchen zu müssen. |