Как сделать голосовой чат между двумя приложениями через Интернет?

Как приложение на двух устройствах может связываться друг с другом через Интернет? В моем приложении я хочу иметь возможность звонить другому пользователю в приложении, т. Е. Он не должен использовать обычную службу вызовов через мобильную сеть (например, в таких приложениях, как Viber, Tango). Есть ли какая-либо структура, доступная для текстового чата и голосовой вызов? Пожалуйста, предложите некоторую структуру для достижения обеих функций.

Примечание.

1. Я считаю, что для текстового чата лучше использовать службу удаленных уведомлений? Это лучший способ сделать? пожалуйста, предложите, есть ли какие-либо другие лучшие решения.

2. Что касается службы звонков, я понятия не имею.

3. Но дело в том, что все должно быть бесплатно. Пользователю нужно только подключение к интернету.

Спасибо.


person NSUserDefault    schedule 06.06.2013    source источник
comment
попробуйте эту ссылку: stackoverflow.com/questions/13250498/   -  person kirti Chavda    schedule 06.06.2013
comment
@kirtimali Я уже проверил этот вопрос SO. Но было высказано предположение, что он годится только для текстового чата. А мне нужны оба функционала.   -  person NSUserDefault    schedule 06.06.2013
comment
@NSUserDefault: у вас есть какие-нибудь идеи о голосовых вызовах?   -  person Rajesh    schedule 30.04.2015
comment
У вас есть какое-нибудь решение..?   -  person Nivesh    schedule 08.08.2018


Ответы (1)


  1. да. push-уведомления - лучший способ. найдите хороший учебник здесь

  2. Для голосового чата Twilio Client iOS VoIP SDK

    будет лучшим выбором. Он также будет поддерживать текстовый чат. Вы также можете найти документы здесь.

  3. Не волнуйтесь. Все бесплатно. наслаждайтесь кодированием

person manujmv    schedule 06.06.2013
comment
Есть ли другой способ сделать текстовый чат? и спасибо за ваш ответ. - person NSUserDefault; 06.06.2013
comment
Хорошо, я проверю ссылку, которую вы дали. - person NSUserDefault; 06.06.2013
comment
Я проверил эту ссылку, и она указана как плата за звонок. Я хочу, чтобы пользователь бесплатно звонил в приложение. Пожалуйста, обратитесь к ссылке на приложение Viber и Tango. Мне нужна такая же функциональность. - person NSUserDefault; 06.06.2013
comment
Ваш текстовый чат вообще не будет работать, если пользователь отключит push-уведомления на устройстве для приложения. - person Oleksii Nezhyborets; 29.11.2016