我正在使用Eclipse开发Android应用程序。我想在我的应用程序中从互联网上传输视频。我已经阅读了很多来自这里的问题和答案,但是却没有播放视频!Android:这个VideoView有什么问题?
我得到这个消息时,我所说的视频:
无法播放视频....很抱歉,此视频无法播放。
这里是我使用的XML代码的副本:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<VideoView android:id="@+id/tvvideoView"
android:layout_width="fill_parent"
android:layout_alignParentRight="true"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_alignParentBottom="true"
android:layout_height="fill_parent">
</VideoView>
</RelativeLayout>
这里是Java代码:
package appinventor.ai_ignacioleon7.ElSalvadorTVRadioGuide;
import android.app.Activity;
import android.net.Uri;
import android.os.Bundle;
import android.widget.MediaController;
import android.widget.VideoView;
public class Tvdiplay1 extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.tvdisplay);
VideoView videoView = (VideoView) findViewById(R.id.tvvideoView);
MediaController mediaController = new MediaController(this);
mediaController.setAnchorView(videoView);
Uri video = Uri.parse("http://www.ustream.tv/channel/5474055");
videoView.setMediaController(mediaController);
videoView.setVideoURI(video);
videoView.start();
}
}
我使用了错误的URI地址?或者是否可以在VideoView中播放来自ustream,livestream或justin.tv等网站的视频?
其他影片,我希望能够在我的应用程序,以显示将是http://www.livestream.com/canal33sv
但我得到同样的错误!
您是否找到从USTREAM流式传输的方法? – Lunatikul 2013-09-21 20:42:46
@Lunatikul不,我没有结束制作一个webview从哪里我显示一个网页,其中有播放器(在我的网站内,不显示ustream网站) – zvzej 2013-09-23 16:06:14