Benutzerdefinierte Playervorlagen stehen nur Kunden von Brightcove Pro und Enterprise zur Verfügung. Wenn Sie Ihr Brightcove-Konto heraufstufen möchten, nehmen Sie Kontakt mit Brightcove auf, um weitere Informationen zu erhalten.
Ein Brightcove-Player wird durch ein XML-Dokument definiert, das als Playervorlage bezeichnet wird. Brightcove umfasst eine Reihe von standardmäßigen Playervorlagen, bietet Ihnen jedoch auch die Möglichkeit, benutzerdefinierte Playervorlagen zu erstellen. Nach dem Erstellen des XML-Dokuments, durch das die benutzerdefinierte Playervorlage angegeben wird, können Sie das Dokument mithilfe des Veröffentlichungsmoduls problemlos dem Brightcove-Konto hinzufügen. Nachdem Sie Ihrem Brightcove-Konto eine benutzerdefinierte Playervorlage hinzugefügt haben, können Sie mithilfe des Veröffentlichungsmoduls so viele Player wie gewünscht erstellen, und zwar mit derselben Vorlage.
Die XML, die in einer Playervorlage verwendet wird, wird durch die Dokumenttypdefinition (DTD) für die Brightcove Experience Markup Language (BEML) definiert. Jedes Element in einer Playervorlage definiert einen visuellen oder nichtvisuellen Aspekt eines Players. Ein Element kann ein Benutzeroberflächenelement (z. B. ein Textlabel, ein Banner oder einen Videoplayer bzw. ein Layoutelement) darstellen, durch das definiert wird, wie die Benutzeroberflächenelemente im Verhältnis zueinander und zum allgemeinen Layout des Players angeordnet werden. Anhand der Attribute der Playerelemente werden Aspekte wie die Position der Elemente (ausgedrückt in x- und y-Koordinaten), der Stil und die Quelle der anzuzeigenden Daten definiert (Videoname, Position des Bilds usw.).
Videoanleitung ansehen: Einführung in XML
In den folgenden Dokumenten erhalten Sie Informationen zur Erstellung und Änderung von Playervorlagen mithilfe von BEML. In diesen Dokumenten werden die Elemente erläutert, die eine Playervorlage bilden. Darüber hinaus finden Sie darin einige Verwendungsbeispiele:
BEML-DTD-Referenzinformationen
Beschreibung aller XML-Elemente und Attribute, die in einer BEML-Playervorlage verwendet werden können
Entwickeln von Playervorlagen
Übersicht der Hauptelemente, die eine BEML-Playervorlage bilden
Datenbindung in Playervorlagen
Bereitstellen von Wiedergabelisten- und Videodaten für Playerkomponenten mithilfe von einfachen Bindungen
Designs und Formatvorlagen in Playervorlagen
Anpassen des Erscheinungsbilds eines Players und der einzelnen Komponenten mit dem Design- und dem Formatvorlagenelement
Benutzerdefinierte Skins für Playerkomponenten
Festlegen von benutzerdefinierten Skins für einzelne Elemente von Playerkomponenten
Beispiel für einen Player mit benutzerdefiniertem Skin
Eine genaue Betrachtung der Anpassung eines Players mit Skins
Komponentenreferenz für benutzerdefinierte Skins
Detaillierte Referenzinformationen zu Elementen von BEML-Komponenten, die mit Skins angepasst werden können
Playerschriftarten
Anpassen der in den Labeltexten eines Players verwendeten Schriftarten mithilfe von Systemschriftarten oder eingebetteten Schriftarten
Layoutelemente in Playervorlagen
Verwenden von Layout- und Layoutboxelementen zur Anordnung von Größe und Position von Komponenten in einem Player
Komponenten in Playervorlagen
Verwenden und Konfigurieren von Benutzeroberflächenkomponenten in einem Player
Erstellen von benutzerdefinierten Komponenten
Entwickeln eigener benutzerdefinierter visueller und nicht visueller Komponenten, die in einen Player importiert werden können
Hinzufügen einer benutzerdefinierten Komponente zu einer Playervorlage
Verwenden des Modul- und des SWFLoader-Elements zur Einbeziehung von benutzerdefinierten Komponenten in einen Player
Lokalisieren von Playern
Anpassen von Texten in Playern mit Labelelementen
Unterstützte BEML-Elemente für HTML5-Player
Funktionsweise von Smart-Playern, die mit unterstützten oder nicht unterstützten BEML-Elementen erstellt wurden, im HTML5-Modus.
Playerlabelreferenz
Ein Referenzdokument für Labelschlüssel und Texte in Playern
Lokalisieren von Playerfehlermeldungen
Anpassen der Fehlermeldungen, die angezeigt werden, wenn Brightcove-Player nicht geladen werden können
Beispiele: Entwickeln von Playervorlagen
Beispiele von Playervorlagen mit einer Erörterung des Zusammenwirkens der Elemente
Beispiele: Standardmäßige Playervorlagen (.zip)
BEML-Dateien für die standardmäßigen Playervorlagen, die im Lieferumfang des Veröffentlichungsmoduls enthalten sind