Audio streaming over a network

I've been playing with https://roc-streaming.org/

Unicast example on my home network:

 /usr/bin/roc-send -s rtp+rs8m://192.168.1.233:10001 -r rs8m://192.168.1.233:10003 --rate=4000 --nbsrc 20 --nbrpr 80
/usr/bin/roc-recv --sess-latency=500ms -s rtp+rs8m://0.0.0.0:10001 -r rs8m://0.0.0.0:10003

Multicast example: 
/usr/bin/roc-recv -s rtp://225.1.2.3:10001 --miface 0.0.0.0  
 /usr/bin/roc-send -s rtp://225.1.2.3:10001 --rate=4000 

Both seem to work fine within a local network even using WiFi.

Issues occur when using VLAN as the TTL on Ubuntu 20.04 seems to be set to 1 by default. Changing this within the library allows some data to get through when using multicast.

However multicast is probably the worst approach to use.

I need to try the VLAN setup using unicast with rs8m.

Comments