私はシリアルポートとMICとスピーカー用のはんだ付けポイント付きのGSMモデムを持っています。シリアルポートを介して私はATシグナリングコマンドを送信し、SMSを送信し、電話をかける/受信することができます。私はスピーカーとMICをモデムカードにはんだ付けする必要がありました。私の問題は、おそらく中間のハードウェア/ソフトウェアを介して、オーディオストリームをRTPストリームとして読みたいということです。私の目標は、最終的に、いくつかのRTPプロファイルを持つポート上でRTPストリームとしてオーディオを取得することです。私は、UDP IPアドレス/ポートタプルを介してオーディオを提供するためにUDPサーバを実行する必要があることを理解していますが、最初にUDPサーバにオーディオを取得するにはどうすればよいですか?コーデック変換は、私がよく知っていることであり、私はそれが必要かもしれないことを認識しています。私はパート* 1 *パズルの一片を処理する方法がわからないGSMモデムからオーディオを取得する方法 - スピーカーではなくRTPストリームとして
GSM-modem-audio ---*1*---> audio-over UDP(ip-address:port)---->
>---*2*--> Kurento RTPendpoint---*3*--->Kurento-WebRTC endpoint
:
これは私がするつもり何の簡略図です。
モデムが送受信したPSTN電話のエンコードされたオーディオストリームに直接アクセスする方法、またはセルラパケット接続を介してVOIPを実行する方法について話していますか? – Sneftel
@Sneftel応答が遅れて申し訳ありません。はい、エンコードされたストリームに直接アクセスしたいと思います。私はアスタリスクを使用してGSMモデムの銀行から電話をかけたり受けたりします。 Sangomaは[このモジュール](http://wiki.sangoma.com/wanpipe-linux-asterisk-gsm)を提供しています。しかし、それはGSMのPCIカードで動作し、Sangomaのドライバは私がここで探していることをすると信じています。私はこの機能を望んでいますが、ボード上にシリアルインターフェイスとMIC&スピーカーポイントしかないGSMモデムバンクを使用しています。このレベルの音声をwebRTCに接続するのは良い学習体験になるでしょう: – Sam