Ситуация такая:
Есть MVTS, на ней есть экстеншн для конечного пользователя и шлюз в качестве которого цепляется астериск.
астериск цепляется строкой регистрации.
register => aster-test:Zz123456@1ю1ю1ю1/105
на астере через chan_mobile подключена мобила по блютузу, звонки должны уходить в неё.
Они и уходят, но проблема вот в чем:
mvts вызывает то, что указано в качестве экстеншена для приема вызовов (/105 или дефолтный s если не указывать)
Как мне получать номер на который приходит вызов?
Заранее знать ипшник астериска не получится, нужно чтобы он мог регистрироваться на mvts откуда угодно.
[aster-rbp2]
host=1ю1ю1ю1
username=aster-test
secret=Zz123456
fromuser=aster-test
fromdomain=1ю1ю1ю1
type=friend
disallow=all
allow=alaw, ulaw, g729
nat=force_rport
directmedia=nonat
insecure=port,invite
dtmfmode=rfc2833
context=test
canreinvite=no
Инвайт с меры(mvts) приходит.
14:26:23.341574 IP (tos 0x0, ttl 48, id 5578, offset 0, flags [DF], proto UDP (17), length 928)
1ю1ю1ю1.5062 > 192.168.113.164.5060: SIP, length: 900
INVITE sip:s@192.168.113.164:5060 SIP/2.0
Via: SIP/2.0/UDP 1ю1ю1ю1:5062;rport;branch=z9hG4bK-2585086472-3859874834-570438052-4163064601
From: <sip:1111@1ю1ю1ю1:5062;user=phone>;tag=302467592-3859874834-570438052-4163064601
To: <sip:89123456789@192.168.113.164:5060;user=phone>
Call-ID: 084a0730120411e6a4310022195323f8@1ю1ю1ю1
CSeq: 1 INVITE
Contact: <sip:1111@1ю1ю1ю1:5062;user=phone>
Content-Type: application/sdp
Allow: ACK, BYE, CANCEL, INFO, INVITE, OPTIONS, REFER, REGISTER, UPDATE
Max-Forwards: 70
User-Agent: TS-v4.5.1-16aW
Cisco-Guid: 139019392-302256614-2754674722-424879096
Content-Length: 254
v=0
o=- 1462371920 1462371920 IN IP4 5.189.194.108
s=-
c=IN IP4 5.189.194.108
t=0 0
m=audio 4054 RTP/AVP 8 0 101
a=rtpmap:8 PCMA/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
a=sendrecv
a=silenceSupp:off - - - -