再生することができれば:チェックし、インターネットからのvideoviewのためのリソース教材は、私がvideoviewを使用してインターネット上でプレイ映像からしようとしている
String path1="http://someserverhere.com
Uri uri=Uri.parse(path1);
VideoView video=(VideoView)findViewById(R.id.VideoView01);
video.setVideoURI(uri);
video.start();
は、どのように私はビデオリソース教材は(例外を処理するために)再生することができ知ることができ、これを私はずっと試みました:
try {
MediaPlayer mp = new MediaPlayer();
mp.setDataSource(this, uri);
mp.release();
}
catch (Exceptione) {
}
しかし、このコードは - メディアプレイヤーが私の画面をハングアップします。 これについて何かお答えくださいか? Tksたくさん。ファイルには、次のコードを使用してビデオの幅と高さをチェックして、それを確認することができますヘッダー要求
import java.net.*;
import java.io.*;
public static boolean isFileExist(String URLName){
try {
HttpURLConnection.setFollowRedirects(false);
//you may also need HttpURLConnection.setInstanceFollowRedirects(false)
HttpURLConnection con =
(HttpURLConnection) new URL(URLName).openConnection();
con.setRequestMethod("HEAD");
return (con.getResponseCode() == HttpURLConnection.HTTP_OK);
}
catch (Exception e) {
e.printStackTrace();
return false;
}
}
あなたは私の答えを見たことがありますか? –