Java Android-如何检测SIP/Voip通信正在发生。

Java Android-如何检测SIP/Voip通信正在发生。,java,android,events,sip,voip,Java,Android,Events,Sip,Voip,我正试着写一个听众,可以告诉我我通过Voip交谈了多久。自从SIP接缝成为最受欢迎的一款以来,我一直关注这一点。我有一个作为后台服务运行的应用程序来执行此检测 是否有任何方法可以检测到SIP/Voip通信已从其他应用程序发生?就SIP而言,到目前为止我所看到的一切都要求我了解SIP配置文件。我的应用程序是完全独立的。我不需要对它做任何事情,只需要检测Voip呼叫已经开始和结束 因此,我考虑检查麦克风和耳机是否同时处于活动状态,然后使用查看应用程序是否正在发送和接收数据。但到目前为止,我也没能让它

我正试着写一个听众,可以告诉我我通过Voip交谈了多久。自从SIP接缝成为最受欢迎的一款以来,我一直关注这一点。我有一个作为后台服务运行的应用程序来执行此检测

是否有任何方法可以检测到SIP/Voip通信已从其他应用程序发生?就SIP而言,到目前为止我所看到的一切都要求我了解SIP配置文件。我的应用程序是完全独立的。我不需要对它做任何事情,只需要检测Voip呼叫已经开始和结束

因此,我考虑检查麦克风和耳机是否同时处于活动状态,然后使用查看应用程序是否正在发送和接收数据。但到目前为止,我也没能让它工作

有人对如何做到这一点有什么建议吗?非常感谢示例代码

干杯