In diesem Themenbereich wird beschrieben, wie Publisher, die die frühere Video Cloud-Lösung für die HTML5-Videobereitstellung implementiert haben, unsere neueste Lösung nutzen können: Smart-Player.
Bei der früheren Video Cloud-Lösung für die HTML5-Videobereitstellung (siehe Artikel Brightcove Experience für HTML5) wurde JavaScript-Code in Ihre Webseite eingebettet, um eine JavaScript-Datei namens MobileCompatibility.js aufzurufen. Diese Datei erkennt das Gerät des Betrachters und tauscht gegebenenfalls den Video Cloud-Flash-Player durch einen HTML5-Player aus. Video Cloud bietet nun Smart-Players, die die HTML5-Videobereitstellung über effizientere Funktionalität und auf einfachere Weise unterstützen. Smart-Player ermöglichen es Ihnen, einen einzelnen Player im Flash-Modus und im HTML5-Modus zu verwenden. Die benutzerdefinierte Gestaltung, die Sie für Ihren Video Cloud-Player eingerichtet haben, wird sowohl im Flash-Modus als auch im HTML5-Modus beibehalten. Abgesehen vom grundlegenden Player-Veröffentlichungscode müssen Sie keinen zusätzlichen JavaScript-Code in Ihre Webseite einfügen.
Um veröffentlichte Player als Smart-Player zu verwenden, sind keine besonderen Arbeitsschritte erforderlich. Wenn der Player die Voraussetzungen für Smart-Player erfüllt (siehe Bereitstellen von Videos über HTML5 und Smart-Player) und Sie die HTML5-Bereitstellung nicht auf Konto- oder Playerebene deaktiviert haben (siehe Festlegen von Optionen für die HTML5-Videobereitstellung), können Sie den regulären JavaScript-Veröffentlichungscode verwenden und das Funktionsspektrum von Smart-Playern uneingeschränkt nutzen. Siehe auch:
Videoanleitung: HTML5-Smart-Player
Wenn Sie Player bereits mit MobileCompatibility.js veröffentlicht haben, können Sie die Veröffentlichungsart dieser Player in Ihren Webseiten ändern, um sie zur Lösung mit Smart-Playern zu konvertieren. Wenn der Player die Voraussetzungen für Smart-Player erfüllt, bearbeiten Sie die Webseiten, die den Player enthalten, wie folgt:
<script language="javascript" type="text/javascript" src="http://support.brightcove.com/MobileCompatibility.js"> </script>
Entfernen Sie die JavaScript-Aufrufe für runMobileCompatibilityScript() aus Ihrer Webseite. Diese Aufrufe sehen folgendermaßen aus:
<script type="text/javascript">
runMobileCompatibilityScript('myExperience', 'anId');
</script>Nachdem Sie die Verweise auf MobileCompatibility.js und runMobileCompatibilityScript() entfernt haben, zeigt der JavaScript-Playerveröffentlichungscode den Player als Smart-Player an. Dabei wird je nach Gerät des Betrachters automatisch zwischen dem Flash-Modus und dem HTML5-Modus gewechselt.