errorcode4319 / RTSPMultiCam

A RTSP server for streaming combined picture from multiple cameras based on FFMPEG and live555

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RTSPMultiCam

Introduction

running the program playing in VLC 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:

Author

Please address any correspondance to Jiaxin Du, jiaxin.du__at__hotmail.com

About

A RTSP server for streaming combined picture from multiple cameras based on FFMPEG and live555

License:GNU General Public License v3.0


Languages

Language:C 60.2%Language:C++ 39.6%Language:Objective-C 0.1%