Hallo,
wir sind ein Campusradio und möchten einen Stream, der von von außerhalb über Internet kommt senden (Außenübertragung). Da unser Hochschulnetz nicht ganz stabil ist, benöten wir einen Puffer von 1 Minute.
Der VLC soll über einen Batch gestartet werden.
Der folgende Batch
C:\Programme\VideoLan\VLC\vlc.exe -vvv --network-caching=60000 --sout-mux-caching=60000 http://111.111.111.111:8000
:sout="#transcode{acodec=mp3,ab=192,channels=2}:duplicate{dst=std{access=http,mux=wav,dst=222.222.222.222:8000}}"
funktioniert, man sieht bei VLC, wie im Fortschrittsbalken anscheinend eine Minute gepuffert wird, aber wenn man dann 222.222.222.222:8000 abgreift, stellt man fest, dass es keine Zeitversetzung von 1 Minute gibt, sondern nur 10 Sekunden Zeitversatz.
Haben wir etwas vergessen?
Bei sout konnten wir bisher nur über "transcode" etwas erreichen, weil so etwas
:sout=#std{access=http{ttl=1},dst=222.222.222.222:8000}
nicht funktionierte. Gibt es eine Lösung ohne Neucodierung?
Viele Grüße
Eckhard