Android 使用MediaPlayer的视频流

Android 使用MediaPlayer的视频流,android,video,streaming,Android,Video,Streaming,我尝试使用此链接流式传输视频,代码如下: VideoView mVideoView; MediaController mMediaController = new MediaController(this); mVideoView = (VideoView)findViewById(R.id.videoView1); mVideoView.setMediaController(mMediaController); mVideoView.setVideoURI(Uri.parse(

我尝试使用此链接流式传输视频,代码如下:

VideoView mVideoView;
MediaController mMediaController = new MediaController(this);
mVideoView = (VideoView)findViewById(R.id.videoView1);
mVideoView.setMediaController(mMediaController);        
mVideoView.setVideoURI(Uri.parse("http://ref10.vn.aditmedia.net:8080/video?channel=1004&token=6436488"));
mVideoView.start();
但我无法流式播放此视频,尽管我在Windows Media Player上尝试了此链接,它可以流式播放此视频。谁来帮帮我


谢谢

查看您的URL,删除
http://ref10.vn.aditmedia.net:8080/video?
频道=1004&token=6436488

视频的格式是什么?Android只能处理。URL中的空格是故意的吗?@koljaTM抱歉,我想这是我的编辑。这个URL在Android的另一个应用程序中运行良好,我只是测试了一下,但用我的代码可能没有,但视频是什么格式的?您看到了什么logcat输出?设备是否显示“抱歉,无法播放此视频”或其他内容的对话框?我确定了我的URL,但没有空间!我不明白你的意思,你能试试mVideoView.setVideoPath(“)而不是mVideoView.setVideoURI(“”)并提供一个cat日志吗?这是我的日志cat:01-15 21:07:49.101:V/MediaPlayer(16066):message received msg=100,ext1=1,ext2=-2147483648 01-15 21:07:49.101:E/MediaPlayer(16066):错误(1,--2147483648)01-15 21:07:49.101:V/MediaPlayer(16066):回调应用程序01-15 21:07:49.101:V/MediaPlayer(16066):从回调返回01-15 21:07:49.101:E/MediaPlayer(16066):错误(1,-2147483648)01-15 21:07:49.101:D/VideoView(16066):错误:1,-2147483648可能重复: