The FFMPEG universal driver supports the following functions:
- it receives video and audio via RTSP and RTMP protocols;
- it plays back video and audio in any format supported by ffplay (FFmpeg);
- it plays back video and audio from connected cameras and microphones in a specified format (compressed/uncompressed stream, resolution and codec, bitrate, and so on)
The following device types (models) are supported:
- 1 channel device for receiving video and audio via RTSP and RTMP protocols.
- Dshow device (USB camera) for receiving video and audio from USB webcams.
- Dshow video (USB camera) for receiving video from USB webcams.
- Desktop capturer for capturing video images from all displays/monitors of the server in MJPEG format (default). Decompressed capture in YUV format is also supported.
- Windows capturer for capturing video images from the application window.
You can add a device that is connected via the FFMPEG protocol by using the Camera discovery tool.
See sections below for details on configuring these types of devices.