Приложение для голосового вызова приложения, например, Viber & Line в android

Недавно я работаю над приложением, в котором я должен внедрять приложение в приложение голосовой вызов и обмен мгновенными сообщениями, например, Viber и Line.

Я сделал несколько R & D и получил два метода для выполнения голосового вызова.

Но я смущен, как его использовать. Как настроить SIP-сервер для моего приложения на моем собственном сервере, и на каком основании я позвоню своим друзьям, например, у меня есть 4 друга в моих контактах с приложениями. Мне нужно позвонить второй, то какой параметр мне следует передать, чтобы позвонить ему SIP.

Ответы

Ответ 1

Самый простой способ, с помощью которого я могу создать такое приложение, должен иметь базовую базу данных с системой входа пользователя, создать таблицу для хранения IP-адресов, соответствующих пользователям в базе данных. Таким образом, у вас может быть функция для обновления IP-адресов устройств при входе в систему или периодически в режиме онлайн (в настоящее время вошел в систему). Это позволит второму устройству, использующему приложение, найти другие IP-адреса устройств и создать VoIP-соединение между ними.

Вещи, которые вам нужно знать: как создать VoIP-соединение. как запросить базу данных, используйте синтаксический анализ mySQL или JSON. как настроить небольшую базу данных на веб-сервере.

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