multi purpose Stream Server

Hallo,

ich hab hier einen unbekannten (und auch verschlüsselten) Video- und Audio Stream.
Dieser kann nur von einer bestimmten Software abgespielt werden.
Was ich nun suche ist ein Programm, was sich zu dem Stream Server verbindet, die Daten für eine gewisse Zeit Cached - und sie dann an mehrere Clients verteilen kann.
Das Problem ist, das der eigentliche Server nur maximal ein bis zwei Verbindungen erlaubt (aus Ressourcen- und Bandbreitenmangel) und das ganze aber an >2 Clients verteilt werden soll.

Aussehen soll das dann so:
Code:
DatenStreamServer -> 'Multiplexer' -> viele Clients
Der 'multiplexer' holt sich den Stream von Server (ständig) ab, Cached ihn, und stellt ihn dann (am besten per http, oder einfach auf einem bestimmten Port) für mehrere Clients bereit.
Achja: das ganze soll dann auf einer Linuxkiste laufen.

Vielen Dank schonmal - cray

PS: Wenn jemand eine Idee hat - sollte es das noch nicht geben - wie ich das Programmieren kann - sind Tipps und Hinweise für c/c++ sehr erwünscht!
 
Zurück
Oben