2011-10-22 2 views
0

私のメディアプレーヤーは、自分自身のサービスオブジェクトに含まれています。作成コードは次のとおりです。Media Playerをダブルバッファにするにはどうすればよいですか?

public void onCreate() { 
    Toast.makeText(this, "My Service Created", Toast.LENGTH_LONG).show(); 
    Log.d(TAG, "onCreate"); 
    player = new MediaPlayer(); 
    try { 
     player.setDataSource(path); 
     player.prepare(); 
    } catch (Exception e) { 

    } 
    player.setLooping(false); // Set looping 
} 

オンラインからストリーミングしています。しかし、3分後にはかなり不安定になります。私はこれを取り除くのを助けるためにこれを二重にしたい。どのように私はこれを行う必要があります上の任意のアイデア?

+0

なぜダブルバッファが役立つと思いますか?オフラインビデオを再生してみるか試してみてください。 –

答えて

0

あなたはandroid Double Bufferクラスを見ましたか?

+0

2倍のバッファ(ネイティブ)? –

関連する問題