我的android视频类有一个非常奇怪的问题。
我的应用从我的服务器流式传输视频文件。有时应用程序尝试在视频文件实际存在之前(仍然处理)获取视频文件,并且我从videoView的mediaPlayer获得错误(1,-1004)。比我尝试在视频已经在该路径中之后流式传输相同的网址,但视频视频将一次又一次地再次发送相同的错误几分钟。
其他客户端(android / ios / vlc)将成功播放相同的视频文件,而试图播放该应用程序但不在其中的应用程序将继续失败几分钟。
VideoView将成功播放所有视频99%的时间 - 我遇到的问题就是这个问题。
就好像MediaPlayer正在记住这个坏链接,并且会在没有再次检查的情况下继续发送相同的错误一段时间。
videoView缓存是否以任何方式链接? 可能是什么问题?