HTML Android 6.0 HTML5 Video wird nicht angezeigt

niklas247

Cadet 1st Year
Registriert
Jan. 2011
Beiträge
15
Hallo,

ich würde gerne mit einem Android Tablet (Acer Iconia Tab10 mit Android 6.0) und der Kiosk Software Sitekiosk eine Tablet Verkaufslösung realisieren. Auf dem Tablet wird folgendes dargstellt:

1. Eine Website mit unseren Produkten
2. Einen Bildschirmschoner mit einem Werbevideo während der Idle Time

Die Darstellung des Videos wird über ein lokales HTML Dokuments ermöglicht. Das Tablet besitzt die Auflösung von 1920x1200 und das Video ebenfalls. Das Video ist in .mp4 und h.264 AVC codiert.

Nun zu meinem Problem:
Die Darstellung des Videos klappt einwandfrei, sobald das Video die Auflösung 1366x768 besitzt. Sobald es die richtige Auflösung von 1920x1200 besitzt, wird nur eine weiße Fläche angezeigt und das Video spielt nicht.

Das ist der html Code, den ich verwendet habe:

Code:
<!DOCTYPE html> 
<html> 
<head><title></title></head> 
<body style="margin:0px;"> 
<video width="100%" height="100%" border="0" autoplay loop>
  <source src="myvideo.mp4" type="video/mp4">
</video>
</body> 
</html>

Hat jemand eine Idee, warum es nicht funktioniert haben könnte? Oder habe ich wichtige Informationen vergessen?
Danke für die Hilfe!

Beste Grüße,
Niklas
 
Vielleicht wird einfach immer eine Hardwarebeschleunigung bzw. irgendein Framework hinzugezogen und in den meisten Fällen unterstützten sie nur Auflösungen bis 1920x1080. Für über 1080p müsste es ja ohnehin Level 5 sein. Das ist selten kompatibel.

Übrigens ist bei <video> m.E. weder eine Prozentangabe für width/height noch ein border erlaubt.
 
Danke für deine schnelle Antwort!
Leider kenne ich mich kaum mit Video Codecs und HTML5 aus.
Also denkst du es könnt eine Lösung sein das Video in 1680x1050 oder 1440×900 zu exportieren, auch wenn das Display eine Auflösung von 1920x1200 hat?

Okay, dann nehme ich die Prozentangaben raus..
 
Ich weiß nicht genau, wo du das letztendlich abspielst. Natürlich könntest du einen anderen Browser (wenn das halt möglich ist) oder ein anderes Format (WebM statt AVC) testen. Die Auflösung einfach etwas zu reduzieren dürfte aber wahrscheinlich einfacher sein. Einen so großen Unterschied würde es wohl auch nicht geben.
 
Zurück
Oben