30.07.2012 Aufrufe

Leistungsoptimierung für die ADOBE FLASH-PLATTFORM

Leistungsoptimierung für die ADOBE® FLASH®-PLATTFORM

Leistungsoptimierung für die ADOBE® FLASH®-PLATTFORM

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!