大家好,我使用系统自带的VideoView播放视频的时候,昨天播放还很正常,但是今天一播放就出错,我监听到的错误是:framework_err=200,impl_err=-32,或者arg1=200, arg2=-32。
请问,这是什么原因导致的?

解决方案 »

  1.   

    哈哈,这得查看200、-32定义的framework_err、impl_err是啥啦贴出具体的错误信息吧
      

  2.   

    private MediaPlayer.OnErrorListener mErrorListener =
      new MediaPlayer.OnErrorListener() {
      public boolean onError(MediaPlayer mp, int framework_err, int impl_err) {
    通过回调这个函数可以监听到错误信息,并存入framework_err和impl_err中!
    系统定义了一些错误的id值比如framework_err == MediaPlayer.MEDIA_ERROR_NOT_VALID_FOR_PROGRESSIVE_PLAYBACKMediaPlayer.MEDIA_ERROR_NOT_VALID_FOR_PROGRESSIVE_PLAYBACK=200
    楼主的错误就是这个!
      

  3.   

    -32是PVMFErrDrmLicenseNotFound。请问这是什么错误啊?