SIP-заголовки
Как работать с SIP-заголовками в процессе:
-
При входящем звонке процесс извлекает SIP-заголовки из сообщения
INVITE:- Системные заголовки:
call-id,cseq,contact,from,max-forwards,refer-to,to,via. - Дополнительные заголовки. Укажите их на вкладке SIP-заголовки в настройках SIP-подключения.
- Системные заголовки:
-
В процессе вы можете получить извлеченные заголовки с помощью
Dialer.getSipHeaders():{
"cseq": "12345 INVITE",
"contact": "<sip:userA@hostA>",
"call-id": "abc123",
"max-forwards": "70",
"from": "<sip:userA@domainA>;tag=tagA",
"to": "<sip:userB@hostB>",
"via": "SIP/2.0/UDP hostB:5060;branch=z9hG4bKbranchA",
"X-Example": "Example" // Дополнительный заголовок
}- Системные заголовки всегда передаются в нижнем регистре.
- Дополнительные будут в том же регистре, в котором вы их указали на вкладке SIP-заголовки в настройках SIP-подключения.