Android Native SIP DTMF

Android Native SIP DTMF,第1张

概述我使用 android SIP(​​android.net.sip)进行VOIP调用.试图发送DTMF.在SipAudioCall类的android中已经给出了两个方法 void sendDtmf(int code, Message result)Sends a DTMF code.void sendDtmf(int code)Sends a DTMF code. 我想用sendDtmf( 我使用 android SIP(​​androID.net.sip)进行VOIP调用.试图发送DTMF.在SipAudioCall类的androID中已经给出了两个方法
voID sendDtmf(int code,Message result)Sends a DTMF code.voID sendDtmf(int code)Sends a DTMF code.

我想用sendDtmf(int code)方法发送DMTF.但我不知道如何改变它是否实际发送.执行此 *** 作后,我在收件人/发件人方面没有任何语气.打电话给我没有效果(因为它的后台处理不可见).任何人都可以让我知道我怎样才能改变它?另请解释我使用第二种方法sendDtmf(内部代码,消息结果).

解决方法 使用sip发送DTMF有三种主要方法:

>带内RTP payloads
>生成DTMF tones
> sip信息消息(过时且很可能不使用)

最有可能的是它使用带内RTP有效载荷数据包.虽然我知道大多数sip堆栈都有某种选择来选择要发送的DTMF类型.

对不起我对内置的AndroID SIP堆栈一无所知,所以我无法直接回答有关实现的问题.

我要做的是检查DTMF是否正确发送,使用类似WireShark来捕获RTP音频流.然后,您可以使用wiresharks voip call graph analysis选项,它将在RTP中显示DTMF事件!

总结

以上是内存溢出为你收集整理的Android Native SIP DTMF全部内容,希望文章能够帮你解决Android Native SIP DTMF所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1141080.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存