DESIRERY

Flash Player 10.1の環境について

Flash Player 10.1やその周辺の環境についてちょこっと調べてみた。基本的なとこで言うとスマートフォン対応と軽くなりますよーみたいな感じ。

まずユーザーから近いとこだとGPUを使用した動画再生についてAdobeからの情報。

Flash Player 10.1 supports hardware decoding of H.264 video on Windows platforms when running with supported hardware. Use the following recommended hardware and driver combinations to experience hardware acceleration of H.264 videos in Flash Player 10.1. Unless otherwise noted, the following hardware will support H.264 hardware decoding with supported drivers under Windows XP 32-bit, Windows Vista (32/64-bit), and Windows 7 (32/64-bit).

DXVAを使うらいしいのでハードウェアでのデコードはWindows限定。DXVAについてはMSDN参照。XPのみ32bitだけ。GPUではGeForce 8シリーズ以降やintelの4シリーズなど。GeForce 8自体は大体2007年内にそろった気がする。後はドライバ。使用しているGPUとドライババージョンを把握している人はどれだけいるか知らないけど。

Macについては知りません。そもそもGPUに対応しているのはQTぐらい?いまいちまだMacのその辺理解してない。Appleのサイトでも動画の再生支援については特に取り扱われてないし。

次にスマートフォンの対応。Palm Windows Mobile Androidなど。iPhoneは非対応でFlash Playerは載りません。国内の普通の携帯については引き続きFlash Lite。最近非常に静かな気もするけどとりあえずFlash Lite 4.0ではAS3.0。静か過ぎていつ出るんだろう。

Developers can take advantage of the latest hardware and operating system user interaction capabilities using new ActionScript 3 APIs for multi-touch and native gesture events. Create multi-touch aware content for a wide range of devices as well as multi-touch capable PCs running Microsoft Windows 7. Interact with multiple objects simultaneously or work with native gestures, such as pinch, scroll, rotate, scale and two-finger tap.

あとはこの辺。AS3のAPIが提供されるよーってことで。最後のtwo-finger tapで思い出したけどMacbookのタッチパッドは単体で欲しい。デスクトップにも欲しい。ついでにjQueryではjQuery Touchってのがあります。

iPhoneについてはAppleが入れさせないのでFlashは動かない。ただFlash CS 5ではiPhone用にアプリが書き出せる。そのままswfを書き出すのではなくiPhone用に変換して書き出し。アプリにはバーチャルマシンを搭載したようなものと思っていいとLee Brimelowって方が昨日のFITCで言ってました。この辺はFlash環境で開発可能ってわかればいいのでどうでもいいけどデバック環境については改善の余地があることは話してました。やり方についてはまとめているサイト参照。ちなみにAppleへの登録は必要です。Appleうまー。

あとはマイク。バイナリデータにアクセスできる。

Access binary data of the live and continuous waveform coming from the microphone to create new types of audio applications, such as audio recording for transcoding, karaoke, vocoder voice manipulation, sonographic analysis, pitch detection, and more.

キャッシュはRAMでもHDDでもいいみたい。サーバを使うことなくPlayerだけでできちゃうのでお手軽みたいな。

その他いろいろと。ストリーミングについてはうちの環境ではバグ発生。サイトによっては見れなかったり。自分で作ったのではとまったり。

開発環境ではFlash CS 5, Flash Builder 4, Flash Catalystなんかになるのかなと。どうなるのかなって気はするんだけどとにかく一番思うのはMXML触っちゃうとFlashめんどくさくね?ってとこです。FlashだとHTMLのサイト作るのに全てJavaScriptで実装している気がしてしょうがない。

現状だと結局アプリ間がつながってない。AiとPsもそうだしグラフィック作ったところでFlashともいまいち。一時期jsxもやってみたけどなんだかなー。色変えたらカーニング初期化されたとか微妙なところもあったし。この辺他はどうしてるんだろとは思うところ。しょーもないところに時間かけたくないし。

あと今思い出したけどFlash BuilderにはDWのサーバビヘイビアみたいなのがついてた。phpやCFなんかを使ってさくっと接続みたいな。それを1回やっておくとドラッグで列に挿入できますよーみたいな。

Related Posts

Popular Posts

  1. 花火
  2. WindowsからMac乗り換えについて
  3. Flash Player 10.1 beta 3
  4. Adobe Flash Player 10.1
  5. Firefox 3.5 RC2