Skip to content

czM1K3/esp32-cam-mjpeg-multiclient

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP32 MJPEG Multiclient Streaming Server

This code is originally from arkhipenko/esp32-cam-mjpeg-multiclient

Requirements

  • ESP32-CAM
    • Support list:
      • AI THINKER (tested and fully working)
      • M5STACK WITH PSRAM
      • M5STACK WIDE
      • WROVER KIT
      • ESP EYE
  • Programmer (I used CP2102)
  • Dupont female to female cables (at least 5)
  • IDE that supports PlatformIO (VSCode, Atom and more) or only PlatformIO Core

Installation

  1. Wire ESP with programmer like so: Wire diagram
  2. After that connect it to PC (Otherwise you can fry your ESP).
  3. Clone this repository to your PC and open it with your favorite IDE.
  4. If you open it with VSCode it will prompt you in bottom right corner to install PlatformIO. Otherwise go to plugin manager and download it from there.
  5. Open configuration.h and change your WiFi details, uncomment your ESP type (mostly AI THINKER) and resolution (I recommend to use 800x600 for AI THINKER).
  6. Click on Upload button (in VSCode it is in left bottom corner).
  7. Wait for upload (Do not disconnect while uploading!)
  8. Unplug from USB, disconnect wire between GND and IO0 and re plug it to PC.
  9. Go to IP address of ESP and add "mjpeg/1" behind it and you should see stream.

About

ESP32 MJPEG Multiclient Streaming Server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 84.5%
  • C 15.5%