【发布时间】:2011-12-22 04:27:31
【问题描述】:
我想在我的 Android 应用程序的某个地方播放 youtube 视频, 在我的活动中,在一个小视图中。 我正在尝试使用 VideoView 来做到这一点,但到目前为止还没有运气..
我写了一个简单的活动,这是我到目前为止的代码:
public class MainView extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
VideoView videoView = (VideoView) findViewById(R.id.VideoView);
MediaController mediaController = new MediaController(this);
mediaController.setAnchorView(videoView);
/*working good but IT'S NOT youtube*/ //Uri video = Uri.parse("http://commonsware.com/misc/test2.3gp");
/*NOT WORKING*/ //Uri video = Uri.parse("http://www.youtube.com/watch?v=hLQl3WQQoQ0&ob=av2e");
/*NOT WORKING (RTSP)*/ //Uri video = U-ri.parse("http://m.youtube.com/watch?gl=IL&hl=en&client=mv-google&feature=grec_mobile&v=6WHRxXY67UA");
/*NOT WORKING (RTSP)*/Uri video = Uri.parse("http://m.youtube.com/watch?gl=IL&hl=en&client=mv-google&v=wWub_aXPCVg");
videoView.setMediaController(mediaController);
videoView.setVideoURI(video);
videoView.start();
}
}
有可能吗? 是否有任何其他 SDK 组件可以做到这一点? 有什么想法吗?
谢谢, 阿米托斯80
【问题讨论】:
-
到目前为止你尝试过的代码是什么?
-
感谢 Kurtis,我将编辑我的原始帖子以获取更多详细信息。
-
必须找到解决方案吗?
标签: android youtube streaming video-streaming android-videoview