Example for ESP32-S3-BOX (docs) which receives JPEG camera images from the camera-streamer app over WiFi and displays them on the screen.
camera_display_compressed.mp4
This sample is designed to run on the ESP32-S3-BOX which has a 320x240 LCD (over SPI) running on a ESP32-S3.
This sample has two main tasks:
- Receiver task, which runs a TCP server that receives jpeg image packets (whicha have an 8-byte header which includes image length) and puts them into a queue.
- Display task, which pulls image data from the queue, decodes the jpeg, and displays it on the screen.
It is built with these libraries: