C/C++ のコードを ActionScript に変換する Adobe Alchemy を試す

Adobe Labs の研究プロジェクト、コードネーム Alchemy を試してみた。同プロジェクトについては、すでに多くの方が書かれており、今更な感もあるが、以前に紹介記事を書いていることだし、備忘録も兼ねて残しておく。

C 言語で書かれたソフトウェアが Flash で動くようになるかもしれない

Running C and Python Code on The Web によると、Adobe の Scott Petersen 氏が大変興味深いツールを開発中のようだ。このツールを使うと、C 言語で書かれたソフトウェアを Flash Player で実行できるようになる。また、このツールはオープンソースで公開されるとのこと。

Safari で ExternalInterface を使うときは this に気をつけないと無限ループ

以下のサイトを参考に、JavaScript から ActionScript のコードを呼び出そうとしている。

以前、haXe で遊んでたときは組み込みの JavaScript インターフェースを使っていたので、ExternalInterface を使うのは初めて。

document["as"].callFlash();

サンプルどおり、こんなふうに呼び出すのは問題ない。だが、もうすこし汎用的にしようと思って、以下のようなクラスを試しにつくってみた。

MacBook に内蔵された iSight を Flash から利用できるようにする

Flash の flash.media.Camera オブジェクトを使うと、Webcam からの入力をキャプチャすることができる。

しかし、そのままだと MacBook に内蔵された iSight では映像をとることができない。どうやら、設定を変更する必要があるようだ。

mod_flv_streaming と Deep Tagging

lighttpd で Flash Video (.flv) をストリーミング配信 (2)mod_flv_streaming って、開始フレームを指定するのに、URL のクエリー部分を使うわけだけど、これを mod_rewrite で Pretty URL にしてやれば、いわゆる Deep Tagging もいけそうね。

  1. 1
  2. 2
(8 記事)

Want fries with that?

Open Source Projects