my current project is to set up a 'survelance' camera in the lobby of the small shop i work at. Currently i have a debian sarge box set up to start streaming video uppon boot, but it can only be accessed by one machine at at time, or if i set the target address to 192.168.1.255, all the machines can pull the stream, but it floods the network. my goal is to make this stream 'on demand' so any computer in the shop can pull the stream, but the machine only sends the stream when requested to do so.
the command i currently use is:
Code:
/usr/bin/open -s vlc v4l:// :v4l-vdev=/dev/video :v4l-norm=3 :v4l-frequency=-1 :sout="#transode{vcodec=mp4v,vb=512,scale=1}:duplicate{dst=std{access=udp,mus=ts,url=192.168.1.107:1234}}"
changing the 107 to 255 does as mentioned allow all computers on the lan to access the stream... but how can i do this without flooding the network with udp broadcast traffic?