2017-02-02 1 views
0

Wir haben versucht, die Probe Chrome Empfänger verwenden dieses Video zu spielen:Video abgehackt in Chrome

https://d2ufudlfb4rsg4.cloudfront.net/kptv/g2jZazHPc/hd720/g2jZazHPc.mp4

irgendwie die Videopuffer viel und es ist sehr abgehackt. Wir haben definitiv sehr gute Internetverbindungen. Das Video scheint auch im Chrome-Desktop-Browser abgehackt zu sein, spielt aber in Firefox gut ab.

Haben Sie irgendwelche Vorschläge oder Einstellungen, die wir ändern können, um dies zu beheben?

Danke!

Antwort

0

Ein Grund dafür, dass das Video abgehackt sein kann, ist, dass die Datei einfach als statisches Asset im Cloudfront-Dienst von Amazon angezeigt wird, was bedeutet, dass Sie ihre Streaming-Funktionen nicht nutzen.

Dies ist besonders wichtig, da Sie nur eine einzige Kopie des Videos haben, und es ist ein recht hoher Bitrate - so gibt es keine Option für den Browser eine niedrigere Bitrate anzufordern Pufferung zu vermeiden usw.

Cloudfront unterstützt adaptives Bit-Rate-Streaming, bei dem das Video in Blöcke aufgeteilt und die Bitrate entsprechend den Netzwerkbedingungen angepasst wird. Dabei werden Streaming-Formate wie HLS und MPEG DASH verwendet. Dies ist die gleiche Technik, Netflix etc. Verwendung und Sie können weitere Informationen siehe hier:

Sein mehr ist vorne für Sie arbeiten, aber es wird eine bessere Erfahrung.

Nichtsdestotrotz funktioniert statisches Video mit möglichen Pufferproblemen, wie das Beispiel zeigt, und die interessantere Frage ist wahrscheinlich, warum es sich bei Chrome anders verhält als andere Browser.

Leider ist dies keine ungewöhnliche Frage in der Video-Domäne.

Nachdem einige schnelle Tests getan, um es auf einem MAC erscheint abgehackt auf Chrome und glatter auf Safari zu sein, obwohl Safari einen Fehler generiert:

Failed to load resource: Plug-in handled load

Leider hat die Video-Welt so viele Kombinationen von Codierungs Formate (h.264, vp9 etc), Encoder-Profile (Baseline, Haupt-etc), Container (MP4, M4V, AVI usw.) und Streaming-Formate (HLS, Smoothstreaming, DASH usw.), die sich oft auf ein bestimmtes Video beziehen Habe eine Eigenschaft, die auf einem bestimmten Gerät oder Browser nicht gut unterstützt wird.

Ein einfacher Test, um Server- oder Client-Probleme auszuschließen und das Problem einzugrenzen, ist es, mit einigen bekannten Arbeitsvideos und mit unterschiedlichen Bitraten zu versuchen.

Eine gemeinsame Quelle für Test-Video ist hier:

Eine letzte Sache ist zu beachten, dass es wiederkehrende Themen auf Schwierigkeiten Videos mit dem M4V-Container, der Ihre Video-Anwendungen spielen auf Chrom.Wie Ihr Video tatsächlich spielt, ist dies wahrscheinlich nicht das Problem, und die Funkstille ist wahrscheinlich eher die große Bitrate der Datei, aber wenn Sie testen, dass mp4 regelmäßig besser als m4v spielt, kann es etwas sein ansehen.

Verwandte Themen