Überblick: Brightcove-Player
Stärken
Der Player bietet eine Plattform, auf der Sie eine flexible, erweiterbare Videowiedergabe erstellen können.
Hauptstärken sind:
- Leichter HTML5-Videoplayer
- Reichhaltige Plugin-Umgebung zum Hinzufügen von Features und Funktionen
- Verwendung von HTML, JavaScript und CSS zur Anpassung des Erscheinungsbilds des Players
- Zwei-Spieler-Implementierungen für verschiedene Umgebungen
- Umfangreiche Funktionen wie Cue-Points, Bildunterschriften, Lokalisierung, Werbung usw.
- Native Player SDKs
- Spielt sowohl Videos der Video Cloud-Bibliothek als auch Videos mit über das Internet zugänglichen URLs ab
Veröffentlichen von Videos
Wenn Sie einen Player erstellen, werden drei Implementierungen zum Veröffentlichen des Players angezeigt. Diese Implementierungen sind:
- URL
- In-Page-Einbetten
- iframe
Jede dieser Implementierungen kann zwei Ansätze verfolgen. Der gebräuchlichste Ansatz ist die Verwendung eines dynamischen Players. Dieser Player kann viele verschiedene Videos abspielen. Zu diesem Zweck wird die Video-ID zur Laufzeit über einen URL-Parameter, ein Video-Tag-Attribut oder JavaScript-APIs an den Player übergeben. Dies ähnelt technisch einer Vorlagenwebseite, die für viele verschiedene Instanzen von Inhalten verwendet werden kann. Ein Anwendungsfall für diesen Ansatz ist ein generischer Videoplayer, dem je nach Artikel oder Video, auf das der Benutzer zugreift, unterschiedliche Videos zugewiesen werden.
Ein speziellerer Ansatz besteht darin, das Video statisch an den Player zu binden, indem es in die Player-Konfiguration selbst aufgenommen wird. Dieser Ansatz ähnelt dem Erstellen einer statischen Webseite. Der Vorteil besteht darin, dass die Anzahl der Anrufe, die der Player tätigen muss, um ein Posterbild anzuzeigen oder das Video abzuspielen, verringert wird, wodurch die Leistung erhöht wird. Dies kann in Studio oder direkt über die API erfolgen. Ein Anwendungsfall dieses Ansatzes ist eine Produktseite, die mit einem Player erstellt wurde und ein Video enthält, in dem das einzelne Produkt detailliert beschrieben wird.
Verwaltung der Spieler
Player können entweder über Studio oder programmgesteuert mit der Player Management API erstellt, angepasst und verwaltet werden.
Studio
Studio bietet eine benutzerfreundliche Oberfläche, um diese Aufgaben auszuführen.


