java - Android VideoView 创建过多的信息/警告消息

标签 java android android-mediaplayer android-logcat android-videoview

我的 Android 项目中有一个 VideoView,每当它播放时,我都会收到大量不合理的 LogCat 消息。视频播放正常,我没有看到用户遇到错误,但我每隔一秒左右就会收到一条信息/警告消息。

W/MediaPlayer:信息/警告 (3, 0) W/MediaPlayer:信息/警告 (36866, 100) W/MediaPlayer:信息/警告 (702, 0) W/MediaPlayer:信息/警告 (36865, 0) W/MediaPlayer:信息/警告 (36865, 0) W/MediaPlayer:信息/警告 (36865, 0) W/MediaPlayer:信息/警告 (36865, 0) W/MediaPlayer:信息/警告 (36865, 0) W/MediaPlayer:信息/警告 (36865, 0) W/MediaPlayer:信息/警告 (36865, 0) W/MediaPlayer:信息/警告 (36865, 0) W/MediaPlayer:信息/警告 (36865, 0) W/MediaPlayer:信息/警告 (36865, 0) W/MediaPlayer:信息/警告 (36865, 0) W/MediaPlayer:信息/警告 (36865, 0) ...

我找不到任何对错误代码 36865 的引用。这是正常行为吗?如果是这样,有什么方法可以抑制此消息以获得更有用的 LogCat?

最佳答案

您可能正在点击 MEDIA_INFO_VIDEO_TRACK_LAGGING

http://developer.android.com/reference/android/media/MediaPlayer.html#MEDIA_INFO_VIDEO_TRACK_LAGGING

这个数字在很大程度上取决于实现(哪个游戏在幕后播放)。但你会看到微秒视频迟到了。

您可以使用 setOnInfoListener 获得回调并进一步探索它们。

关于java - Android VideoView 创建过多的信息/警告消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27512633/

相关文章:

android - 为什么 MediaPlayer prepare() 不与流一起使用?

java - 下载图像,然后将其写入 servlet 响应

java - 在lucene中获取精确的短语索引

java - 更改 actionBar 下拉菜单背景颜色

java - 在主 Jar 中引用 Jar 以作为 javaagent 传递到 JVM

android - SoundPool 和 MediaPlayer 循环播放的哔声在一段时间后停止

android - '转换为 Dalvik 格式失败,错误为 1' and ' java.lang.IllegalArgumentException : already added: '

android - Twilio 视频 :How to destroy video room when user who created it leaves it?

Java/XML : use a string in another string

java - android获取当前videoview的截图