Difference between revisions of "Modular Media Server/Modular Media Server Introduction/What does the library do"

From RidgeRun Developer Connection
Jump to: navigation, search
 
Line 1: Line 1:
 +
[[Category:RidgeRun's Modular Media Server project Templates]]
 +
 +
 +
<noinclude>
 +
{{Modular Media Server/Top Banner|previous=Modular_Media_Server_Introduction|next=Modular_Media_Server_Introduction/What_does_the_library_do|keywords=}}
 +
</noinclude>
 +
==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.
 +
 +
 +
 +
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.
 +
 +
 
[[Category:RidgeRun's Modular Media Server project Templates]]
 
[[Category:RidgeRun's Modular Media Server project Templates]]

Revision as of 08:37, 25 May 2022





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.


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.