raspberrypi/acatcher
2015-02-19 12:01:16 -08:00
..
NOTES fix up crap 2015-02-19 09:24:59 -08:00
.gitignore Add trace files to gitignore 2015-02-19 10:39:55 -08:00
acatcher.cxx.template make sure you can't select a nonexistant screen 2015-02-19 11:10:50 -08:00
check.sh fix crap 2015-02-19 12:01:16 -08:00
convert_audio.sh fix up crap 2015-02-19 09:24:59 -08:00
MASTER_LIST Fixed up crap 2015-02-19 02:09:17 -08:00
mkacatcher_cpp.sh fix up crap 2015-02-19 09:24:59 -08:00
mkhosts.sh fix up crap 2015-02-19 09:24:59 -08:00
patch.dburr_stuff Add my patches to acatcher 2015-02-18 01:28:09 -08:00
provision_streamers.sh allow for provisioning opnly one host 2015-02-19 10:30:00 -08:00
README misc fixes 2015-02-19 00:02:50 -08:00
roomck.sh fix up crap 2015-02-19 09:24:59 -08:00
ROOMS.fri fill out each day's rooms 2015-02-19 02:36:43 -08:00
ROOMS.sat fill out each day's rooms 2015-02-19 02:36:43 -08:00
ROOMS.sun fill out each day's rooms 2015-02-19 02:36:43 -08:00
ROOMS.thu Add plaza bc to thu rooms 2015-02-19 10:20:24 -08:00
set_hostname.sh Squash bugies 2015-02-19 00:39:20 -08:00
start_streamers.sh add startup only subset of hosts 2015-02-19 10:59:33 -08:00
start_watcher.sh fixes 2015-02-19 09:45:54 -08:00
stop_streamers.sh fix up crap 2015-02-19 09:24:59 -08:00
stream.sh drop screen size to 320x240, otheriwse they won't all fit 2015-02-19 10:20:42 -08:00
upstream add convenint symlink to upstream 2015-02-19 02:11:55 -08:00
v4lcap.c Add my own fork of acatcher 2015-02-17 20:50:46 -08:00

host side:

apt-get install libopencv-dev
clang++ -O2 -lopencv_core -lopencv_highgui -lopencv_imgproc -o acatcher acatcher.cxx

to actually run it:
./acatcher | (aplay -t raw -c 1 -f S16_LE -r 22050 > /dev/null 2> /dev/null)
---

webcam side:

copy v4lcap.c and build it on the rpi

xx = session #

make the following into a script
---

# different res is ok, MUST be mjpg
v4l2-ctl --set-fmt-video=width=640,height=480,pixelformat=MJPG

(while true; do arecord -t raw -c 1 -f S16_LE -r 22050 -D hw:1 | nc 192.168.1.122 40xx; sleep 1; done) &
while true; do v4lcap -o | nc 192.168.1.122 41xx; sleep 1; done