人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Flashの"ムービークリップ"をストリーミングで再生する方法はありますか?
普通だと「ムービークリップの読み込み100%完了→そのムービークリップ再生」という流れになってしまいます。

●質問者: tenshin42
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:Flash ストリーミング ムービークリップ 再生 普通
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● felix33
●35ポイント

そら無理です。


2 ● ken1bf7
●35ポイント

Flash(SWFファイル)ということでOKですねよね?!

SWFは確かストリーミング形式だったと思いますので

普通にloadMovieされたSWFは、

全てのフレームの読込みが完了しなくても

読込みが完了したフレームがあれば再生を開始できると思います。

ただ、ロードが完了していないフレームに到達すると止まってしまい、その後ロードが進んでも止まったままといった

状態になるかもしれません。

一般的に、すべてのフレームの読込みが完了する前に再生を開始してしまうと

このように途中で止まってしまったり、予期せぬ動作をしてしまうため

_framesloaded/_totalframes プロパティや、

getBytesTotal()/getBytesLoaded()メソッドを使ったほうほうで

全てのフレームの読込みのチェックを行うのが一般的です。

ロードが完了していないフレームに到達すると止まってしまう、を防ぐ方法としては、

ストリーミング再生させたいSWFを読み込む親となるSWFで

_framesloaded/_totalframes を用い停止を監視して

定期的にplayを行うことで回避できそうなきがします。

◎質問者からの返答

> Flash(SWFファイル)ということでOKですねよね?!

残念ながら、SWFファイルの中のムービークリップということでした。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