Я пытаюсь отправить последовательность тонов DTMF во время SIP-вызова с linphone, скомпилированную для iPhone, чтобы выполнить некоторое управление вызовами на локальном коммутаторе, который я настроил. Из кода я вижу, что отдельные цифры отправляют DTMF (без звука на линии), но я не могу отправить строку цифр вручную.
Когда я пытаюсь, я просто получаю одну цифру. Я мог бы установить задержку и таймер, но это просто не подходит - и длинная последовательность тонов будет долго отправляться с необходимыми подтверждениями.
Я читал, что вы можете отправлять DTMF как часть сообщения SIP INFO, но не можете найти средство в linphone для создания сообщения SIP INFO.
Кто-нибудь смог это сделать или есть какие-либо предложения относительно того, что я мог бы попробовать?