Android videoview can't play this video on android 4.3 错误

Posted

技术标签:

【中文标题】Android videoview can\'t play this video on android 4.3 错误【英文标题】:Android videoview can't play this video error on android 4.3Android videoview can't play this video on android 4.3 错误 【发布时间】:2015-09-04 13:38:51 【问题描述】:

我想使用 videoView 播放远程视频,在我在应用程序中添加 videoView 后,它在三星 s6 上运行良好,但是当我在 google s2 上尝试时,它只是不播放视频,显示消息不能播放此视频。不知道是什么原因。它适用于 3gp 文件,适用于 mp4,它不起作用得到错误说无法在客户端打开文件,尝试服务器端。

如果我将视频添加到项目文件夹并播放视频它可以工作,当将视频上传到服务器并从 URL 加载时不起作用

下面是我使用的代码,希望能得到一些帮助,谢谢

 videoPlayer =(VideoView)mView.findViewById(R.id.home_page_video_view);
videoPlayer.setVideoPath(videoUrl);
videoPlayer.start();
videoPlayer.setOnPreparedListener(PreparedListener);

【问题讨论】:

【参考方案1】:

您对 VideoPlayer 而不是 VideoView 的投射是 VideoPlayer 是特定于三星 sdk 的。可以在这里找到使用 android VideoView 播放视频文件的示例 - http://examples.javacodegeeks.com/android/android-videoview-example/

【讨论】:

VideoPlayer 是我创建的扩展 VideoView 的自定义文件。我把VideoView切换回来了,还是不行,刚加的时候就可以了,但是从昨天开始就停止了,没有改任何代码

以上是关于Android videoview can't play this video on android 4.3 错误的主要内容,如果未能解决你的问题,请参考以下文章

在 videoView 中播放 youtube 视频

使用 Android Looper 仍然抛出“Can't create handler inside...”

Android 视频播放器 :使用VideoView播放视频

Android 7 上的 VideoView 错误

Android开发之使用VideoView播放视频

Android VideoView 在 stopPlayback() 后清除显示