Difference between revisions of "Modular Media Server/User Guide/Dependencies"

From RidgeRun Developer Connection
Jump to: navigation, search
m
(Pygst)
Line 23: Line 23:
 
</pre>
 
</pre>
  
=== Pygst ===
+
=== Project Dependencies ===
  
To use GStreamer Python plugin, Pygst is required. Open a terminal and type this:
+
To install all the project dependencies run the following command inside the project root.
 
<pre>
 
<pre>
sudo apt-get install pkg-config libcairo2-dev gcc python3-dev libgirepository1.0-dev
+
pip3 install .
pip3 install gobject PyGObject
 
 
</pre>  
 
</pre>  
You just have installed Python GStreamer binding.<br>
+
 
  
  

Revision as of 15:08, 25 May 2022



Previous: Building and Installation Index Next: User Guide/Installing and Running MMS





GStreamer

GStreamer is used for all multimedia management. To install it open a terminal and type this:

sudo apt-get install libgstreamer1.0-0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-doc gstreamer1.0-tools gstreamer1.0-x gstreamer1.0-alsa gstreamer1.0-gl gstreamer1.0-gtk3 gstreamer1.0-qt5 gstreamer1.0-pulseaudio

GstInterpipes

Before building, make sure you have installed it. If you don't have it installed please follow the instructions in GstInterpipe - Building and Installation Guide

Python

Modular Media Server requires Python 3.6.9 or older. To check your Python version run:

python3 --version

Project Dependencies

To install all the project dependencies run the following command inside the project root.

pip3 install .




Previous: Building and Installation Index Next: User Guide/Installing and Running MMS