1
0
Fork 0
Scripts for Luxonis AI cameras.
 
 
Go to file
Jeff Moe 2eeb5d5d91 env bangpath 2022-09-28 13:22:35 -06:00
scripts env bangpath 2022-09-28 13:22:35 -06:00
.gitignore scriptlet to start stream server 2021-07-14 22:34:16 -06:00
LICENSE Mini HOWTO stream Luxonis cam 2021-07-14 22:21:32 -06:00
README.md udev 2022-09-28 12:55:11 -06:00
requirements.txt Quick & dirty mjpeg stream on PoE CM4 2022-09-24 12:09:34 -06:00

README.md

Camera AI Scripts

Scripts for Luxonis OAK-D-POE AI Camera.

Streaming

There is no RTSP streaming available yet, but it is in the development pipeline from Luxonis. For now a crufty workaround, perhaps.

# Install depthai, various ways, maybe like:
pip install --user depthai

# Clone this repo
git clone https://spacecruft.org/jebbacam/luxonis-cruft

# Build a streaming server
# Install deps first:
apt install [whatever ffmpeg-dev deps are on your system]

git clone https://github.com/klaxa/mkvserver_mk2
cd mkvserver_mk2
make

# Now run thang

# In another terminal
cd luxonis-cruft
rm video.mkv video.h265
./rgb_encoding.py

# In another terminal
cd luxonis-cruft
ffmpeg -framerate 30 -i video.h265 video.mkv

# In another terminal
# Run the server back in the 
cd mkvserver_mk2
./server ../luxonis-cruft/video.mkv

# View stream at localhost or your IP or:
# http://127.0.0.1:8080

Udev

echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="03e7", MODE="0666"' | sudo tee /etc/udev/rules.d/80-movidius.rules 
sudo udevadm control --reload-rules && udevadm trigger 

Then unplug and plug the camera back in.

Upstream Source Code

Forklets of Luxonis examples.

https://github.com/luxonis/depthai-python