maandag 5 oktober 2009

Flash ActionScript 3.0


Flash is een multimedia-omgeving waarbij Actionscript 3 wordt gebruikt om cross-platform desktopapplicaties te creëren. Een eerste probleem is dat Flash niet rechtstreeks blob-data kan ontvangen van trackers. Waarom niet? TUIO is gebaseerd op UDP en Actionscript kan niet overweg met UDP sockets, enkel XML sockets (TCP) en binaire sockets. Daarom moet de TUIO-data langs de FLOSC gateway passeren, die OSC omzet in XML. De meeste trackers doen het op deze manier, maar Community Core Vision (CCV) kan het sinds de laatste versie (v1.2.0 (2009-04-28)) ook rechtstreeks (zie quote uit de changelog.txt). Ook touché kan het ondertussen rechtstreeks.
Communication

* TUIO direct to Flash sending through TCP - Can now send TUIO to flash without FLOSC (currently doesn't work on Windows Vista for unknown reason)


Voordelen:
* Veel uitgewerkte voorbeelden beschikbaar
* Actionscript kan ook gebruikt worden voor Adobe Flex
* Objectgeöriënteerd programmeren
Nadelen:
* passeren langs FLOSC gateway (niet bij CCV of touché)

Geen opmerkingen:

Een reactie posten