Modular Media Server - Modular Media Server Introduction - What does the library do

From RidgeRun Developer Connection
< Modular Media Server‎ | Modular Media Server Introduction
Revision as of 09:31, 25 May 2022 by Oporras (talk | contribs) (What does the library do)
Jump to: navigation, search





Previous: Modular_Media_Server_Introduction Index Next: Modular_Media_Server_Introduction/What_does_the_library_do




What does the library do

Modular Media Server is a system that can use your device cameras and process the multimedia to forward it to other modules that can do post-processing such as display or to the network as a video stream. The baseline of MMS has the following modules:


  • x86 and NVIDIA cameras : MMS can manage cameras connected x86 and NVIDIA Jetson platforms to process the multimedia.
  • H.265 and H.264 encoders : MMS offers encoding in these two video coding formats.
  • MP4 : provides support to save video multimedia in SO MPEG-4 (.mp4) files.
  • MPEG : provides support to save video multimedia in SO MPEG Transport Stream (.mpeg) files.
Error creating thumbnail: Unable to save thumbnail to destination

These modules can be arranged in such a way that you can have complex systems with main and secondary data streams. To control these modules, an interface is provided through which you can interact with the different stream flows. Different operations can be performed on these streams such as stopping, pausing, and playing, among others. A possible x86 configuration using the described above modules is: