Пример iOS-приложения для аудиозвонков
На скриншотах, приведенных ниже, отображается интерфейс приложения перед совершением звонка.
В поле ввода 'WCS URL' указан адрес демонстрационного WCS-сервера wcs5-eu.flashphoner.com
В полях ввода 'SIP...' указываются параметры регистрации на SIP-сервере.
В поле 'Callee', указано имя вызываемого абонента.
Поле 'Invite parameters' предназначено для ввода дополнительных параметров сообщения SIP INVITE.
Соединение с сервером устанавливается при нажатии на кнопку 'Connect'. Звонок устанавливается/завершается по нажатию Call/Hangup, вводится в режим удержания либо выводится из него кнопкой Hold/Unhold.
Работа с кодом примера
Для разбора кода возьмем версию примера PhoneMin, которая доступна для скачивания в сборке 2.5.2.
...