2016-10-19 6 views
0

Я хочу реализовать голосовую связь в своем приложении. According to Androids SIP documentation все, что мне нужно - это учетная запись SIP, но according to this SO thread, Linphone - мой лучший выбор. Используя Linphone, я заметил, как у них есть отдельное приложение только для создания учетных записей SIP. Мой вопрос: возможно ли создать такую ​​учетную запись программно в моем приложении без вмешательства пользователя. В идеале я хотел бы настроить его, когда пользователь создает учетную запись для моего приложения.Как создать учетные записи SIP на лету?

P.S: Я новый для этого материала SIP.

ответ

0

Предполагается, что вы хотите сгенерировать учетные записи SIP с помощью «общедоступного» поставщика VOIP. Хотя можно создавать учетные записи «на лету», вам необходимо создать их на своих терминах и входах (например, имя пользователя, пароль, адреса электронной почты, домен SIP и т. Д.). Поэтому для 100 учетных записей вам могут понадобиться эти параметры.

Однако я не советую вам это делать, особенно если вы хотите создать белый список.

По моему опыту, гораздо лучше создать несколько адресов отдельно, а затем выделить их на свои устройства. Гораздо проще управлять и масштабировать.

+0

Вы можете указать некоторые рекомендации о том, как я могу это сделать, используя ваш подход, – BiGGZ

+0

Вы используете адреса Linphone или оплачиваете адреса? – user1462296

+0

Линейные адреса – BiGGZ

0

Каждый VoIP-сервер имеет для этого другой API. Обычно простой HTTP GET/POST API.

Таким образом, невозможно сделать универсальное решение, но для этого вы должны проверить свою спецификацию поставщика или поставщика VoIP и соответствующим образом реализовать.

Смежные вопросы