Shaun McCance shaunm@gnome.org 2011–2012 Αναπαραγωγή, μείξη και χειρισμός ήχου και βίντεο Ελληνική μεταφραστική ομάδα GNOME team@gnome.gr 2010-2014 Δημήτρης Σπίγγος dmtrs32@gmail.com 2012-2014 Τζένη Πετούμενου epetoumenou@gmail.com 2010 Μάριος Ζηντίλης m.zindilis@dmajor.org 2010 Μαρία Θουκυδίδου marablack3@gmail.com 2014 Θάνος Τρυφωνίδης tomtryf@gnome.org 2014 GStreamer

Το GStreamer είναι μια ισχυρότατη βιβλιοθήκη πολυμέσων για την αναπαραγωγή, δημιουργία και επεξεργασία ήχου, βίντεο και άλλων πολυμέσων. Μπορείτε να χρησιμοποιήσετε το GStreamer για να παρέχετε αναπαραγωγή ήχου και βίντεο, να κάνετε εγγραφή από διάφορες πηγές, καθώς και να επεξεργάζεστε αρχεία πολυμέσων. Το GStreamer από μόνο του παρέχει κωδικοποίηση και αποκωδικοποίηση για διάφορες μορφές, ενώ μπορούν να χρησιμοποιηθούν και πρόσθετα για την υποστήριξη επιπλέον μορφών.

Το GStreamer παρέχει μια ευέλικτη αρχιτεκτονική, σύμφωνα με την οποία η επεξεργασία των πολυμέσων γίνεται μέσω μιας διοχέτευσης στοιχείων. Κάθε στοιχείο μπορεί να εφαρμόζει φίλτρα στο περιεχόμενο όπως κωδικοποίηση ή αποκωδικοποίηση, συνδυασμό πολλαπλών πηγών, ή μετασχηματισμό του περιεχόμενου πολυμέσων. Η αρχιτεκτονική αυτή επιτρέπει την τυχαία διάταξη των στοιχείων, κάτι που προσφέρει στο GStreamer τη δυνατότητα να παράγει σχεδόν ό,τι αποτέλεσμα μπορείτε να φανταστείτε. Επιπλέον, το GStreamer έχει σχεδιαστεί με γνώμονα τη χαμηλή επιβάρυνση, και άρα μπορεί να χρησιμοποιείται από εφαρμογές με αυξημένες ανάγκες σε λανθάνοντα χρόνο.

Το GStreamer παρέχει ένα ισχυρότατο API για την επεξεργασία πολυμέσων, παρέχει όμως και εύχρηστες ρουτίνες για την απλή αναπαραγωγή πολυμέσων. Το GStreamer μπορεί να δημιουργεί αυτόματα διοχετεύσεις για την ανάγνωση και αναπαραγωγή αρχείων στις μορφές που υποστηρίζει, επιτρέποντάς σας να προσθέτετε εύκολα ήχο και βίντεο στην εφαρμογή σας.

Η αρχιτεκτονική του GStreamer επιτρέπει τη χρήση προσθέτων για την προσθήκη κωδικοποιητών, αποκωδικοποιητών και διαφόρων φίλτρων περιεχομένου. Οι εξωτερικοί προγραμματιστές μπορούν να παρέχουν πρόσθετα για το GStreamer, τα οποία καθίστανται αυτομάτως διαθέσιμα σε όλες τις εφαρμογές που χρησιμοποιούν το GStreamer. Τα πρόσθετα μπορούν να αφορούν την υποστήριξη νέων μορφών πολυμέσων, ή νέα εφέ και λειτουργίες.

Χρησιμοποιήστε το GStreamer οποτεδήποτε χρειαστείτε να διαβάσετε ή να αναπαράγετε πολυμέσα, ή αν η εφαρμογή σας κάνει επεξεργασία ήχου ή βίντεο. Η χρήση του GStreamer διευκολύνει την ανάπτυξη της εφαρμογής σας και σας παρέχει δοκιμασμένες λύσεις για την κάλυψη των αναγκών σας.

Εγχειρίδιο ανάπτυξης της εφαρμογής GStreamer

Εγχειρίδιο αναφοράς του GStreamer 0.10 Core

Ιστοσελίδα τεκμηρίωσης του GStreamer

Η ιστοσελίδα του GStreamer