GStreamer-1.0.10

Introduction à  GStreamer

GStreamer est un framework de streaming qui permet aux applications de partager un ensemble de plugins communs pour des choses comme l'encodage et decodage vidéo ou audio, l'utilisation de filtres audio et video, la visualisation audio, le streaming web et toutes les autres choses qui diffusent en temps réel ou autrement. Ce paquet fournit les fonctionnalités et bibliothèques de base. Vous pourrez avoir au moins besoin de gst-plugins-base-1.0.10 et un des plugins Good, Bad, Ugly ou FFmpeg.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.4.

[Note]

Note

Les séries de GStreamer 1.0 ne sont pas compatible au niveau de l'API ou au niveau de l'ABI avec les séries 0.10 de GStreamer et les deux ne peuvent être installé sur le même système.

Information sur le paquet

Dépendances de GStreamer

Requises

GLib-2.36.4

Recommandées

Facultative

Gsl-1.16, GTK-Doc-1.19 et Valgrind

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/gstreamer10

Installation de GStreamer

Installez GStreamer en lançant les commandes suivantes :

./configure --prefix=/usr \
            --libexecdir=/usr/lib \
            --with-package-name="GStreamer 1.0.10 BLFS" \
            --with-package-origin="http://www.linuxfromscratch.org/blfs/view/svn/" &&
make

Pour tester le résultat, tapez : make check.

Maintenant, en tant qu'utilisateur root :

make install

Explications des commandes

sed ... gst/parse/grammar.y: Cette commande corrige a problème causé par la dernière version de Bison.

Contenu

Programmes installés: gst-inspect-1.0, gst-launch-1.0 et gst-typefind-1.0
Bibliothèques installées: libgstbase-1.0.so, libgstcheck-1.0.so, libgstcontroller-1.0.so, libgstnet-1.0.so et libgstreamer-1.0.so
Répertoires installés: /usr/include/gstreamer-1.0, /usr/lib/gstreamer-1.0, /usr/share/gtk-doc/html/gstreamer-1.0 et /usr/share/gtk-doc/html/gstreamer-{libs,plugins}-1.0

Description courte

gst-inspect-1.0

est un outil qui fournit des informations sur les plugins GStreamer diponibles, des informations à propos d'un plugin particulier, ou des informations à propros d'un élément particulier.

gst-launch-1.0

est un outil permettant de construire et de faire fonctionner des pipelines GStreamer de base.

gst-typefind-1.0

utilise le système de recherche de type GStreamer afin de déterminer le plugin GStreamer approprié à analyser ou décoder le fichier et les types MIME correspondants.

libgstbase-1.0.so

fournit certaines classes de base pour être étendu par des classes d'éléments et d'utilitaires qui sont plus utiles pour les développeurs de plugin.

libgstcheck-1.0.so

fournit une fonctionnalitée pour écrire des tests d'unité qu'utilise le framework de vérification.

libgstcontroller-1.0.so

fournit une fonctionnalitée pour animer les propriétées des éléments au fil du temps.

libgstnet-1.0.so

fournit des éléments et objets réseaux.

libgstreamer-1.0.so

fournit tout le coeur des services GStreamer, y compris l'initialisation, les plugin management et types, aussi bien que la hiérarchie objet qui défini les éléments et bins, avec certains autres éléments spécialisés.

Last updated on : 2013-04-27 20:04:22 +020