2012-04-06 9 views
1

Ich entwickle eine SIP-Anwendung zum Erstellen und Empfangen eines Anrufs und ich möchte den G729-Codec in meiner Anwendung hinzufügen.Erste versuchte, G729 Codec in Open-Source-Projekt SipDroid hinzuzufügen.aber ich bin noch nicht gelungen.In meinem Asterisk Ich erhalte ein folgendes Nachrichtenprotokoll.Wie füge ich G729 Codec in SipDroid Projekt hinzu?

Hier ist das Nachrichtenprotokoll von asterisk über Codec-Verhandlung.

Found RTP audio format 101 
Found audio description format telephone-event for ID 101 
Found RTP video format 103 
Found video description format h263-1998 for ID 103 
Capabilities: us - 0x100 (g729), peer - audio=0x0 (nothing)/video=0x100000 (h263p)/text=0x0 (nothing), combined - 0x0 (nothing) 
Non-codec capabilities (dtmf): us - 0x1 (telephone-event|), peer - 0x1 (telephone-event|), combined - 0x1 (telephone-event|) 
[Apr 9 18:00:25] NOTICE[3813]: chan_sip.c:9187 process_sdp: No compatible codecs, not accepting this offer! 
+0

ist Ihr Server kompatibel mit G729-Codec? lets see SDP Verhandlungen scheitern. – rabby

+0

Ich denke, Sie müssen G729 Codec für Client hinzufügen g729 Payload-Typ ist 18 – rabby

+0

ja mein Asterisk Server unterstützt g729 [siehe diese] (http://StackOverflow.com/Questions/10069274/How-to-add-g729-codec -in-android-application) für asterisk CLI message – juned

Antwort

2

Hier ist der Link für G729-Codec-Unterstützung für sipdroid.here i alle Informationen gab, wie ich g729 Codec support.please hinzufügen Sie folgen dem Kommentar aus 149 zu 160

http://code.google.com/p/sipdroid/issues/detail?id=49&q=g729%20codec&colspec=ID%20Type%20Status%20Priority%20Milestone%20Owner%20Summary%20Stars

+0

danke für deine Antwort.Ich werde diese Schritte folgen. Wenn es Schwierigkeiten beim Verständnis geben wird, werde ich dich wissen lassen. danke nochmal – juned

+0

wo finde ich die typedef.h? – juned

+0

Ich habe alle Ihre Schritte versucht, und ich bekomme einen Fehler von Codec inkompatibel. In meiner Anwendung habe ich nur g729 Codec erlaubt und in Asterisk habe ich den gleichen Codec, ich bekomme dieses Protokoll in asterisk.i haben die Frage bearbeitet, bitte sehen dieses Protokoll von Sternchen. Ich habe auch versucht, über Polycom anzurufen, aber es gibt ein gleiches Problem. – juned

1

ja es ist möglich.MJSIP Unterstützung g729 Codec.

+0

Wie konfiguriere ich diesen Codec.from, wo ich eine Quelle von G729 Codec bekommen kann und wie man das implementieren? – juned

1

, wenn ich mit Sipdroid arbeiten bin dann G729 codec.it i hinzufügen, war Java-Implementierung von mjsip

+0

danke für deine Antwort.Ich bin neu bei Sip Stack libraries.können Sie mich kurz erklären oder gibt es ein Tutorial, ein Beispiel für diese Implementierung? – juned

Verwandte Themen