gpt4 book ai didi

java - 编码器/解码器 PCM 到 AMR Android

转载 作者:行者123 更新时间:2023-11-30 03:44:48 28 4
gpt4 key购买 nike

我一直在寻找任何允许我编码和解码通过 TCP 套接字连接发送的 PCM-AMR 音频流的 Java 库。无需使用 Android 的 JNI。

有什么可以帮助我的吗?

在最坏的情况下。我如何将任何 C++ 库与 JNI 一起使用? (任何关于如何将 ffmpeg 与 JNI 一起使用的引用将不胜感激)

希望你能帮助我。

最佳答案

请注意,pcm 通常表示生成信号的麦克风(硬件)下游的 RAW 和音符编码。 amr-nb, amr-wb 被编码。因此,我建议您准确解决套接字上的字节流类型。

然后,IMO,在 Android 上,ffmpeg 库提供强大的、广泛的 TO/FROM 编解码器选择和转换方式。

查看任何主要的 github [android-ffmpeg] 项目,其中几个如下:

guardian

halfninja

对所有 JNI/Android 内容进行分类需要一些学习曲线。 IMO,如果你正在做这样的低级媒体工作,那么除了掌握 JNI 之外,你别无选择。

关于java - 编码器/解码器 PCM 到 AMR Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15167663/

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