ホーム > Flash > FLVPlaybackで、シーク中にカクカクさせない。

FLVPlaybackで、シーク中にカクカクさせない。

  • 2009/06/05 21:40
  • Flash

キーフレームに当たらないと、seekedイベントが起こらない」ってところで悩んだ。

シーク中に、画面がカクカクするのがNGって事になったので、以下の対処法。

_flvPlayback.addEventListener(VideoEvent.SCRUB_START, scrubHandler);
function scrubHandler(e:VideoEvent):void{
_flvPlayback.ncMgr.videoPlayer.netStream.pause();
_flvPlayback.pause();
_flvPlayback.addEventListener(Event.ENTER_FRAME, _enterFrameHandler);
}
function _enterFrameHandler(e:Event):void{
var _handleTime:Number = //シークハンドラ位置に対応するムービーの時間を計算
_flvPlayback.ncMgr.videoPlayer.netStream.seek(_handleTime);
}

再生を再開するクダリで、resume();ってのがフェイント。

コメント:0

コメントフォーム
入力した情報を記憶する

トラックバック:1

この記事のトラックバック URL
http://djakarta-trap.net/blog/2009/06/flvplayback_seektips01/trackback/
トラックバックの送信元リスト
FLVPlaybackで、シーク中にカクカクさせない。 - djakarta-trap より
pingback - Tweets that mention djakarta-trap - FLVPlaybackで、シーク中にカクカクさせない。 -- Topsy.com より 2010/04/29

[...] This post was mentioned on Twitter by shin-go. shin-go said: これか 「FLVPlaybackで、シーク中にカクカクさせない。」http://djakarta-trap.net/blog/2009/06/flvplayback_seektips01/ [...]

ホーム > Flash > FLVPlaybackで、シーク中にカクカクさせない。

検索
フィード
メタ情報

ページの上部に戻る