1.1.4 Wandlung zu einem Stream
Die Wandlung zu einem Stream
Um zum Beispiel ein Musikstück aus einer analogen Audioquelle oder das gesprochene Wort eines Moderators über ein Mikrofon mit möglichst geringem Qualitätsverlust über eine Internetverbindung übertragen zu können, müssen die Daten vor dem versenden von einem Encoder in ein für das Streaming geeignetes Format gewandelt und der begrenzten Bandbreite der Internetverbindung entsprechend komprimiert werden.

Die Aufgabe der Wandlung eines analogen Signals in ein digitales übernehmen sogenannte Encoder. Diese Encoder können entweder Hardwarebasierend oder in Verbindung mit einem Rechner und einer Soundkarte Softwarebasierend sein. Ein Encoder wandelt das analoge Signal in die speziell für das Streaming geeigneten Formate um und bietet (meistens) die Möglichkeit die Parameter des so entstandenen digitalen Signals, wie zum Beispiel die Qualität, wieviele Kanäle, die Bitrate oder die Samplingfrequenz zu verändern.

Nach dem ein Encoder die Daten kodiert und komprimiert hat, wird der so entstandene Datenstrom an einen Streaming Server weitergeleitet. Dieser Streaming-Server hat die Aufgabe den Datenstrom in kleine Pakete zu teilen und an die zu ihm verbundenen Clienten zu senden.

Für diese Art der Übertragung wurde, neben den proprietären Protokollen einiger Hersteller, ein eigens dafür optimiertes und standartisiertes Übertragungsprotokoll entwickelt, dass RTP/RSTP (Real-Time Transport Protocol / Real-Time Streaming Protocol).



