Hi.
I am a bit confused but as I understand pjsip doesn't support
telephone-subscriber format in sip uri.
userinfo
https://www.tech-invite.com/fo-abnf/tinv-fo-abnf-sipuriui.html#userinfo =
( user https://www.tech-invite.com/fo-abnf/tinv-fo-abnf-sipuriui.html#user
/ telephone‑subscriber
https://www.tech-invite.com/fo-abnf/tinv-fo-abnf-sipuritu.html#telephone-subscriber
)
[ ":" password
https://www.tech-invite.com/fo-abnf/tinv-fo-abnf-sipuriui.html#password ]
"@"
telephone-subscriber
https://www.tech-invite.com/fo-abnf/tinv-fo-abnf-sipuritu.html#telephone-subscriber
= global‑number
https://www.tech-invite.com/fo-abnf/tinv-fo-abnf-sipuritu.html#global-number
/ local‑number
https://www.tech-invite.com/fo-abnf/tinv-fo-abnf-sipuritu.html#local-number
global-number
https://www.tech-invite.com/fo-abnf/tinv-fo-abnf-sipuritu.html#global-number
= global‑number‑digits
https://www.tech-invite.com/fo-abnf/tinv-fo-abnf-sipuritu.html#global-number-digits
*parameter
https://www.tech-invite.com/fo-abnf/tinv-fo-abnf-sipuritu.html#par
parameter
https://www.tech-invite.com/fo-abnf/tinv-fo-abnf-sipuritu.html#parameter
= ";" pname
https://www.tech-invite.com/fo-abnf/tinv-fo-abnf-sipuritu.html#pname [ "="
pvalue
https://www.tech-invite.com/fo-abnf/tinv-fo-abnf-sipuritu.html#pvalue ]
And I can't parse the next request uri:
INVITE sip:service;npdi;rn=+01234567890@ip:port SIP/2.0
Are there any ideas instead of parsing this line by hand?
Thank you