- 2009/06/05 19:11
- Flash
いつも混乱してしまうので、FLVPlaybackのVideoEventの順番を覚え書き。
[autpPlay = true で、ロードを開始した場合]
“VideoEvent.STATE_CHANGE” — (VideoState.LOADING)
“VideoEvent.STATE_CHANGE” — (VideoState.BUFFERING)
“VideoEvent.BUFFERING_STATE_ENTERED”
“VideoEvent.READY”
“VideoEvent.PLAYHEAD_UPDATE” (playheadUpdateIntervalの値によっては、数回おこる)
“VideoEvent.STATE_CHANGE” — (VideoState.PLAYING)
“VideoEvent.PLAYING_STATE_ENTERED”
———————————–
[シークハンドラを押してシークした場合]
“VideoEvent.STATE_CHANGE” — (VideoState.SEEKING)
“VideoEvent.SCRUB_START”
MouseEvent.MOUSE_DOWN — (このタイミングで起こる!!)
<– flvのキーフレームに当たる度に、以下がおこる –>
“VideoEvent.PLAYHEAD_UPDATE”
“VideoEvent.SEEKED”
“VideoEvent.FAST_FORWARD” or “VideoEvent.REWIND”
———————————–
[シーク終了した時] (再生しっぱなしでシークしてた時)
“VideoEvent.STATE_CHANGE” — (VideoState.BUFFERING)
“VideoEvent.SCRUB_FINISH”
“VideoEvent.STATE_CHANGE” — (VideoState.PLAYING)
“VideoEvent.PLAYING_STATE_ENTERED”
“VideoEvent.PLAYHEAD_UPDATE” …
コメント:0
トラックバック:0
- この記事のトラックバック URL
- http://djakarta-trap.net/blog/2009/06/flvplayback_eventflow/trackback/
- トラックバックの送信元リスト
- FLVPlayback のイベント順整理 - djakarta-trap より