1
datou 15 天前 1
ims sip 为啥不在 ont 上抓固话的?
|
2
pagxir 15 天前 via Android 1
没用过 tcpdump ?手机上的不一定能解开,因为会开 IPSec
|
3
Exxfire OP @datou 我现在是用一款叫做 cellular-pro 的 APP 在抓 IMS SIP 信令, 但是这个 APP 没办法抓到 RTP 包。
固话的话,大佬细说一下,或者有没有链接参考一下 |
4
Exxfire OP @pagxir linux 下用过,但是没在安卓环境下用过。我找了点资料看了下,感觉可以操作👍。
IPsec 刚好搞过,只要能抓到完整的码流,IPsec 的 key 值捣鼓捣鼓应该能拿到。 |
6
pagxir 15 天前 via Android 1
我记得 dtmf 并不走 RTP ,直接就是 SIP 信令,需要把 sip 信令抛给上层播放音调。这跟 WCDMA 不同,不需要混音
|
7
Exxfire OP @pagxir 根据我这几天看下来的结果,DTMF 承载的方式有 3 类:
1. 带外( out-band ), 就是你说的这种,通过 SIP 当中的 INFO request 携带--- TS 24229 ; 2. 带内(in-band),DTMF 经过处理后放在普通的 RTP 包中发送; 3. 带内(in-band),DTMF 在 RTP 包中使用一种单独的格式进行发送,和普通的 RTP 包区分,见 RFC 4733 。 协议当中明确提到了第一种和第三种,没有提到第二种方式的使用场景,也有部分说法是:当方式 3 不可用时默认采用方式 2 承载 DTMF 。 所以比较需要实际抓包进行确认。 |
9
Feeling22 15 天前
手机连电脑网络,电脑 Wireshark 抓包。。。
|