我正在创建一个播放mp4视频文件的应用,但是当我尝试播放特定文件时,出现此错误:

D/MediaPlayer(12605): Couldn't open file on client side, trying server side
E/MediaPlayer(12605): error (1, -1002)
E/MediaPlayer(12605): Error (1,-1002)
D/VideoView(12605): Error: 1,-1002


我尝试搜索有关错误here的信息,但没有发现任何非常清楚的信息。有人知道这个错误是什么意思吗?

提前致谢!

最佳答案

错误代码取决于播放器,StageFright -1002表示“未知主机”。

参见media / stagefright / MediaErrors.h

  enum {
     MEDIA_ERROR_BASE        = -1000,

     ERROR_ALREADY_CONNECTED = MEDIA_ERROR_BASE,
     ERROR_NOT_CONNECTED     = MEDIA_ERROR_BASE - 1,
     ERROR_UNKNOWN_HOST      = MEDIA_ERROR_BASE - 2,

10-05 22:15