summaryrefslogtreecommitdiff
path: root/freenect-server.sh
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@sbcglobal.net>2016-03-15 19:02:07 -0400
committerLuke Shumaker <lukeshu@sbcglobal.net>2016-03-15 19:02:07 -0400
commitf2d334a486f1fb6b5a942f32a8314579cac89082 (patch)
tree7eb941a20182ad24a30b75e484f77f8a5bfd2773 /freenect-server.sh
parent34aa7d88c470a96b476bc11a5aacb364cc9bfad3 (diff)
implement the accelerometer stream
Diffstat (limited to 'freenect-server.sh')
-rw-r--r--freenect-server.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/freenect-server.sh b/freenect-server.sh
index 9328573..e88acbe 100644
--- a/freenect-server.sh
+++ b/freenect-server.sh
@@ -9,10 +9,10 @@ mkfifo $t/video.rgb24
mkfifo $t/depth.rgb24
mkfifo $t/video.mjpg
mkfifo $t/depth.mjpg
+mkfifo $t/accel.mjson
-( freenect-server--kinect -v $t/video.rgb24 -d $t/depth.rgb24; echo "EXITED: freenect-server--kinect: $?") & pids+=($!)
-( multipart-replace-http-server "$1" "$2" $t/video.mjpg $t/depth.mjpg; echo "EXITED: freenect-server--http: $?") & pids+=($!)
-rm -f {depth,video}.{avi,mjpg}
+( freenect-server--kinect -v $t/video.rgb24 -d $t/depth.rgb24 -a $t/accel.mjson; echo "EXITED: freenect-server--kinect: $?") & pids+=($!)
+( multipart-replace-http-server "$1" "$2" $t/video.mjpg $t/depth.mjpg $t/accel.mjson; echo "EXITED: freenect-server--http: $?") & pids+=($!)
( ffmpeg -loglevel warning -pixel_format rgb24 -s 640x480 -f rawvideo -i $t/video.rgb24 -q:v 1 -f mpjpeg - > $t/video.mjpg; echo "EXITED: ffmpeg video: $?") & pids+=($!)
( ffmpeg -loglevel warning -pixel_format rgb24 -s 640x480 -f rawvideo -i $t/depth.rgb24 -q:v 1 -f mpjpeg - > $t/depth.mjpg; echo "EXITED: ffmpeg depth: $?") & pids+=($!)