私はVideoViewを使用してYouTube動画を再生しようとしています。それは私に"ビデオを再生できません"エラーを与える。私は下のコードで間違って何をしていますか?私が使用していますURLは通常のユーチューブのURLです:http://www.youtube.com/watch?v=q7u30Li-oOcVideoViewでYoutubeストリームを再生できません。これをどうやって解決するのですか?
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
getWindow().setFormat(PixelFormat.TRANSLUCENT);
setContentView(R.layout.main);
//init components for use
mVideoView = (VideoView) findViewById(R.id.video);
text = (TextView)findViewById(R.id.textView1);
//Get URI data from VideoDemo activity
Bundle uristream = getIntent().getExtras();
videoUri = uristream.getString("urivalue");
//set Texfield to URI string
text.setText(videoUri);
//mVideoView.setVideoPath(videoUri);
//provide VideoView component with file path and play
mVideoView.setVideoURI(Uri.parse(videoUri));
mVideoView.setMediaController(new MediaController(this));
mVideoView.requestFocus();
mVideoView.start();
}
あなたは完全な例外を投稿できますか? – MahdeTo
実際には例外はほとんどありません。 「再生できません。この動画は再生できません」と表示されます。タグ:MediaPlayerエラー(0、0)。私はlogitech(Google TV)のアプリケーションを実行しています – Fabii
@MahdeTo、それはまた、 "クライアント側でファイルを開くことができませんでしたサーバー側を試してください" – Fabii