RSS Feed von www.video-flash.deTwitter Feed von www.video-flash.de

www.video-flash.de

Flash & Video

Vor kurzem hatte ich Adobes Open Source für Unittests mit dem Namen FlexUnit bereits hier im Blog vorgestellt. In der Zwischenzeit hat sich die Bibliothek weiterentwickelt und kann nun auf einfachere Weise per Compiler-Metadaten (z.B. [Test]) gesteuert werden.

Außerdem sind die Unittests fester Bestandteile der kommenden Flash Builder 4-Version, die aktuell in der Betaphase ist. Wie einfach die Unittests aufzusetzen sind, möchte ich in diesem Artikel zeigen.

weiterlesen

Der SWF Screensaver for Mac ist jetzt Open Source (Mozilla Public License). Das Tool ist ein nativer Mac-Screensaver, der sich mit eigenen Inhalten füllen lässt. Es nutzt das Webkit von Mac OS X, um beliebige Inhalte als Bildschirmschoner zu verwenden, die mit Webtechnologien (Flash, Silverlight, HTML, etc.) erstellt worden sind.

weiterlesen

  • Gespeichert in: News

region-gateway-beispiel

Das Open Source Media Framework kann Medienelemente nicht einfach nur Abspielen, sondern deckt auch komplexere Anforderungen ab. Möchte man mehrere Videos, Grafiken oder SWFs gleichzeitig in verschiedenen Bereichen des Bildschirms abspielen, kann dies mit der Klasse RegionGateway erledigt werden.

Anwendungsbeispiele könnte z.B. die parallele Werbeeinblendung während eines Videos, eine Picture-in-Picture-Funktion oder das Zeigen der Powerpointpräsentation während einer Konferenzübertragung sein.

Eine beispielhafte Implementierung mit drei verschiedenen Region habe ich hier erstellt: Beispiel anschauen (Quellcode am Ende des Artikels). Es wird ein Hauptvideo und ein kleines Video links oben abgespielt. Die rechte Region bleibt leer, hier könnte z.B. ein Banner (Skyscraper) eingefügt werden. Die Hintergründe sind extra eingefärbt, damit man die Regionen gut erkennen kann.
weiterlesen

Nach der Einführung in das Robotlegs ActionScript-Framework gibt es nun ein weiteres Robotlegs-Beispiel. Schwerpunkt der Erklärung liegt auf den „Services” der MVCS-Referenzimplentierung von Robotlegs.

Was sind Services? Services sind zuständig, eine Anwendung mit Daten von externen Quellen zu versorgen. Dies kann z.B. die Anfragen an Datenbanken, das Filesystem, Webservices oder Webseiten-APIs sein. Die externe Anbindung wird also in eine Serviceklasse gekapselt.

Services encapsulate this interaction with external entities, and manage the results, faults, and other events that result from this interaction.

Als Beispiel für einen Service verwende ich die Twitter-Suche, die den aktuellste Tweet mit dem Hashtag #Flash zurückliefert (siehe Tweetr — Twitter-API für Flash).

weiterlesen

multitouch-gestures-flash-air

Mit Flash Player 10.1 und Adobe AIR 2 wurden die neuen Multitouch-APIs eingeführt. Einsatzgebiete sind neben mobilen Geräte (z.B. für Flash-Apps auf dem iPhone) auch Rechner mit Windows 7 oder Mac OS X, die über ein geeignetes Eingabegerät verfügen (z.B. das Trackpad am Macbook).

Im Folgenden eine kurze Einführung in die neuen Fähigkeiten, die in der Klasse flash.ui.Multitouch angesiedelt sind. Mit einem Macbook und dem Trackpack lässt sich dies problemlos auch ohne Mobilgerät ausprobieren.

weiterlesen

Mit Adobe AIR 2 kann man erstmals native Prozesse starten und mit diesen interagieren. Was bedeutet dies? Ganz einfach: AIR 2 kann die bisherige Security-Sandbox verlassen und andere Programme starten.

Dieser Artikel gibt eine Einführung in das Thema. Als einfaches Beispiel habe ich mir etwas einfallen lassen: Es wird gezeigt, wie man mithilfe von AIR 2 den Flex-Compiler (mxmlc) startet und ihn eine MXML-Datei kompilieren lässt :)

air-native-process-finished

weiterlesen

robotlegs-as3-framework

Robotlegs ist ein schlankes Open Source ActionScript-Framework. Es kann sowohl in reinen ActionScript- als auch in Flex- bzw. AIR-Projekten verwendet werden.

Robotlegs is a pure AS3 micro-architecture (framework) with a light footprint and limited scope. Simply put, Robotlegs is there to help you wire your objects together. […] By promoting loose coupling and avoiding the use of Singletons and statics in the framework Robotlegs can help you write code that is highly testable.

Der Einstieg in Robotlegs fällt dank der guten Dokumentation, einfachen Beispielen und hübschen Diagrammen leicht. Deshalb gibt es in diesem Artikel eine kurze Übersicht, was Robotlegs auszeichnet. Darüber hinaus erläutere ich die wichtigsten Konzepte anhand eines MVC-Beispiels.

weiterlesen

Grafik CPU-Auslastung

Der neue Flash Player 10.1 führt die Hardware-Beschleunigung von H.264-Videos ein. Dies bedeutet: Die CPU wird entlastet und die Rechenleistung für das Dekodieren von H.264-Videos wird von der Grafikkarte (oder einem „Media Accelerator”) übernommen. Die Vorteile sind bessere Performance und niedrigere Systemauslastung, bei mobilen Geräten wird außerdem der Akku geschont.

Using available hardware to decode video offloads tasks from the CPU, improving video playback performance, reducing system resource utilization, and preserving battery life.

weiterlesen

Blitzeinschlag

Aktuelle Kommentare

  • Hallo Flo, danke für dieses Tutorial, hat mir geholfen eine Flash-Applikation für ein... [mehr...]
  • Wirklich interessant! [mehr...]
  • Hey, echt super Beitrag. Sehr leicht verständlich und vorallem sehr gut strukturiert.... [mehr...]
  • Hier gibt's noch weitere Infos: http://blogs.adobe.com/osmf... [mehr...]
  • "The last version of the coverflow was made several years ago and its still quite... [mehr...]

Suche

Am Ball bleiben …

Kategorien

Über diesen Blog

Florian PlagDies ist ein Blog von Florian Plag | Tipps, Tricks und News zum Thema Flash, Flex, Video | Open Source FLV Flash Fullscreen Video Player | OSMF, Streaming, Encoding |

Interaktives Video im Internet mit Flash

Flashvideo Buch Cover

FFK10

FFK10 Banner

Spenden