Chrome zeigt beim Abspielen von Videos einen schwarzen Bildschirm, funktioniert aber im Vollbildmodus gut

Ich habe ein Tablet und einen Android TV Stick. Beide laufen auf Android 4.1 JB.

Ich habe eine MP4-Videodatei. Auf meinem Tablet lässt sich MP4 gut im Chrome-Browser abspielen. Aber auf meinem Android TV-Stick zeigt es einen leeren schwarzen Bildschirm! Ich konnte das Video nur im Vollbildmodus anzeigen.

Ich vermute, dass es an der Größe des Videos oder des Displays liegt. Vielleicht war es zu klein, um es im normalen Modus zu sehen.

Hat jemand eine Ahnung, wie man damit umgeht?

Was ist die Auflösung und das Format und die Kodierung des Videos und die Auflösung des TV-Stick-Bildschirms? Handelt es sich um ein Videoformat mit 4K-Auflösung? Versuchen Sie, ein anderes Video mit derselben Auflösung auf dem Android-TV-Stick abzuspielen.

Antworten (2)

Wenn sich jedes Video so verhält, könnte es sich um einen Fehler im Anzeigetreiber Ihres TV-Sticks handeln. Wenn ein Video im Vollbildmodus abgespielt wird, schreibt der Videodecoder das decodierte Video direkt in den Framebuffer , einen speziellen Teil des Speichers, der das angezeigte Bild enthält. Wenn ein Video in einem anderen Fenster abgespielt wird, verwendet es stattdessen ein Overlay , das eine Möglichkeit darstellt, die Videoausgabe und den Rest des Bildschirms zu kombinieren.

Wenn die Wiedergabe von Videos im Vollbildmodus funktioniert, aber nicht in einem anderen Fenster, könnte dies ein Symptom für einen Fehler in dem Teil des Anzeigetreibers sein, der Überlagerungen verarbeitet. Sie können beim Hersteller nachfragen, ob ein aktualisiertes ROM den Fehler behebt.

Es hat damit zu tun, dass die Auflösung, die Sie spielen möchten, zu hoch ist, um im normalen Modus zu spielen, und daher der leere Bildschirm.

Wie auch immer, anstatt Google Chrome für Videos zu verwenden, würde ich MX Player empfehlen, der ein sehr leistungsfähiger Mediaplayer ist und die meisten Videos unterstützt.

vielen Dank für Ihre Antwort! aber ich mache eigentlich eine Android-App-Programmierung, die eine Webansicht (plus den Webchromeclient) benötigt, daher muss ich sicherstellen, dass das Video auf Chrome funktioniert .... Irgendwelche Problemumgehungen?? Danke!!!