Chr*_*son 5 audio streaming android aac
我正在为需要流式传输 AAC 音频流的客户端开发应用程序。不幸的是,我对服务器上的流格式无能为力。我正在使用 Android 并发现 Android 的媒体播放器不支持原始 AAC 流(这是我得到的)。我在Google Code上找到了一个支持它的项目(我用流测试了它),但它是 GPL 的,对我的客户不起作用。我对这类事情没有太多经验,所以如果我的想法不是很好,请原谅我。我知道安卓可以播放 AAC 编码的内容,如果它在 MP4 包装器中,所以我曾考虑在客户端即时创建 MP4 包装器,或者甚至可能只是即时转换为另一种格式。这些是合理的选择吗?有人有更好的建议吗?
提前致谢!
编辑 换言之,是否可以将来自 Web 服务器的原始 AAC 流实时放入 MP4 容器中?如果是这样,是否有人知道可以帮助我完成该过程的资源?
我想知道您是否曾想出解决这个问题的方法?我也有类似的情况。我们有一个生成 AAC 文件的 Web 服务,虽然不是原始文件,但它们具有 ADTS 标头。Android 2.2 无法播放这些文件,尽管 android 2.1 可以,奇怪的是。这似乎是一个根源于 android 在 2.2 中切换到 stagefright 库进行媒体播放的问题。
AAC 文件在封装在 MP4 容器中时确实可以正常播放。我们已经使用 FAAC 在服务器端非常轻松地完成了此任务(我意识到这对您的情况没有帮助)。不过,我们仍在调查使用 mp4 容器的许可问题。这需要版税吗?
为了回答我自己的问题...一位律师已确认使用 mp4 容器存储 AAC 文件不需要许可。
| 归档时间: |
|
| 查看次数: |
5354 次 |
| 最近记录: |