2011-06-27 11 views
2

を使用して既存のSIPスタック(おそらくRTPパケットを生成する部分)を使用して、私のアイデアをテストすることができますか?私はコードを変更することができるようになりますならば私の質問は..ですこんにちは、私はヘッダー圧縮の小さなプロジェクトを開始するつもりです..私がVoIPにそれをテストする必要があります</p> <p>をネイティブSIPスタック

いずれも、ネイティブSIPスタックを使用するよりも良いアイデアはありますか?

私はAndroidとSIPの両方に新しいですし、私は本当にあなたが圧縮するだけで12バイトのRTPヘッダを持つアプリケーションレベルでの作業この

答えて

0

上のいくつかの助けを大好きです。 IPおよびUDPヘッダーでも機能するリンクレベルのソリューションでは、より深くカーネルに到達する必要があります。

しかし元の質問に答えるには、SipDroidのようなSIP APIに先立つin-java SIP実装で作業するオプションもあります。

+0

ありがとうございました。 私はSipDroidに遭遇しました。それで、RTPの実装を使用できるようです。 しかし、DatagramPacket(UDPパケット)機能の代わりにカーネルを掘り下げる必要がある場合? – Shri

+1

私はアンドロイドに精通していませんが、私が知っている最新のOSはレイヤ2(私たちの場合はwifiやGPRS)、ネットワークスタックの3(IP)、4(UDP)です。だから、私はそう思うでしょう、あなたはUDPの代わりを提供するためにカーネルにそれぞれtorを必要とします。私たちはこれに取り組んでいます。これを深く掘り下げる準備ができたら、モバイルVoIP体験を改善するための他の方法があるかもしれません:リンク層(Wi-Fi、GPRSなど)がリトレミットで帯域幅と時間を無駄にしないようにコーデックにFECと優雅な劣化がある場合 – Szocske

+0

ありがとうございました!私はそれを見ていきます.. 私は最初にRTPを実装しようとしていると思うn圧縮nは、より高度なソリューションを見て..ウルの助けをありがとう! – Shri

関連する問題