2011-07-18 55 views
1

我是Android新手,我尝试了很多我的代码在模拟器中流式传输视频,但我得到异常"Sorry The application Hellovideodemo(...) has stopped unexpectly如何在Android模拟器中流式传输视频?

下面是代码:

public class HelloVideoDemo 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); 
    // Set video link (mp4 format) 
    Uri video = Uri 
      .parse("http://dev2010.excoflare.com/zencart/abhishek/BlackBerry_Social_Meeting/av/testing.mp4"); 
    videoView.setMediaController(mediaController); 
    videoView.setVideoURI(video); 
    videoView.start(); 

} 

}

任何帮助真的会被赞赏。谢谢。

+1

你能分享来自logcat的日志? – bluefalcon

回答

0

您是否将Internet权限声明为Android Manifest的子项?

<uses-permission android:name="android.permission.INTERNET" /> 
+0

但是,视频无法流式传输,屏幕上显示此消息:“无法播放视频:抱歉,此视频无法传输到此设备”。请任何帮助。 –

0

的setContentView该功能应该有r.id.videoview不是主试我想它应该工作

+0

不确定这是一个答案还是意味着是一个评论,而不是;我觉得你的句子很难解析。 –