2012-02-13 6 views
0

BLOCKQUOTEできない

誰がどのようにビデオのパスを与えるために、ローカルに、どのように配置されているビデオファイルのビデオを、再生するためのパスを与えるために私を提案することができます私が試した以下のコードがwebsite.hereに保存されているファイルが動作していません。

BLOCKQUOTE

答えて

1

ああ、私はあなたのコードを見ることができなかったが、これは通常使用して行われ、クラスMediaPlayersetDataSource() -method:

import android.media.MediaPlayer; 
import java.io.File; 
import java.io.FileInputStream; 

MediaPlyer mediaPlayer = new MediaPlayer(); 
if (PLAY_FROM_FILE) { 
    File mediaFile = new File("SOME_MEDIA_FILE"); 
    FileInputStream fis = new FileInputStream(mediaFile); 
    mediaPlayer.setDataSource(fis.getFD()); 
} 
else { 
    //playing from the Web: 
    mediaPlayer.setDataSource("http://exmaple.com/someVideo.mp4"); //works also for rtsp 
} 
mediaPlayer.start();