HTML5-Video mit Brightcove

8

Ich habe derzeit eine funktionierende Brightcove Smart Player-Implementierung mit Flash als Standard und einem HTML5-Fallback, bei dem Flash nicht unterstützt wird (lies: iOS). Ich würde das gerne rückgängig machen: bevorzuge HTML5-Video und verwende Flash als Fallback. Ist das möglich, und wenn ja, wie? Brightcove scheint den Punkt, eine HTML5-Option bereitzustellen, völlig zu übersehen, indem er es als Fallback anstelle des bevorzugten Formats verwendet.

Außerdem, obwohl Brightcove Pläne angekündigt hat Support WebM sowie H.264 vor 18 Monaten , scheint es, dass Der HTML5-Player unterstützt immer noch nur H.264 . Firefox kann (und wird wahrscheinlich niemals) H.264 für (und, IMO, ideologische) Gründe . Firefox wird viel zu weit verwendet, um in der Kälte auszulassen. Gibt es eine Möglichkeit, WebM HTML5-Videos mit Brightcove an Firefox zu senden?

    
Matt Ball 22.11.2011, 15:50
quelle

5 Antworten

11

Sie können die Anzeige eines SmartPlayers in HTML5 erzwingen, indem Sie den folgenden Parameter im Objekt-Tag verwenden, mit dem der Player in die Seite eingebettet wird:

%Vor%

Im folgenden Whitepaper von Brightcove wird erläutert, warum Flash standardmäßig auf Flash5 zurückgesetzt und auf HTML5 zurückgesetzt wird:

Ссылка

Zusammenfassend argumentieren sie, dass Einschränkungen in HTML5-Video (Stand Januar 2011) bedeuten, dass Brightcove für bestimmte mobile Geräte (wie z. B. Flash und Fallback auf HTML5) standardmäßig bestimmte Schlüsselfunktionen bereitstellen muss counter intuitive wie das für einige klingen mag). Die Einschränkungen von HTML5-Videos, die sie angeben, liegen in den folgenden Bereichen:

  • Analyse
  • Werbung
  • Inhaltsschutz
  • Live-Streaming
  • Bildunterschriften
net.uk.sweet 19.04.2012 13:14
quelle
1

Chaps, um zu bestätigen, es ist:

%Vor%

Und nicht forceHTML5 .

    
Daniel Sharp 18.12.2012 14:19
quelle
0

Kurz gesagt, nein, ich denke nicht.

Soweit ich weiß, liefert Brightcove einen Flash-Player an jeden Browser, der dies unterstützt (alle Desktop-Browser). Flash unterstützt H.264, nicht WebM. Darüber hinaus sind die meisten mobilen Browser WebKit und unterstützen daher H.264. Aus geschäftlicher Sicht haben sie also wenig Anreiz, die Kodierung in WebM zu unterstützen, ungeachtet dessen, was sie in der Vergangenheit gesagt haben.

Weitere Informationen: Ссылка

    
Brian LoCicero 22.12.2011 01:01
quelle
0

Ab dem 24.07.2012 wird forceHtml5 HTML5 nicht erzwingen, wenn Flash installiert wurde.

Ich habe jedoch einen Hack gefunden: Wenn Sie die Brightcove.checkFlashSupport-Funktion sowie überschreiben, verwenden Sie den "forceHTML5" -Parameter, der von @ net.uk.sweet erwähnt wird. Du kannst es erzwingen. Zum Beispiel:

%Vor%

Dieser Hack kann natürlich fehlschlagen, wenn Brightcove seinen Code ändert, also verwenden Sie ihn auf eigenes Risiko.

    
Tyler 24.07.2012 23:23
quelle
0

Nichtsdestotrotz funktioniert das Hinzufügen von Parametern zu Objekten nicht. Sie können dies trotzdem leicht tun, wie es von der Brightcove-Unterstützung empfohlen wird. Ссылка

Ändern Sie einfach Ihre URL wie

aussehen

http://<URL to the video>/?forceHTML=true

    
dred17 17.06.2014 16:45
quelle

Tags und Links