Re: Java -> ActionScript?
- From: Raffael Herzog <devnull@xxxxxxxxxx>
- Date: Tue, 23 Oct 2007 23:02:08 +0200
Stefan Matthias Aust schrieb:
Die Flash-VM in der Wii ist AFAIK Flash 7 kompatibel.
Dem ist leider so, aber Opera Software kann hier nichts dagegen machen.
Das Flash-SDK gibt es nur bis Version 7, ab da darf nur noch Adobe
Flash-Player bauen. "Alternative" Plattformen wie Wii kommen daher
nicht über Flash 7 hinaus, es sei denn, Adobe würde sich dazu herab
lassen, den Player auf Wii zu portieren.
Reicht gerade,
um Youtube-Videos zu gucken... :)
Yep, und es macht Spass, sich die Nintendo-Pressekonferenz von der GDC
via YouTube im Sofa auf fullscreen am TV zu gucken. ;) Am Computer
hätte ich mir das nicht angetan, aber so ...
Bei MTASC ist mir neulich aufgefallen, dass der Compiler mutwillig
strikter ist als der von Flash CS3 selbst, was zwar prinzipiell eine
gute Idee, in diesem Fall aber total lästig war, weil jetzt
existierender Code nicht kompilierte.
AFAIK kann man das aber abschalten. Da ich von Scratch begonnen habe,
habe ich es natürlich eingeschaltet.
Ich glaube, für AS1 und AS2 ist der Bedarf für eine Progammierer-IDE
nicht so hoch, da hier die Sprache doch mehr im Hintergrund und
traditionelle Flash-Grafik mehr im Vordergrund steht.
Schon richtig, aber gerade wenn man noch etwas wackelig auf den Beinen
ist, ist so eine kleine Hilfe schon praktisch. Ausserdem wüsste ich
nicht, wie ich ohne IDE das Log einsehen kann, auf ein Ctrl-S hin
gleich die gesamte Build-Kette zu durchlaufen und das neue SWF sofort
im Flash-Preview zu sehen ist auch sehr praktisch. So gesehen: Doch, es
braucht auch dafür eine IDE.
Die Idee war es, einen kleinen Sound-Player für Wii zu machen, um dann
vom Server (im LAN) her 16bit-Stereo-PCM, verpackt in on-the-fly
erzeugtes FLV, darauf zu streamen und eine hübsche Webapp darum zu
bauen => CD-Sammlung via Wii im Wohnzimmer, dabei komplette Format-
Freiheit. Ich bevorzuge Vorbis, manchmal FLAC, und Shoutcast-Streams
gleich mit auf diese Weise bookmarken und hören zu können wäre auch
ganz nett -- so kam ich auf die Idee, die Decodierung auf dem Server zu
machen und, da es ja im LAN ist, einfach PCM (und damit verlustfrei) zu
streamen.
Das ist vor allem Programmierung, denn aufgrund gewisser Eigenheiten von
Flash ist das nicht so einfach, wie es klingt: Flash gibt den Speicher
für bereits ausgegebene Musik nicht (immer) frei, d.h. nach zwei Minu-
ten geht Wii der Speicher aus (lustigerweise passiert das bei YouTube
nicht, da habe ich schon 1-stündige Videos geschaut). Das ist auch auf
dem PC so, es dauert einfach viel länger. Man muss daher alle 1 - 1.5
Minuten einen neuen Stream aufnehmen, die beiden Streams schön synchro-
nisieren und dann vom einen auf den anderen überblenden, damit man den
ersten wieder frei geben kann und so den Speicher zurück kriegt.
Dieses Playerchen noch hübsch zu präsentieren ist nur noch ein Zücker-
chen, das Out-of-Memory zu umgehen ist der eigentliche grosse Brocken.
Für Sound-Objekte gibt's da Vorlagen, aber die weigern sich, PCM vom
Netz zu holen, die funktionieren nur mit MP3. FLV unterstützt interes-
santerweise PCM-Audio-Spuren, aber dafür wird die Sache etwas kompli-
zierter und ich habe keine Vorlage mehr.
Aber Adobe ist wahrscheinlich der Meinung, es braucht keine OSS-IDE,
man kann doch den Flexbuilder kaufen :) Inzwischen gibt's sogar 'ne
Linux-Version.
Adobe mag OSS generell nicht, habe ich das Gefühl, zumindest sind sie
sehr eigenbrötlerisch (siehe Verbot, einen eigenen Player zu bauen:
Wenn man sich die Spezifikationen herunterlädt, verpflichtet man sich,
nur Dateien zu erzeugen, sie aber nicht abzuspielen, das ist verbo-
ten). :( Ich bin ehrlich gesagt erstaunt, dass Red5 noch nicht abge-
mahnt wurde, Adobe könnte das Projekt AFAIK ohne weiteres abschiessen,
wann immer sie wollen.
Gruss,
Raffi
--
Come to think of it, there are already a million monkeys on a million
typewriters, and Usenet is *nothing* like Shakespeare!
herzog@xxxxxxxxxx · PGP Key 5D1FF5F4 · http://www.raffael.ch/
.
- Follow-Ups:
- Re: Java -> ActionScript?
- From: Stefan Matthias Aust
- Re: Java -> ActionScript?
- References:
- Java -> ActionScript?
- From: Stefan Matthias Aust
- Re: Java -> ActionScript?
- From: Raffael Herzog
- Re: Java -> ActionScript?
- From: Stefan Matthias Aust
- Re: Java -> ActionScript?
- From: Raffael Herzog
- Re: Java -> ActionScript?
- From: Uwe Seimet
- Re: Java -> ActionScript?
- From: Raffael Herzog
- Re: Java -> ActionScript?
- From: Stefan Matthias Aust
- Java -> ActionScript?
- Prev by Date: Re: [Swing] JTable.ListSelection soll mit JSpinner korrelieren
- Next by Date: Re: [Swing] JTable.ListSelection soll mit JSpinner korrelieren
- Previous by thread: Re: Java -> ActionScript?
- Next by thread: Re: Java -> ActionScript?
- Index(es):
Relevant Pages
|