Leistungsoptimierung für die ADOBE FLASH-PLATTFORM
Leistungsoptimierung für die ADOBE® FLASH®-PLATTFORM
Leistungsoptimierung für die ADOBE® FLASH®-PLATTFORM
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
LEISTUNGSOPTIMIERUNG FÜR DIE <strong>FLASH</strong>-<strong>PLATTFORM</strong><br />
Optimieren der Netzwerkinteraktion<br />
In Flash Player 10.1 und AIR 2.5 wird ein neues Verhalten eingeführt: intelligenter Suchlauf, wodurch das<br />
Benutzererlebnis beim Abspielen von Streaming-Video verbessert wird. Wenn der Benutzer einen Suchlauf zu einem<br />
Ziel innerhalb der Puffergrenzen ausführt, kann <strong>die</strong> Laufzeitumgebung den Puffer wiederverwenden, um einen<br />
sofortigen Suchlauf zu ermöglichen. In früheren Versionen der Laufzeitumgebung wurde der Puffer nicht<br />
wiederverwendet. Angenommen, der Benutzer spielte ein Video von einem Streaming-Server ab und <strong>die</strong> Pufferzeit<br />
war auf 20 Sekunden (NetStream.bufferTime) eingestellt. Wenn der Benutzer nun versuchte, 10 Sekunden vorwärts<br />
zu suchen, entfernte <strong>die</strong> Laufzeitumgebung alle Daten aus dem Puffer, anstatt <strong>die</strong> bereits geladenen 10 Sekunden<br />
erneut zu verwenden. Dieses Verhalten zwang <strong>die</strong> Laufzeitumgebung, viel häufiger neue Daten vom Server<br />
anzufordern, was bei langsameren Verbindungen zu einer mangelhaften Abspielleistung führte.<br />
Die folgende Abbildung veranschaulicht das Verhalten des Puffers in früheren Versionen der Laufzeitumgebung. Die<br />
bufferTime-Eigenschaft definiert in Sekunden, wie viel Daten im Voraus geladen werden, damit der Puffer bei einem<br />
Verbindungsausfall verwendet werden kann und das Video nicht angehalten werden muss:<br />
Abspielkopf<br />
Pufferverhalten vor Einführung des intelligenten Suchlaufs<br />
Mit der intelligenten Suchlauffunktion kann <strong>die</strong> Laufzeitumgebung jetzt den Puffer verwenden, um einen sofortigen<br />
Suchlauf vor oder zurück zu ermöglichen, wenn der Benutzer den Abspielkopf bewegt. Die folgende Abbildung<br />
veranschaulicht das neue Verhalten:<br />
Puffer<br />
Abspielkopf<br />
Vorwärts-Suchlauf mit der intelligenten Suchlauffunktion<br />
Puffer<br />
Abspielkopf<br />
Puffer<br />
Zurück-Suchlauf mit der intelligenten Suchlauffunktion<br />
Beim intelligenten Suchlauf wird der Puffer wieder verwendet, wenn der Benutzer in Vorwärts- oder<br />
Rückwärtsrichtung sucht, was sich positiv auf <strong>die</strong> Geschwindigkeit und Qualität der Wiedergabe auswirkt. Dieses neue<br />
Verhalten bietet unter anderem den Vorteil, dass beim Veröffentlichen von Video Bandbreite eingespart wird. Wenn<br />
der Suchlauf <strong>die</strong> Puffergrenzen verlässt, zeigt <strong>die</strong> Laufzeitumgebung jedoch das Standardverhalten und fordert neue<br />
Daten vom Server an.<br />
Hinweis: Dieses Verhalten gilt nicht <strong>für</strong> den progressiven Download von Videos.<br />
Um den intelligenten Suchlauf zu verwenden, stellen Sie NetStream.inBufferSeek auf true ein.<br />
Letzte Aktualisierung 9.5.2012<br />
82