RTSPMultiCam
A RTSP server for streaming combined picture from multiple cameras based on FFMPEG and live555
Install / Use
/learn @jiaxin-du/RTSPMultiCamREADME
RTSPMultiCam
Introduction
A RTSP server for streaming the combined picutre from mutiple webcams.
It reads pictures from mutiple webcams (dshow devices) using FFMPEG library, combined them into a mosaic picuture, and streaming them out through unicast RTSP server using live555 library.
The program reads a settings from config.txt.
For your convenience, copies of FFMPEG and live55 library and header files are also included.
Advantages:
- Read camera configuration (device name, device number, framerate) from a text file (see an exmaple in config.txt);
- Select encoder and set its parameters from the text file, no need to reprogram;
- Separate threads for camera reading (one for each camera), video encoding and RTSP services, minimize the video delay.
Credits:
- FFMPEG: www.ffmpeg.org
- live555: www.live555.com
- FFMPEG-Live555-H264-H265-Streamer: www.github.com/alm4096/FFMPEG-Live555-H264-H265-Streamer
Author
Please address any correspondance to Jiaxin Du, jiaxin.du__at__hotmail.com
Related Skills
node-connect
347.6kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
108.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
347.6kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
347.6kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
