2012-01-24 18 views
6

サーバー上のビデオを読み込むiPadアプリを作成しようとしています。ビデオをすばやくスムーズに探したいと思っています。AVFoundationまたはMPMoviePlayerViewControllerの高速ビデオスキミングios

私は、MPMoviePlayerViewControllerとAVFoundationが非常に遅く、スキミングスルーするときに飛び跳ねることに気付きました。

私が現在持っている解決策は、MPMoviePlayerViewControllerからフレームを取得し、自分の操作を行うことです。私が心配していることは、毎秒3分の1秒ごとにこれを行うことで、時間とメモリのオーバーヘッドが大きくなります。

iPadデバイス自体にビデオを置こうとしましたが、それは役に立ちません。

この問題を解決するには誰かがより良い解決策を知っていますか?

私はライブラリや他のフレームワークを使用することもできます。 :)

何か助けとヒントがありがとうございます!

答えて

2

誰かがこの問題を抱えている場合、答えはAVFoundationを使用することです。 AVPlayerを設定し、次にcurrentItemメソッドを使用してAVPlayerからAVPlayerItemを取得します。次に、stepByCountメソッドを使用して、intのどちらかの方向に移動する必要があります。

+1

stepByCountでどうやってスムーズにスキミングできますか?そして、特定の場所Xに到達するために必要なステップの数を知る方法は? – openfrog

関連する問題