Nous allons voir comment passer de l’autre côté du miroir en utilisant les API de GStreamer 1.0 pour intégrer un pipeline au sein d’un programme.
Pour ce faire, nous allons décrire l’implémentation la plus représentative possible pour chaque langage sous forme d'un petit exemple : nous n’allons pas développer un lecteur multimédia, mais mettre en œuvre un pipeline représentatif.
1. Prérequis
Avant de nous lancer, prenons comme postulat que tout est déjà installé. Si tel n’est pas le cas, les packages suivants sont donnés à titre de référence pour une distribution Ubuntu 16.04.2 x86_64 :
$ sudo apt-get install gstreamer1.0-tools gstreamer1.0-doc libgstreamer1.0-0 libgstreamer1.0-dev graphviz
$ sudo apt-get install gstreamer1.0-plugins-base gstreamer1.0-plugins-base-apps gstreamer1.0-plugins-base-doc
$ sudo apt-get install gstreamer1.0-plugins-good gstreamer1.0-plugins-good-doc
$ sudo apt-get install gstreamer1.0-plugins-ugly gstreamer1.0-plugins-ugly-doc
$ sudo...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première