Η Cisco ανακοίνωσε τον Οκτώβριο του 2013 ότι θα κυκλοφορήσει ένα κονσόλα ανοικτού κώδικα H.264 στο εγγύς μέλλον που θα διατίθεται σε έργα ανοιχτού κώδικα ώστε τα έργα αυτά να μπορούν να ενσωματώσουν τον κωδικοποιητή στις εφαρμογές τους χωρίς να χρειάζεται να ανησυχούν για τις αμοιβές αδειοδότησης ή την ενσωμάτωση ιδιόκτητο κώδικα.
Ο Github επιλέχθηκε για να φιλοξενήσει το χώρο αποθήκευσης του OpenH264 και έχει σημειωθεί πρόοδος από τότε που έγινε η ανακοίνωση.
Το Mozilla πάει επίσης και προσθέτει υποστήριξη στο OpenH264 στο Firefox. Ο κύριος στόχος των οργανισμών είναι να χρησιμοποιήσουν τον κωδικοποιητή για το WebRTC, παρόλο που μπορεί επίσης να είναι χρήσιμο και για άλλες δραστηριότητες κωδικοποίησης όπως αυτές που αφορούν σε ιστοσελίδες φιλοξενίας βίντεο όπως το YouTube.
Μια πρόσφατη αλλαγή σηματοδοτεί την έναρξη της ενσωμάτωσης του OpenH264 στο πρόγραμμα περιήγησης Firefox. Το Firefox Nightly, επί του παρόντος στην έκδοση 33, θα εμφανίσει τον κωδικοποιητή τώρα με plugins, αν ένας διακόπτης αναπηδήσει στη διαμόρφωση του προγράμματος περιήγησης.
Πώς να το ενεργοποιήσετε
- Πληκτρολογήστε για: config στη γραμμή διευθύνσεων του προγράμματος περιήγησης και πατήστε enter.
- Επιβεβαιώστε ότι θα είστε προσεκτικοί εάν λάβετε μια προειδοποίηση.
- Φιλτράρετε για media.peerconnection.video.h264_enabled και κάντε διπλό κλικ στην καταχώρηση για να την ορίσετε σε true.
Όταν ανοίξετε τα εξής: addons και μεταβείτε σε plugins εκεί στην πλαϊνή γραμμή, θα παρατηρήσετε τη νέα "Open Video Codec OpenH264 που παρέχεται από την Cisco Systems, Inc" που αναγράφεται σε αυτή τη σελίδα.
Ο κωδικοποιητής είναι απενεργοποιημένος από προεπιλογή και δεν μπορεί να ενεργοποιηθεί σε αυτό το σημείο. Ένα μήνυμα διαβάζει "θα εγκατασταθεί σύντομα" υποδηλώνοντας ότι θα μεταφορτωθεί και θα εγκατασταθεί την επόμενη φορά.
Η ολοκλήρωση είναι ενδιαφέρουσα για διάφορους λόγους. Πρώτον, παρόλο που το OpenH264 είναι εισηγμένο με plugins, δεν είναι ένα τυποποιημένο plugin, το Mozilla αρχειοθέτησε το με Gecko Media Plugins
Το GMP είναι ένα σημείο επέκτασης ειδικού σκοπού για τους εξουσιοδοτημένους κωδικοποιητές τρίτων μερών και τα CDM για το EME (Encrypted Media Extensions) CDM (Content Decryption Modules).
Εκτός αυτού, είναι ένα στοιχείο που κατεβαίνει και εγκαθίσταται απευθείας από το πρόγραμμα περιήγησης, παρόλο που δεν τηρείται από το Mozilla αλλά μεταφορτώνεται από την Cisco.
Το Mozilla είχε αρκετά τη συζήτηση για το πώς να χειριστεί αυτό το λεπτό θέμα. Προς το παρόν, φαίνεται να ευνοεί τις ακόλουθες αποφάσεις:
- Ο κωδικοποιητής βίντεο εμφανίζεται στην περιοχή "Πρόσθετα" στη Διαχείριση πρόσθετων.
- Οι χρήστες θα έχουν επιλογές για να τις ενεργοποιήσουν ή να τις απενεργοποιήσουν εκεί.
- Πατήστε για να παίξετε υποστήριξη δεν θα εφαρμοστεί.
- Θα υποστηρίζονται αυτόματες ενημερώσεις.
- Ο στόχος είναι όλες οι υποστηριζόμενες πλατφόρμες επιφάνειας εργασίας.
Το Mozilla σημειώνει ικανοποιητική πρόοδο στην υλοποίηση και ενώ αυτή τη στιγμή είναι μόνο για τον WebRTC, είναι πιθανό ο οργανισμός να το εφαρμόσει και για άλλους σκοπούς.