私は、PSTN で動作する必要のない Android voip アプリケーションに取り組んでいます。私はこの分野の初心者であり、少しでも助けていただければ幸いです。
私はwhatsapp音声通話がどのように機能するかを調査することから始め、オープンソースのsipスタックライブラリであるPJSIPを使用していることを発見しました(出典: WhatsAppとWebRTCはどうなっていますか? - webrtcHacks )。また、voip パケットを圧縮してから解凍するために、voip でコーデックが使用されていることもわかりました。
私は非常に混乱していることを知って、それらのsipライブラリとコーデックをつぶやきます. Android voipアプリはsipライブラリを実装する必要がありますか? すべての sip ライブラリは、いくつかのコーデックをサポートしています。
OPUS や Speex など、sip 実装とは無関係のコーデックを Android アプリ内に統合できる一般的な形式はありますか?
私はあまりにも混乱しているように聞こえるかもしれませんが、それは本当です。この特定のトピックについてグーグルで検索しても役に立たず、最後の目的地はこのコミュニティです。少しでもご指導いただければ幸いです。