This is a lightweight RTSP protocol library. It's easy to make a low-cost webcam with ESP32/ESP32-S2/ESP32-S3 chip.
- RTSP Server
- RTSP Pusher
- RTSP over TCP/UDP
- Supported media stream
MJPEG
PCMA
L16
- Video and audio cannot be synchronized
- No RTCP messages were processed
- RTSP pusher is not supported yet
- Lack of sufficient friendly API
ROM Size(Byte) | Static RAM Size(Byte) |
---|---|
10953 | 0 |
When you run the simple example, you only need the simplest ESP32/ESP32-S2/ESP32-S3 development board.
-
enter folder
example/simple
-
run command
idf.py menuconfig
to configure your WiFi information -
run command
idf.py flash monitor
to download firmware -
Input the RTSP url prompted in the terminal log to VLC or ffplay
ffplay -i rtsp://192.168.50.156:8554/mjpeg/1 -rtsp_transport tcp
-
The following is the video transmitted from ESP32 through RTSP