Wer erste Versuche mit H.264-Videos und der neuen Beta des Flash Player unternommen hat, wird eventuell auf folgendes Problem gestoßen sein: Das Video wird erst abgespielt, wenn die Datei vollständig aus dem Internet heruntergeladen worden ist. Dieses Problem kennt der eine oder andere vielleicht von Apples QuickTime, wo dies manchmal ebenfalls der Fall ist.
Die Ursache liegt am so genannten “moov atom”, eine Art Inhaltverzeichnis über die Datenstruktur der Videodatei.
&t
Die neuen Zahlen zur Verbreitung des Adobe Flash Players (Stand Juni 2007) liegen vor.

Emmy Huang, Produktmanagerin für den Flash Player, hat in ihrem Blog außerdem beschrieben, wie sich eine neue Flash Player Version verbreitet. Es können folgende Zeitintervalle angenommen werden:
31 Aug 2007
Wegen der Sommerpause kommt diese sensationelle Meldung etwas verspätet: Ab sofort (durch ein Flash Player 9 Update) wird nun auch der populäre Videostandard H.264 und der Audio-Codec High Efficiency AAC (HE-AAC) von Flash unterstützt!
H.264 kommt z.B. in Blu-Ray und HD-DVD-Videoplayern zum Einsatz. Auch Apple setzt mit QuickTime (inklusive iPod, Apple TV und iTunes) auf H.264 und AAC. Des Weiteren nutzen viele große TV-Sender H.264 und werden sich sicherlich über den verringerten Encodingaufwand freuen. Insgesamt reicht das Einsatzgebiet von H.264 von Mobile (3GP) bis hin zu hochauflösendem Content (z.B. HDTV), also weit über des Thema “Webvideo” hinaus. Alle gängigen Dateitypen (.mp4,.m4v,.m4a,.mov, .3gp) werden vom Flash Player unterstützt.

Wer sich die News zum Thema HD-Video im Flash Player anschauen möchte, kann dies nun auf onflex.org tun. Dort wird in einem Video gezeigt, was der hardware-unterstützte Fullscreen-Mode zu leisten vermag.
Alle guten Dinge sind drei: Neben Flex und AIR ist ein Update des Flash Player 9 (9.0.60.120) als Betaversion verfügbar.
Als Neuerung gibt es einen Hardware-unterstützten Fullscreen-Mode. Dadurch sind deutliche Performance-Verbesserungen und eine bessere Bildqualität möglich. Genutzt wird DirectX (Windows) bzw. OpenGL (Mac). Statt das Hochskalieren dem Flash Player zu überlassen, wird dies vom Betriebssystem übernommen.
Außerdem werden mehrere Prozessoren beim Videodecoding genutzt (Multi-threaded video decoding). Der VP6 Codec läuft auf einem Mehrprozessor-System in einem eigenen Thread. Im Hauptthread findet das Rendering und das Post Processing des Videos statt. Damit sei laut Tinic Uro, einem der Entwickler, das Betrachten von Video in HD-Auflösung (1080p) auf modernen Dualcore-Rechnern möglich.
Insgesamt ein sinnvoller Schritt, um die mittelmäßige Performance bei der Videowiedergabe im Vollbildmodus und bei hochauflösenden Videos (HD) in den Griff zu bekommen.
Link: Flash Player Update (Achtung: Beta!)
Link: Full-Screen Mode HW (Adobe Labs)
Link: Flash Player 9 update 3, Flex 3 and Apollo betas …
Update:
Mittlerweile steht ein weiterer Link mit technischen Details online:
Link: Multi core support
Aktuelle Kommentare