【问题标题】:Android Online Radio PlayerAndroid 在线电台播放器
【发布时间】:2011-06-01 18:55:01
【问题描述】:

通过 MediaPlayer 播放广播流时是否可以获取曲目名称?

【问题讨论】:

    标签: android


    【解决方案1】:

    我可以肯定地说 - 不,这是不可能的。

    我看不到任何表明可能的 MediaPlayer 方法,以及流媒体中呈现轨道名称等元数据的方式将取决于来源,例如 Shoutcast 或其他。

    如果可以,我很想知道,但我怀疑您需要编写类似 Shoutcast 客户端(或其他客户端,取决于来源)的东西。您仍会使用 MediaPlayer 进行流式传输,但需要额外的代码来访问元数据。

    【讨论】:

    • 不幸的是,我什至不知道我应该用谷歌搜索什么。你能给我一些提示吗?
    • @Mighter :我在这个阶段不确定,因为我没有用 Android 做太多的广播流媒体,我不知道你想访问什么样的流媒体。让我知道,我会在今天晚些时候(可能在 12 小时后)尝试提供帮助。
    • 看来我应该用这个smackfu.com/stuff/programming/shoutcast.html。还有developer.android.com/reference/android/media/…这个接口可以用来表示元数据更新,但是我不知道怎么用。
    • @Mighter :解释在您发布的链接的文本中,但这意味着您正在自己处理流(即,不使用类似 MediaPlayer 的东西)。我想如果你真的需要这样做,你可能想看看这个问题的公认答案stackoverflow.com/questions/1963105/… ...它可能会有所帮助
    猜你喜欢
    • 2014-02-16
    • 2020-03-19
    • 1970-01-01
    • 2012-01-15
    • 2022-07-19
    • 2015-10-22
    • 1970-01-01
    • 2015-11-12
    • 1970-01-01
    相关资源
    最近更新 更多