Ich möchte mit netcat einen Stream an mein gesamtes Netzwerk senden.
Code: Alles auswählen
wget -O - "http://192.168.0.10:5000/stream" | netcat --udp --tunnel=192.168.0.255:1234
Code: Alles auswählen
wget -O - "http://192.168.0.10:5000/stream" --verbose | netcat --udp --tunnel=192.168.0.255:1234 --verbose
Code: Alles auswählen
wget -O - "http://192.168.0.10:5000/stream" --verbose | netcat --udp --tunnel=192.168.0.12:1234 --verbose
Empfangen möchte ich diese Daten dann mit VLC
Der Sendevorgang beginnt, doch schon nach 35 kByte bleibt diese Pipe stehen. Ohne Abbruch, ohne Fehlermeldung, einfach stehen.
Eine Alternative
Code: Alles auswählen
curl "http://192.168.0.10:5000/stream" --verbose | netcat --udp 192.168.0.255 1234 --zero
Was könnte hier falsch laufen?
Fehlen irgendwelche Parameter.
Oder funktioniert dieses Vorhaben technisch einfach nicht?
Kann man evtl. alternativ mit dd direkt auf einen UDP-Port senden?
Gruß
PS: Ich hatte schon an einen Shoutcast server gedacht, doch möchte ich diese Methode manchmal auch für anderen Streaming-Daten außer Audio nutzen.
Guten Rutsch