我在我的一项活动中显示 youtube 的视频 (rtsp://)。
这是代码:
media_controller = new MediaController(this);
media_controller.setAnchorView(this.video_view);
Uri video = Uri.parse(url);
this.video_view.setMediaController(media_controller);
this.video_view.setVideoURI(video);
this.video_view.setOnPreparedListener(new OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
video_view.start();
}
});
此代码在我的 Galaxy S (Android 2.2) 上运行良好,但它会在 5 到 10 秒内冻结我的 Galaxy S3 (Android 4.1) 上的 UI。当用户单击小部件的播放按钮时,也会出现冻结。
我错过了什么吗?
谢谢!