ESP32 MJPEG Multiclient Streaming Server with latest Espressif drivers
Find a file
Anatoli Arkhipenko b9451ebb6d Code cleanup
2024-10-01 08:03:25 -04:00
Arduino-IDE PlatformIO version added with all RTOS options supported 2024-09-27 08:47:46 -04:00
PlatformIO Code cleanup 2024-10-01 08:03:25 -04:00
.gitmodules PlatformIO version added with all RTOS options supported 2024-09-27 08:47:46 -04:00
LICENSE.txt License updates 2020-06-03 13:52:25 -04:00
README.md PlatformIO version added with all RTOS options supported 2024-09-27 08:47:46 -04:00

MJPEG Multiclient Streaming Server

With latest ESP-CAM drivers

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

Video: https://youtu.be/bsAVJSZeSmc

Updated on 2021-07-01:

  • OP updated to account for recent repo changes by Espressif

  • Recompiled with ESP32 Arduino Core 1.0.6

  • Updated with latest ESP CAM drivers

Contents:

Arduino IDE folder:

MJPEG Multiclient Streaming Server using RTOS - supports up to 10 clients.

This folder is for sketches created in Arduino IDE

Platform IO folder:

MJPEG Multiclient Streaming Server using RTOS - supports up to 10 clients.

This folder is for Platform IO package

Enjoy!


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

Cooperative multitasking library:

https://github.com/arkhipenko/TaskScheduler