/ESP32-RTSP

ESP32-CAM modules with node-rtsp-stream

Primary LanguageC++

ESP32 RTSP client/server

[N|Solid]

Features

  • Display video stream via rtsp protocol
  • Brightness/Saturation/Gamma properties
  • mpeg1 coding

Planned features

  • 3DPrinted DOM house
  • Tilt/Pan
  • Motion detection --> store mp4
  • OpenCV
  • auth
  • avaliable camera settings via MQTT

Client is a simple React app with MUI. It displays ESP32 Cam streams via JSMpeg player. The stream is converted trough ffmpeg in node (express) server side as it would be a proxy.

Node.js (express) app with node-rtsp-stream package.

ESP32 CAM module diymore ESP32 CAM Development Board WiFi/Bluetooth ESP32 DC 5V Dual Core Development Board with OV2640 Camera TF Card Module. Firmware uploaded via Arduino IDE with Esp-IDF.

board source: Circuit rocks