Skip to content

Our own modded version of the RTOS based ESP32 cam multiclient firmware. More stable, better camera config

License

Notifications You must be signed in to change notification settings

3dprintpittsburgh/ESP32-Multiclient-Camera-Firmware

Repository files navigation

3D Print Pittsburgh modified version of the original

original can be found at: https://github.com/arkhipenko/esp32-cam-mjpeg-multiclient

In our modded version, we have a better handler for /jpg endpoint callback, and better out of the box settings for the camera. More reliable. It's what we use for our cameras in our farm

ESP32 MJPEG Multiclient Streaming Server

This is a simple MJPEG streaming webserver implemented for AI-Thinker ESP32-CAM or ESP-EYE modules.

This is tested to work with VLC and Blynk video widget.

This version uses FreeRTOS tasks to enable streaming to up to 10 connected clients

Inspired by and based on this Instructable: $9 RTSP Video Streamer Using the ESP32-CAM Board

Full story: https://www.hackster.io/anatoli-arkhipenko/multi-client-mjpeg-streaming-from-esp32-47768f


Other repositories that may be of interest
ESP32 MJPEG streaming server servicing a single client:

https://github.com/arkhipenko/esp32-cam-mjpeg

ESP32 MJPEG streaming server servicing multiple clients (FreeRTOS based):

https://github.com/arkhipenko/esp32-cam-mjpeg-multiclient

ESP32 MJPEG streaming server servicing multiple clients (FreeRTOS based) with the latest camera drivers from espressif.

https://github.com/arkhipenko/esp32-mjpeg-multiclient-espcam-drivers

Cooperative multitasking library:

https://github.com/arkhipenko/TaskScheduler

About

Our own modded version of the RTOS based ESP32 cam multiclient firmware. More stable, better camera config

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published