gpt4 book ai didi

KitKat 4.4.3 上的 Android MediaPlayer HLS 更改

转载 作者:搜寻专家 更新时间:2023-11-01 07:58:36 25 4
gpt4 key购买 nike

谁能阐明以下问题? android 原生媒体播放器现在似乎使用传输流中的 PTS(Presentation Time Stamp)值来确定流中的播放,而不是简单的计数器。此行为似乎是从 4.​​4.3 更新开始的。其症状如下:

  • MediaController 显示无用的值,并且不能再用于在第一段中未将 PTS 重置为零的流向前跳转或向后移动。
  • MediaPlayer 为 getCurrentPosition() api 调用返回不正确的值。例如,它不是从零开始,而是使用 PTS 值,并在仅播放 1 秒后结束返回多个小时。

我想知道是否有人可以解释此行为,或者可以引用此版本的 KitKat 中的“功能”。我发现的 Android 中最近提交的错误是 here .播放器在 VideoView 中使用。相同的播放列表报告了早期 4.4.2 中 getCurrentPosition() 的预期数字。

谢谢

最佳答案

听起来您遇到的问题与许多人在 4.4.3 和 4.4.4 上使用 HLS 原生视频时遇到的问题相同:https://code.google.com/p/android/issues/detail?id=70877 .

我还没有看到提到的演示时间戳,所以如果您能在错误单上分享您的发现,那将非常有帮助。

关于KitKat 4.4.3 上的 Android MediaPlayer HLS 更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24561479/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com