gpt4 book ai didi

java - Android提取id3标签信息

转载 作者:行者123 更新时间:2023-11-30 01:39:42 24 4
gpt4 key购买 nike

我有一个 HLS 流,我正在使用 native android 媒体播放器显示它。我需要能够提取每 30 秒通过流推送的 id3tags。我在互联网上进行了很好的挖掘,但没有找到可行的方法来做到这一点。

我确实找到了一个叫做 MediaPlayer.OnTimedMetaDataAvailableListener 的东西但这仅在 sdk 23 上可用,我需要支持低至 14。有没有人设法从 android 上的 HLS 流中提取这些标签?或者有人知道如何去做吗?

最佳答案

使用标准的 MediaPlayer 还不可能做到这一点。根据Android Developer API Guides , 建议使用 ExoPlayer使用 HLS 的 id3 标签读取等功能时。 GitHub 上有一个很棒的演示可以帮助您入门。您基本上是创建一个播放器并向其添加一个监听器:

player.setMetadataListener(this);

关于java - Android提取id3标签信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34663125/

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