Ich möchte gerne auf einen VLC-Stream zugreifen, der jedoch in einem anderen Netzwerk läuft.
Hintergrund ist, dass ich mehrere LCD-Displays damit ablesen möchte, die leider keine Schnittstelle besitzen.
Der VLC-Stream läuft jetzt mit raspivid und dem Kameramodul im Legacy-Mode.
Spoiler anzeigen
#!/bin/bash
raspivid -v -o - --contrast 30 --brightness 75 -t 0 -w 1280 -h 720 -fps 29 -a 12 | cvlc stream:///dev/stdin --sout-http-user=benutzer --sout-http-pwd=passwort --sout '#standard{access=http,mux=ts,dst=:1234}' :demux=h264
Der OpenVPN-Server bei mir läuft und die OpenVPN-Clients laufen, ich kann also auf diese unter anderem per SSH zugreifen und alle können sich untereinander auch anpingen.
Am OpenVPN-Server habe ich die Zeile client-to-client in der .conf stehen und in /proc/sys/net/ipv4/ip_forward eine 1 eingetragen.
Edit: Ich musste in der /etc/sysctl.d/@99-sysctl.conf noch die Zeile net.ipv4.ip_forward=1 bearbeiten, da sonst nach dem Neustart wieder eine 0 in der /proc/sys/net/ipv4/ip_forward stand.
Jetzt bin ich aber überfordert was den Rest angeht:
Der Server hat die 10.8.0.1, der Client mit dem Stream hat die 10.8.0.6, der Router bei mir und im anderen Netzwerk hat die 192.168.0.1
Was muss ich noch tun, damit ich von mir auf den Stream im anderen Netzwerk komme ?