Mediaplayer错误Android for lollipop+;错误(1,-38)

Mediaplayer错误Android for lollipop+;错误(1,-38),android,android-mediaplayer,android-5.0-lollipop,forward-compatibility,Android,Android Mediaplayer,Android 5.0 Lollipop,Forward Compatibility,在我的应用程序中,我做视频流,它在5.0设备上工作。对于5.0以上的版本,它不会。它给出(1,-38)。1表示这是未知错误。有人有什么想法吗 mMediaPlayer.setDataSource(activity, Uri.parse(token.url), null); 这是我设置数据源的行 try { mMediaPlayer.reset(); mMediaPlayer.setDataSource(activity, Uri

在我的应用程序中,我做视频流,它在5.0设备上工作。对于5.0以上的版本,它不会。它给出(1,-38)。1表示这是未知错误。有人有什么想法吗

 mMediaPlayer.setDataSource(activity, Uri.parse(token.url), null);
这是我设置数据源的行

try {
                mMediaPlayer.reset();
                mMediaPlayer.setDataSource(activity, Uri.parse(token.url), null);
            } catch (IOException e) {
                setState(PLAYER_STATE.STOPPED);
                return;
            }
            mMediaPlayer.prepareAsync();


@Override
public void onPrepared(MediaPlayer mp) {
                    mMediaPlayer.start();

}

谢谢

-38来自MediaPlayer的状态转换无效。请发布你的代码。我添加了一段代码