Android 如何播放在线文件服务器上存储的视频?

Android 如何播放在线文件服务器上存储的视频?,android,video-streaming,android-videoview,android-video-player,Android,Video Streaming,Android Videoview,Android Video Player,我必须在我的android应用程序中播放视频。该文件存储在联机文件服务器上 链接是: 我无法使用VideoView播放此文件。我还尝试将此文件加载到WebView中,但WebView会打开Web浏览器,然后文件开始播放 有没有办法在不下载到设备的情况下将此类文件直接播放到我的应用程序中?编写此html代码并将其加载到webview中: <html><body><embed src="http://view.vzaar.com/923037/video" width=

我必须在我的android应用程序中播放视频。该文件存储在联机文件服务器上

链接是:

我无法使用VideoView播放此文件。我还尝试将此文件加载到WebView中,但WebView会打开Web浏览器,然后文件开始播放


有没有办法在不下载到设备的情况下将此类文件直接播放到我的应用程序中?

编写此html代码并将其加载到webview中:

<html><body><embed src="http://view.vzaar.com/923037/video" width="100%" height="100%"></embed></body></html>

对于视频视图,问题在于使用
设置视频路径
方法。您需要使用
setVideoURI
来指定流媒体源:

VideoView mVideoView = (VideoView) findViewById(R.id.vdoTest);
mVideoView.setMediaController(new MediaController(this));
String viewSource ="http://view.vzaar.com/923037/video";
mVideoView.setVideoURI(Uri.parse(viewSource));

如果视频编码正确,(AAC+H.264,基线)

如果这是一个MP4文件(看起来是),您应该能够在VideoView中播放它。给我们看看你的代码,也许我们会发现问题所在;mVideoView.setVideoPath(“);mVideoView.setMediaController(新的MediaController(此));这是我的视频查看代码非常感谢Aleks。你解决了我的问题。努力工作。还有一个问题,我可以显示视频的缩略图吗?Thnx提前。对不起,先生,我尝试过你的方法,但无效。只显示了一个空白页。谢谢你的帮助。