SIP

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Lucifer
постоялец
Сообщения: 132
Зарегистрирован: 05.01.2014 21:39:03
Откуда: Новороссийск

Сообщение Lucifer »

Да не вопрос. Просто доводил мало-мало до ума. Да и не сижу же я тут постоянно. Берите, пользуйтесь. Мне не жалко.
Самое оно - это callback функция обработки MM-сообщений. Лазарь про них ничего не знает. Поэтому вот только так. Зато работает. И в проекте тоже на полную катушку. Кроссплатформу бы еще запилить, но это возни много, а времени мало. Если кто сможет - не сочтите за труд поделиться.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
GAMER
энтузиаст
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина
Контактная информация:

Сообщение GAMER »

А как вы определяете номер звонящего при входящем звонке?
Lucifer
постоялец
Сообщения: 132
Зарегистрирован: 05.01.2014 21:39:03
Откуда: Новороссийск

Сообщение Lucifer »

А он есть в заголовке сообщения от сервера. Там же есть функция, ничего сложного.
Аватара пользователя
GAMER
энтузиаст
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина
Контактная информация:

Сообщение GAMER »

Заголовок видел, а функцию подскажите?
Lucifer
постоялец
Сообщения: 132
Зарегистрирован: 05.01.2014 21:39:03
Откуда: Новороссийск

Сообщение Lucifer »

Класс SIP.
В нем есть пропертя CallerNum - это и есть номер входящего.
То есть, например,
LabelPhNumber.Caption := SIP.CallerNum;
Аватара пользователя
GAMER
энтузиаст
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина
Контактная информация:

Сообщение GAMER »

Спасибо.
karamultuk
новенький
Сообщения: 19
Зарегистрирован: 11.03.2018 15:27:32

Сообщение karamultuk »

Добрый день. Подскажите пожалуйста, в чем может быть проблема. При логине на сервере, сервер не регает клиента (он отвечает на предыдущий CSeq). Для эксперемента, поставил слип в минуту с этими инвайтами. рега проходит....
Ответить