Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arkhipenko/esp32-cam-mjpeg-multiclient
ESP32 MJPEG Multiclient Streaming Server
https://github.com/arkhipenko/esp32-cam-mjpeg-multiclient
esp-eye esp32 esp32-cam freertos gstreamer multiclient rtos streaming video vlc webserver
Last synced: 5 days ago
JSON representation
ESP32 MJPEG Multiclient Streaming Server
- Host: GitHub
- URL: https://github.com/arkhipenko/esp32-cam-mjpeg-multiclient
- Owner: arkhipenko
- License: bsd-3-clause
- Created: 2020-05-14T21:06:20.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-09-24T01:39:30.000Z (over 2 years ago)
- Last Synced: 2025-01-23T03:12:33.331Z (13 days ago)
- Topics: esp-eye, esp32, esp32-cam, freertos, gstreamer, multiclient, rtos, streaming, video, vlc, webserver
- Language: C++
- Size: 24.4 KB
- Stars: 234
- Watchers: 15
- Forks: 63
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# 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](https://www.instructables.com/id/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