Jurij Podgoršek 46b518dfa6 | ||
---|---|---|
janus | ||
mjpeg-relay@b87d1c25d0 | ||
nginx | ||
systemd | ||
tasmota | ||
www | ||
.env.dist | ||
.gitignore | ||
.gitmodules | ||
0_vidi.sh | ||
1_mjpeg2rtp.sh | ||
2_vent_vklop.sh | ||
LICENSE.txt | ||
README.org | ||
check-conn.sh | ||
test_webcam2rtp.sh |
README.org
Galerija BOT
Je?
ESP32-CAM mikrokrmilnik, ki ga je možno upravljati po galeriji.
Pelje ga Tasmota firmware, s pomočjo katerega dobimo sliko kamere in poganjamo motorčke.
Z FFMPEG orodjem sliko kamere pretvorimo MJPEG videopretok v VP8 RTP obliko, ki jo Janus WebRTC strežnik z nizko zakasnitvijo pripelje v brskalnike. Sliko kamere spreljajo gumbi za navigacijo in poseben vmesnik za nastavljanje parametrov premikanja.
Problemi
Aruba ruter si ne zapomni IP naslovov povezujočih naprav. Lahko se zgodi, da se IP naslov mikrokrmilnika zamenja. V tem primeru si pomagamo s skripto cat debug_ruter_tunel.sh.
MJPEG relay
Tole: https://github.com/OliverF/mjpeg-relay
Teče na rockpi strežniku.