検証条件
・esp32 1.0.1
動作時の接続
書き込み時は3Vで良いが、動作時は5Vで動作させる必要がある
ブラウザより以下へアクセスすると、
http://<IP>/stream 映像取得、
http://<IP>/capture 静止画取得できる。
また、RTSPサーバを動かしてVLCplayerで映像取得できまし
注意点
・3V駆動や電源容量不足の場合、Detected camera not supported とエラーが出る
[E][camera.c:1049] camera_probe(): Detected camera not supported.
所感
AndroidでRTSP to RTMPサーバーを作れば、低レートで複数配信できそうです。[2][3]
USB-OTG機能付きのものがあれば、スマホと有線接続できて開発・デバッグに使えて良いのですが、該当のものは、ESP32-PROでカメラモジュール無しでした。
参考記事
約800円のESP32-CAMで乾電池駆動のWebカメラサーバーを立てる - Qiita
Ai-Thinker ESP32-CAM in the Arduino IDE – Robot Zero OneRobot Zero One
[1]RTSP Video Streamer – ESP32
[3]Androidで動画配信アプリを作成する