Передать отображаемое имя клиенту SIP - PullRequest
1 голос
/ 30 июня 2019

Мой сервер отвечает этим фрагментом TwiML при получении входящего вызова.

<?xml version="1.0" encoding="UTF-8"?>
<Response>
    <Dial>
        <Sip>sip:jack@example.com</Sip>
    </Dial>
</Response>

Это работает, но SIP-клиент Джека ( linphone ) показывает номер телефоназвонящего.Наш сервер знает имя вызывающего абонента (соответствующие телефонные номера), поэтому я мог бы добавить его в ответ TwiML, чтобы клиент SIP мог показывать имя клиента вместо / рядом с номером телефона.

Я понимаюВы можете добавить пользовательские заголовки к элементу <Sip>, но я не знаю, что или если linphone обнаружит одно из этих полей.Что-то в стиле:

--- 8< snip ---
<Sip>sip:jack@example.com?x-displayname=JohnDoe</Sip>
--- 8< snip ---

Есть идеи?

...