4 Lab 2: Relaying with Icecast

Sources

# Sources for the Icecast server listening at port 8000  
cvlc Big_Buck_Bunny_small.ogv --sout "#std{access=shout,mux=ogg,dst=source:hackme@localhost:8000/BBBs.ogv}" --loop &  
cvlc ~/Videos/chi84_14_m4.ogv --sout "#std{access=shout,mux=ogg,dst=source:hackme@localhost:8000/LLL.ogv}" --loop &  
 
# Source for the (relay) server listening at port 9000  
cvlc ~/Videos/hcil2003_01.ogv --sout "#std{access=shout,mux=ogg,dst=source:hackme@localhost:9000/hcil.ogv}" --loop &

(Relay) Servers

/usr/bin/icecast2 -b -c ~/icecast/icecast.xml

Listeners

cvlc http://localhost:8000/BBBs.ogv 2> /dev/null &  
cvlc http://localhost:9000/LLL.ogv 2> /dev/null & # Relayed stream  
cvlc http://localhost:9000/hcil.ogv 2> /dev/null &