Hi,
I have linux server with two nic. On first I have multicast stream from provider (eth0), second nic is connected to my network (eth1).
I want transcode stream from my provider to h264.
Now i am only trying to get stream from eth0 and transmit it with vlc to eth1 without transcoding, but it doesnt work for me.
I have this vlm.conf configuration :
new CH1 broadcast enabled
setup CH1 input udp://@239.1.1.1:1234
setup CH1 output #standard{access=udp,mux=ts,dst=239.2.1.1:1234}
control CH1 play
this command I run:
cvlc --miface eth1 --vlm-conf /etc/vlm.conf
and I added routes
ip route add 239.1.0.0/16 dev eth0
ip route add 224.0.0.0/4 dev eth1 (also tried "ip route add 239.2.0.0/16 dev eth1")
I seems that "--miface eth1" also looking for input stream on eth1. So I tried:
cvlc --vlm-conf /etc/vlm.conf
with tcpdump I can see stream incoming on eth0 but no output on eth1
I tried also combination with miface eth0 and "ip route add 239.2.0.0/16 dev eth1"
Stil no luck. Can you help me?