Hallo liebes VLC Forum Team,
ich habe ein Problem, das ich bisher nicht lösen konnte. Folgende Aufgabenstellung:
Ich will einen Webradio Sender auf mehreren Windows 10 PC's empfangen. Damit nicht jeder PC einen eigenen Stream zieht und das Netzwerk belastet und das Ganze noch möglichst synchron läuft habe ich den Radiostream mit VLC per Mulicast vom Server (Windows Server 2012) aus weitergesendet.
Der Server startet jeden Morgen automatisch mit folgenden Argumenten den Stream und castet ihn auf 224.1.1.1, Abends wird der Task automatisch zeitgesteuert beendet :
vlc.exe -v http://mp3.topfm.c.nmdn.net/ps-topfm/livestream.mp3 :sout=#rtp{dst=224.1.1.1,port=5004,mux=ts,sap,name=WebRadio} :sout-keep :network-caching=5000
Die Clients werden bei Bedarf gestartet und empfangen mit folgenden Argumenten den Stream:
vlc.exe rtp://224.1.1.1:5004 :network-caching=5000
Soweit funktioniert es auch, jedoch kommt es sehr häufig vor, dass der Stream ruckelt. Ich habe schon mit dem network-caching Parameter gespielt aber das bringt keinen Erfolg und ich habe auch keine Ahnung wo genau das Problem liegt (Übertragung zwischen Server und Client ist normales Gigabit Ethernet, die Internetverbindung des Servers ist schnelles DSL) . Ist rtp das richtige Protokoll? Gibt es eine Alternative mit der ich es probieren könnte?
Vielen Dank schon mal
Dan