« 日々の記録 | メイン | 目標無き手段の奔走 »

FLV表示について

FlashでFLVを表示する時のメモ。

Flash中でFLVデータを表示する方法はいくつかある。

1)MediaDisplay + MediaControllerコンポーネントを使う方法

 利点:簡単。見た目もそう悪くない(よく使われているUI)
 欠点:UIを変更できない。UIまわりのイベントを制御できない。
 
2)MediaDisplay + 自作コントローラを使う方法

 利点:UIは自分のすきなものにできる。イベントを細かく制御できる。
 欠点:コントローラ部分のハンドリングを全部書かないといけないので、非常に面倒である。
 
3)FLVPlayBack + 標準スキンを使う方法

 利点:UIの配置を替えられたり、デフォルトでいくつかスキンがあるが、、デザインがもう一つ。ただし、スキンのURLを指定できるので、スキンをちょくちょく切り替えたい人には便利。またはそういうサービスとか。
 欠点:Player8以上が必須。

4)FLVPlayBack + 自作スキンを使う方法

 利点:コントローラのハンドリングをコーディングする必要がないので、楽ッちゃ楽。
 欠点:スキン作成のルールを覚える必要あり。Player8以上必須。細かいイベントの制御・ハンドリングはできない。あくまで、UIのカスタマイズ向けという感じ。

3・4の共通の問題として、たとえば、シークバーをドラッグしても、無視されるなどの動作を、変更することができなかったり。
スキンにより見た目を代えることはできないが、デフォルトのパーツの動作を代えることができないのは結構ストレスが溜まる。

結局、2番の、UIもコントローラも自作するのが一番かな・・・。


トラックバック

このエントリーのトラックバックURL:
http://www.ironhearts.com/diary/mt-tb-ih.cgi/741

コメントを投稿

2008年10月

      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

最近のコメント

小優 on 日々の記録: DELL4600Cで
よしぞう on 日々の記録: 4600C 表記の対
よしぞう on 日々の記録: 4600C 表記の対
on MySQL後で調べるメモ: DB接続後 目的のS
on 日々の記録: 「無くなった留め具」
on JavaScriptでクロスドメイン: >しかし、こういう小
junp on iMovieで静止画を取り込むと荒い: すいません困ってます
う〜ん・・・ on 素朴な疑問: にょうをした、きたな
困ってました on ATOKとIME2005が勝手に切り替わる問題: 何故か勝手に切り替わ
go on 日々の記録: 4600C、同じ症状

アーカイブ