【问题标题】:ANDROID : how to stream and play .m4a audio file in applicationANDROID:如何在应用程序中流式传输和播放 .m4a 音频文件
【发布时间】:2012-02-12 23:06:11
【问题描述】:

我有一个 URL,我必须从该 URL 在我的应用程序中流式传输和播放“.m4a”音频文件。在搜索了将近一个星期后,我没有想出任何解决方案。

这是“.m4a”音频文件的 URL。 http://a2.mzstatic.com/us/r1000/044/Music/e9/40/ec/mzm.evyxvimp.aac.p.m4a

我不想下载歌曲并播放(我已经完成了)。问题是我只想流式传输和播放。

谁能指导我如何做到这一点?请让我知道是否有任何链接/参考。

【问题讨论】:

    标签: android audio-streaming


    【解决方案1】:

    你可以使用一些解码库请看下面的解决方案:

    Freeware Advanced Audio (AAC) Decoder for Android

    How to use this library?

    Consider legal issues while using it.

    [T]他的项目http://code.google.com/p/aacplayer-android/ 已获得许可 在 GPL 下,所以你可以在它之上创建商业应用程序,但是你 需要完成 GPL - 主要意味着将您的代码发布为 好吧。如果你使用第二个项目 http://code.google.com/p/aacdecoder-android/ ,那么你不需要 发布您的代码(该库在 LGPL 下获得许可)。

    有关详细信息,请参阅以下问题:

    Android MediaPlayer works fine in our Custom audio Streaming application up to Android 2.1 but not in higher versions

    Android 2.2 MediaPlayer is working fine with one SHOUTcast URL but not with the other one

    【讨论】:

    • 我无法使用此库流式传输 MP4 编码的 AAC+ 流。它仅适用于原始 AAC 或 MP3。
    猜你喜欢
    • 2012-07-16
    • 1970-01-01
    • 2012-02-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-29
    • 1970-01-01
    • 2012-01-27
    相关资源
    最近更新 更多