【问题标题】:aacdecoder-android accplayer fails stream music on 4.4.+aacdecoder-android accplayer 在 4.4.+ 上无法播放音乐
【发布时间】:2013-12-10 23:25:35
【问题描述】:

HoloEverywhere 和 AACDecoder (com.spoledge.aacdecoder) 存在问题。 当我尝试点击播放流中的音乐时,我得到了这个:

12-13 09:50:33.044  24134-24225/com.example.aapxxx E/AACPlayer﹕ playAsync():
java.lang.NullPointerException
        at com.spoledge.aacdecoder.AACPlayer.dumpHeaders(AACPlayer.java:510)
        at com.spoledge.aacdecoder.AACPlayer.processHeaders(AACPlayer.java:497)
        at com.spoledge.aacdecoder.MultiPlayer.processHeaders(MultiPlayer.java:108)
        at com.spoledge.aacdecoder.AACPlayer.play(AACPlayer.java:280)
        at com.spoledge.aacdecoder.AACPlayer$1.run(AACPlayer.java:248)
        at java.lang.Thread.run(Thread.java:841)

我已将所有 4 个文件实现到 lib 并选择 aacdecoder jar 作为源。
HoloEverywhere 正在使用 android v4 19 0 1
我卡住了,不知道如何解决。
我正在使用安卓工作室。我按照教程here
请帮忙做什么。
提前致谢。
我正在尝试在 4.4
上运行 适用于较低版本。

我可以将未打包的项目与源代码一起使用,而不是使用准备好的 accplayer jar,但我不知道如何管理它。也许他们的代码中有任何小错误..

相关问题讨论:
project page issue
Android Live Radio comments (second or third comment)


编辑:2014-01-09 - 可能修复

issue ticket page 中的主项目页面 ACCPLAYER 已上传 FIX for kit kat。
问题与 kiktat 的变化有关,StackOverflow 上也提到了这一点

【问题讨论】:

  • 如果您粘贴更多代码来准备您的 PlayAsync 方法会很有帮助。过去我在使用 aac-streams 时遇到了很多麻烦 spoledge lib 是一个不错的选择,但它s not stable (at least it wasnt 6个月前)..

标签: android aac android-4.4-kitkat android-holo-everywhere


【解决方案1】:

在黑暗中一枪……如果没有设置User-Agent,有时与流的连接会失败。但我不确定你的问题是否是因为你的标题..所以请提供更多(代码)信息。仅作记录 -> 这就是您可以使用 android Mediaplayer 设置监听的方式。检查 AACDecoder 是否也有类似的东西...

    //Setting HTTP header for fixing some issues with normal setDataSource Header from Android
    //User-Agent "iTunes" was set to force re-direct to shoutcast streaming url     
    Map<String, String> headers = new HashMap<String, String>();
    headers.put("User-Agent", "iTunes");

    setDataSource(context, uri, headers);

    prepareAsync();

(完整答案here

【讨论】:

  • 没有办法使用那种方法
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多