如何使用FFmpegMediaPlayer?(Windows | Android Studio)

苏莱曼

我尝试使用预构建的库,但无法执行,但出现错误- FFmpegMediaPlayer mp = new FFmpegMediaPlayer();

或者有人可以推荐优质的Android MediaPlayer(minSdkVersion> = 9)库来播放流音频吗?

NovusMobile

FFmpegMediaPlayer的GIT URL

有示例代码:

    FFmpegMediaPlayer mp = new FFmpegMediaPlayer();
mp.setOnPreparedListener(new FFmpegMediaPlayer.OnPreparedListener() {

    @Override
    public void onPrepared(FFmpegMediaPlayer mp) {
        mp.start();         
    }
});
mp.setOnErrorListener(new FFmpegMediaPlayer.OnErrorListener() {

    @Override
    public boolean onError(FFmpegMediaPlayer mp, int what, int extra) {
        mp.release();
        return false;
    }
});

try {
    mp.setDataSource("<some path or URL>");
    mp.prepareAsync();
} catch (IllegalArgumentException e) {
    e.printStackTrace();
} catch (SecurityException e) {
    e.printStackTrace();
} catch (IllegalStateException e) {
    e.printStackTrace();
} catch (IOException e) {
    e.printStackTrace();
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android Studio如何查询

来自分类Dev

如何安装android studio?

来自分类Dev

如何使android studio很快?

来自分类Dev

如何安装Android Studio?

来自分类Dev

如何备份Android Studio?

来自分类Dev

使用Intents Android Studio

来自分类Dev

Windows上使用Google Maps的Android Studio

来自分类Dev

在Windows上安装Android Studio后如何卸载Android Eclipse

来自分类常见问题

如何使用Android Studio录制屏幕

来自分类Dev

Android Studio:如何查看未使用的资源?

来自分类Dev

如何在Android Studio中使用断言

来自分类Dev

如何使用android studio构建ndk项目?

来自分类Dev

如何在Android Studio中使用BoofCV?

来自分类Dev

如何使用android studio获取当前位置

来自分类Dev

如何在Android Studio中使用BoofCV?

来自分类Dev

如何在Android Studio中使用Pocketsphinx

来自分类Dev

如何使用json在android studio中解析

来自分类Dev

如何使用 Android Studio Java 自动登录

来自分类Dev

如何在 Android Studio 中使用 ObservableList?

来自分类Dev

Android Studio如何更新模块

来自分类Dev

如何取消Android Studio的构建?

来自分类Dev

如何安装Android Studio补丁

来自分类Dev

Android Studio如何操作CountDownTimer

来自分类Dev

如何重置Android Studio布局?

来自分类Dev

如何还原Android Studio字体

来自分类Dev

如何导出Android Studio项目?

来自分类Dev

如何制作ArrayAdapter(Android Studio)

来自分类Dev

如何停止android studio运行

来自分类Dev

如何更新Android Studio的路径?