簡體   English   中英

編碼器/解碼器PCM到AMR Android

[英]Encoder/Decoder PCM to AMR Android

現在,我一直在尋找任何Java庫,該庫允許我對通過TCP套接字連接發送的PCM-AMR音頻流進行編碼和解碼 無需使用Android的JNI。

有什么可以幫助我的嗎?

在最壞的情況下。 如何將任何C ++庫與JNI一起使用? (有關如何將ffmpeg與JNI一起使用的任何參考文獻都將受到贊賞)

希望您能夠幫助我。

請注意,pcm通常表示RAW,並且音符編碼在生成信號的麥克風(硬件)的下游。 amr-nb,amr-wb被編碼。 因此,我建議您完全解析套接字上具有哪種類型的字節流。

然后,在android上的IMO上,ffmpeg庫提供了功能強大的TO / FROM編解碼器選擇以及轉換方式。

查看任何主要的github [android-ffmpeg]項目,下面是其中的幾個:

監護人

半忍者

通過所有JNI / Android東西進行排序是有點學習曲線的。 IMO如果您正在做這樣的低級媒體工作,那么您除了掌握JNI之外別無選擇。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM