Как сделать Android VOIP-приложение с помощью REST API SIP-сервера - PullRequest
2 голосов
/ 31 марта 2011

Я совершенно новый в области VOIP.

Мой клиент имеет API, основанный на REST .Моя задача - создать приложение для Android, которое позволит пользователю звонить через WiFi или сотовую сеть и SIP-сервер моего клиента.Я также должен получить данные пользователя и выполнить некоторые другие функции, используя этот API.

Пожалуйста, предложите мне рабочую процедуру, которой я должен следовать.

Я просмотрел SIP Demo , предоставленный сайтом разработчика Android, но я думаю,не то, что я ищу.

Я также спросил, какой кодек выбрать: Какой тип кодека лучше совместим с SIP для Android

1 Ответ

2 голосов
/ 26 июня 2011

API должен использоваться для получения данных с SIP-сервера.Сам API не может отправлять поток пакетов и данные между вызывающим и вызываемым.RTP Stream используется для обработки голосовых данных.Итак, рабочая процедура должна быть:

  • Инициировать SIP-сессию с использованием SIP-сервера
  • Создать пакет RTP и отправить через сервер вызываемому человеку
  • Последля завершения вызова используйте API REST для получения информации о вызове и т. д.
...