Re: Java -> ActionScript?



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/
.



Relevant Pages

  • Re: Java -> ActionScript?
    ... Das Flash-SDK gibt es nur bis Version 7, ab da darf nur noch Adobe ... Adobe sagt, Device-Hersteller sollen Flash Lite 3 lizensieren, das ist ... Flash ist das nicht so einfach, wie es klingt: Flash gibt den Speicher ... ten geht Wii der Speicher aus (lustigerweise passiert das bei YouTube ...
    (de.comp.lang.java)
  • Re: FC11 - flash plugin for Firefox
    ... Adobe flash 10 is this: if I play a video, and after it finishes, I do not ... I haven't had quite that level of problems--with Adobe 64-bit Flash, ... Linux development because of a perceived lack of desktop market ...
    (Fedora)
  • Re: Fixing up the windows registry
    ... Macromedia was the old company that Adobe got Flash from. ... On the Adobe site is a "flash remover" program. ...
    (microsoft.public.windowsxp.perform_maintain)
  • Re: adobe flash d/l
    ... well, spoke too soon as my aim was off as it was adobe reader not flash, so ... only thing different is i did open the spyware blaster>tools, ... again & still says i need to update my version of adobe flash. ...
    (microsoft.public.windowsxp.basics)
  • Re: Adobe flash wont load
    ... The problem was Adobe flash wasn't loading. ... Finally another web site that used flash offered the download (without going ... will be for the flash player. ...
    (microsoft.public.windowsxp.general)