Android VideoView赢得';不要在树莓皮上播放视频

Android VideoView赢得';不要在树莓皮上播放视频,android,video,raspberry-pi,Android,Video,Raspberry Pi,出于某种原因,我的android应用程序中的视频播放器不会播放任何视频文件,但只能在它们位于我的Raspberry pi上时播放。 这是播放视频的代码: VideoView videoView = findViewById(R.id.videoView); videoView.setVideoPath("https://ia800201.us.archive.org/22/items/ksnn_compilation_master_the_internet/ksnn_compil

出于某种原因,我的android应用程序中的视频播放器不会播放任何视频文件,但只能在它们位于我的Raspberry pi上时播放。 这是播放视频的代码:

    VideoView videoView = findViewById(R.id.videoView);
    videoView.setVideoPath("https://ia800201.us.archive.org/22/items/ksnn_compilation_master_the_internet/ksnn_compilation_master_the_internet_512kb.mp4");
    MediaController mediaController = new MediaController(this);
    mediaController.setAnchorView(videoView);
    videoView.setMediaController(mediaController);
    videoView.start();
这工作得非常好,并且可以播放视频。 然而,当我下载视频并将其移动到我的Raspberry Pi时,它就不再工作了。 视频使用lighttpd托管,视频的URL变为“”。(Pi拥有自己的接入点,手机可以连接到该接入点)

在浏览器中访问此链接时,它可以完美地播放视频,但在
VideoView.setVideoPath()
中使用此链接时,它不会加载并最终显示消息“无法播放此视频”


我不明白为什么这不起作用,因为视频是使用原始URL播放的,在浏览器中使用raspberry pi的IP地址时也会播放。

可能是这样。检查logcat(未过滤)。@greeble31确实如此,谢谢。