2016-07-12 18 views
1

Ich habe Probleme mit mehreren Brightcove-Videos, die bei: 19 Sekunden einfrieren, wenn sie über Fancybox wiedergegeben werden. Hier ein Beispiel: https://jsfiddle.net/qrqwy0qt/1/Brightcove Video friert in Fancybox ein

Schritte zum Reproduzieren:

  1. Klicken Sie auf das 'Play Video in Fancybox' Taste
  2. Sehen Sie das Video Spiel durch richtig
  3. die Seite aktualisieren, oder klicken Sie auf 'Ausführen' in jsfiddle
  4. Spielen Sie das Video erneut in Fancybox, beobachten Sie es einfrieren um: 19 Sekunden.
  5. Warten Sie etwa eine Minute und zeigt das Video „Konnte nicht das Video herunterladen Fehlercode:. PLAYER_ERR_TIMEOUT“:

    VIDEOJS: ERROR: (CODE:-2 undefined) i {code: -2, type: "PLAYER_ERR_TIMEOUT", message: ""} 
    h @ index.html?videoId=5002405584001&autoplay=1:1300 
    
    g.error @ index.html?videoId=5002405584001&autoplay=1:1300 
    
    b @ index.html?videoId=5002405584001&autoplay=1:1307 
    
    db @ index.html?videoId=5002405584001&autoplay=1:1297 
    
    (anonymous function) @ index.html?videoId=5002405584001&autoplay=1:1308 
    

erscheinen Dies gilt nicht für die folgenden Fehler in der Konsole angezeigt geschehen, wenn das Video normalerweise auf der Seite eingebettet ist, was Sie auch in der jsfiddle sehen können.

Zusätzlich mit bestimmtem Video-Player können Sie auch das Problem in den Pufferfortschrittsbalken bilden sehen: 19 Sekunden:

Video Progress Bar Image

Sie die Farbänderung auf dem Fortschrittsbalken rechts an sehen. Das Video scheint nach diesem Zeitpunkt Probleme mit dem Laden von Inhalten zu haben, es sei denn, Sie suchen manuell über diesen Punkt hinaus.

Ich habe dieses Problem auch mit anderen Lightboxen wie Brightcove modal. Kann mir jemand helfen, eine Lösung dafür zu finden?

Update:

Es scheint nur das Problem tritt auf, wenn die Videohöhe über 270px ist, mit Ausnahme der „Briefkasten“ des Video-Players. Sie können dies testen mit den folgenden CSS-Eigenschaften:

.fancybox-inner{ 
    max-height:270px; // No freezing issue 
    //min-height:275px; // Results in freezing 
} 

Das ist nicht wirklich eine dauerhafte Lösung ist, weil es Ansprechbarkeit auf größere Auflösungen verhindert, aber hoffentlich diese Informationen können Sie uns näher bringen zu einer wirklichen Lösung.

Antwort

0

Können Sie den Browser angeben? Ich habe es in Firefox und Chrome getestet und funktioniert gut.

+0

Ich habe auf mehreren Browsern, Betriebssystemen und Netzwerken getestet. Ich habe den Fehler auf den folgenden Setups aufgetreten: ** Mac OSX: ** Chrome 49 und Firefox 45, ** Ubuntu 14.04: ** Chromium 48 & Firefox 44, ** Windows 7: ** Chrome 49 – Mike

+0

Es tut mir leid, ich kann den Fehler nicht reproduzieren. Ich weiß, dass BrightCove eine andere Kodifizierung hat und zurück zum Endbenutzer gelangt. Es hängt auch von der Benutzerverbindung ab. Was Sie versuchen können, ist das Video von der BC-Konsole neu zu übertragen. – Luca