Das Erste Schritte mit Studio Das Dokument bietet einen hervorragenden Ausgangspunkt, um mehr über Video Cloud Studio zu erfahren.
Spielerverwaltungs-API
Die Funktionen der Player-Management-API lassen sich in zwei Hauptkategorien einteilen. Diese Kategorien und detaillierten Stärken sind hier aufgelistet:
-
Zentrales Management
- Automatische Versionsaktualisierungen
- Erstellen, aktualisieren und aktivieren Sie Spieler über die API
- Aktualisieren Sie Tausende von Spielern gleichzeitig
- Player-Versionierung und Rollback
-
Optimierte Leistung
- Vorkompilierung von Spielervermögen
- Betten Sie Miniatur- oder Video-URLs in den Player ein
- Stellen Sie Plugins über dasselbe CDN bereit
Weitere Informationen zur Player Management API finden Sie in der Brightcove Player-Verwaltung Dokumentation.
Veröffentlichen Sie statisch gebundene Spieler
Wie oben erwähnt, können Sie ein Video statisch an einen Player binden. Dies kann in der Player-Benutzeroberfläche oder über die Player-Verwaltungs-API erfolgen. Informationen finden Sie in der Veröffentlichen von Videos und Wiedergabelisten mit dem Medienmodul und der Schritt für Schritt: Spielerverwaltung Unterlagen.
In diesen Fällen muss die Video-ID nicht in der im Iframe oder für einen direkten Link verwendeten Video-URL enthalten sein, sondern muss in der <video>
Tag für eine In-Page-Einbettung.
Vergleich des Spielertyps
Es gibt drei verschiedene Spielertypen, aus denen sich die Player-Umgebung für Brightcove zusammensetzt. Sie sind:
- Video.js: Eine Open-Source-JavaScript- und CSS-Bibliothek, die ein Framework bietet, das das Arbeiten mit und das Aufbauen auf HTML5-Videos erleichtert. Das Video.js-Projekt wird von Brightcove gesponsert, und Brightcove leistet einen wichtigen Beitrag zum Projekt.
- Brightcove Player (Players-Modul in Studio): Ein von Brightcove entwickelter Videoplayer, der Video.js als zugrunde liegendes Player-Framework verwendet. Sie können Video.js zwar selbst verwenden, möchten es jedoch meistens mit zusätzlichen Plugins und Anpassungen kombinieren. Brightcove kultiviert die Plugins, verwaltet ihre Kompatibilität und hält sie im Laufe der Zeit auf dem neuesten Stand. Der Brightcove Player bildet die Grundlage für alle Brightcove-Videoerlebnisse.
- Brightcove-Player: Der Hochleistungsservice zum Erstellen und Verwalten von Video-Player-Erlebnissen. Brightcove wurde speziell für die Anforderungen der weltweit führenden Video-Publisher entwickelt und kombiniert den Brightcove Player, den führenden plattformübergreifenden HTML5-First-Video-Player, mit einer Reihe robuster Player-Management-APIs und Leistungsoptimierungsservices. Die nativen iOS- und Android-SDKs von Brightcove sind ebenfalls enthalten.
In den folgenden Informationen wird erläutert, warum die Auswahl von Brightcove Player gegenüber Open Source Video.js zu Ihrem Vorteil sein kann.
- Leistungsoptimierung: Der Player-Verwaltungsdienst ist dafür verantwortlich, die Bereitstellung des Players zu optimieren, jeden Player durch Vorkompilieren von Plugins, Skinning-Assets und Miniaturansichten zu optimieren, um die Downloadgröße zu minimieren, und diese dann über ein leistungsstarkes, global optimiertes CDN bereitzustellen.
- Spielerverwaltung: Mit den Player-Verwaltungsfunktionen können Benutzer die Player-Konfigurationen einfach verfolgen und Änderungen vornehmen. Dies ist besonders nützlich für Kunden mit mehreren Player-Konfigurationen, einschließlich unterschiedlicher Anpassungen und Plugins und Player-Styling - für verschiedene Teile ihrer Site oder Anwendung. Der Player Management-Dienst ermöglicht es ihnen, die Konfiguration dieser Player zu aktualisieren, die Plugins, Stile und andere Einstellungen ändern – ohne den Code für jede Seite zu ändern. Kunden können den Player einfach erneut veröffentlichen, und diese Änderungen werden automatisch an das CDN übertragen.
- Zukunftssichere Integrationen von Drittanbietern: Brightcove arbeitet direkt mit Partnern wie comScore, Nielsen, Google / Doubleclick, Freewheel und vielen anderen zusammen, um sicherzustellen, dass Analyse- und Werbe-Plugins ordnungsgemäß funktionieren. Darüber hinaus hält sich Brightcove mit Browsern und angeschlossenen Geräten über alle Trends auf dem Laufenden, um sicherzustellen, dass unser Player bei Aktualisierungen von Webtechnologien von Drittanbietern einwandfrei funktioniert. Einige Funktionen der Brightcove-Plugins sind in Open Source nicht verfügbar, z. B. das automatische Umschalten zwischen Flash und HTML5 für die Anzeigenanzeige mithilfe des IMA SDK von Google, mit dem DFP-Anzeigen angezeigt werden. Brightcove stellt sicher, dass Plugins mit dem Brightcove Player getestet werden, jedoch nicht mit jeder Version von Video.js.
- Branchenführende Unterstützung: Ein weiterer wichtiger Grund für die Wahl von Brightcove Player ist, dass der Dienst von Brightcove unterstützt wird. Im Allgemeinen bedeutet dies, dass Sie als Kunde einen erfahrenen Partner haben, der Ihnen bei jedem Schritt auf dem Weg hilft. Mit Brightcove erhalten Sie eine schnellere Markteinführungszeit und ein System, das garantiert funktioniert, sowie jemanden, den Sie anrufen können, wenn dies nicht der Fall ist oder wenn Sie eine Frage haben.
- Entwicklungskosten und Markteinführungszeit: Es ist möglich, alle Funktionen rund um einen HTML-Videoplayer selbst zu erstellen, wie es Brightcove getan hat, aber es ist nicht billig und es wird sehr viel Zeit in Anspruch nehmen. Diese Art von Arbeit ist wahrscheinlich nicht die Kernkompetenz von Unternehmen, an die Brightcove verkauft, und es ist daher unwahrscheinlich, dass ein Unternehmen sie so gut wie Brightcove oder für weniger Geld ausführen kann. Open Source sieht zunächst billiger aus, erfordert jedoch viel mehr Zeit und Mühe, um eine vollständige Lösung zu erstellen. Dann fallen laufende Wartungskosten an, um den Player, die Plugins und die Integrationen auf dem neuesten Stand zu halten.
- Einmalige Integration: Der Brightcove Player wurde speziell für die Wiedergabe von Once-Streams mit serverseitigen Anzeigen entwickelt, die im Stream codiert sind. Darüber hinaus ist der Player in Once UX integriert, wodurch umfangreiche, interaktive Anzeigenerlebnisse basierend auf dem VMAP-Inhalt ermöglicht werden, die angeben, wann die Anzeigen serverseitig zusammengefügt werden.
Weitere Informationen
Die folgenden Links enthalten weitere einführende Informationen zu Brightcove Player:
- Was ist der Brightcove Player?
- System Anforderungen
- Produktversionshinweise
- Schritt für Schritt: Spielerverwaltung - Eine praktische, schrittweise Erfahrung beim Erstellen und Ändern eines Players mithilfe der API (Curl, HTML und JavaScript verwendet)