首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Vitamio媒体播放器onCompletion和OnErrorListener未被调用

Vitamio媒体播放器onCompletion和OnErrorListener未被调用
EN

Stack Overflow用户
提问于 2015-08-22 19:43:14
回答 1查看 951关注 0票数 0

我正在使用来自https://github.com/yixia/VitamioBundle的Vitamio Library

这是Vitamio Media Player类https://github.com/yixia/VitamioBundle/blob/master/vitamio/src/io/vov/vitamio/MediaPlayer.java

我已经编写了如下代码,但是没有调用onCompletion listener和on Error listener。

代码语言:javascript
代码运行次数:0
运行
复制
mediaPlayer = new MediaPlayer(this);
mediaPlayer.setDataSource(path);
mediaPlayer.prepareAsync();
mediaPlayer.setOnPreparedListener(this);
mediaPlayer.setOnCompletionListener(this);
mediaPlayer.setOnErrorListener(this);

这些是我的进口商品

代码语言:javascript
代码运行次数:0
运行
复制
import io.vov.vitamio.MediaPlayer;
import io.vov.vitamio.MediaPlayer.OnPreparedListener;
import io.vov.vitamio.MediaPlayer.OnCompletionListener;
import io.vov.vitamio.MediaPlayer.OnErrorListener;
EN

回答 1

Stack Overflow用户

发布于 2015-09-22 14:37:05

Vitamio Media Player无法正常工作。这是浪费时间。永远不会调用onComplete和OnError侦听器。

最好的媒体播放器库之一是FFmpegMediaPlayer。FFmpegMediaPlayer是安卓MediaPlayer类的重新实现。FFmpegMediaPlayer类为播放音频文件和流提供了统一的接口。

https://github.com/wseemann/FFmpegMediaPlayer

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32155712

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档