Modular Media Server - Modular Media Server Introduction - Modules supported
| Modular Media Server |
|---|
| Introduction |
| Building and Installation |
| User Guide |
| Contact Us |
Supported Modules
The supported modules are the following:
| Name | Description | GStreamer Element used |
|---|---|---|
| V4L2CaptureEntity | Module capable of capturing from camera using V4L2 API | v4l2src |
| NVargusCaptureEntity | Module capable of capturing from camera using NVIDIA Argus API for NVIDIA Jetson platforms | nvarguscamerasrc |
| X86EncoderEntity | X86 Encoder Module (H264 and H265) | vaapih264enc, x265enc |
| NVEncoderEntity | NVIDIA Encoder Module(H264 and H265) | nvv4l2h264enc, nvv4l2h265enc |
| FileRecorderEntity | File recoding module using MPEG-TS and MP4 containers. | mpegtsmux, mp4mux |
Future Supported Modules
The following modules are contemplated in RidgeRun's development path, any other custom request can also be developed upon request.
| Module | Description |
|---|---|
| DL Inference | Deep Learning inference module for processing and analysing incoming media content. |
| Network Stream | Network stream modules family supporting common stream protocols such as RTSP, RTP, TS, and WebRTC. |
| Display | Display module to output the media content on a attached display such a monitor. |