Совершать голосовые и видеозвонки через Интернет с помощью нашего приложения?

Я хочу разработать голосовой и видеозвонок через пользователей нашего приложения в Android, например приложение Wechat. Как я могу это сделать? Я искал в Google, но я не получил ни точной ссылки, ни образцов. Может ли кто-нибудь объяснить и дать пример источника и ссылки для выполнения этой функции? И у меня немного путаницы по поводу SIP и VOIP, какой из них я собираюсь использовать для поддержки приложений Android версии 2.2 и более высоких версий?


person Karthik    schedule 20.09.2013    source источник
comment
проверьте эту ссылку   -  person Snehal Poyrekar    schedule 20.09.2013
comment
Вы хотите иметь голосовой вызов через Интернет?   -  person WISHY    schedule 20.09.2013
comment
@Wishy S, ты хоть представляешь себе это?   -  person Karthik    schedule 20.09.2013
comment
насколько я знаю, голосовые вызовы karthik через Интернет выполняются с использованием VOIP (передача голоса через интернет-пакет) ... для этого вам нужно разработать номеронабиратель, с помощью которого вы можете звонить на определенный идентификатор или номер ... Вы будете необходимо присвоить уникальный идентификатор каждому устройству, на котором вы будете устанавливать приложение   -  person WISHY    schedule 20.09.2013
comment
trac.pjsip.org/repos/wiki/Getting-Started/Android   -  person WISHY    schedule 20.09.2013
comment
Взгляните на этот stackoverflow.com/questions/13511372/voip-library -для Android   -  person WISHY    schedule 20.09.2013
comment
привет, мистер @NightCrawler, я не прошу видеозвонка по телефону?   -  person Karthik    schedule 20.09.2013
comment
@Wishy, ​​как только я пройду по этим ссылкам, если я обновлю вас?   -  person Karthik    schedule 21.09.2013
comment
@Wishy, ​​я просмотрел эти ссылки, и у меня есть некоторые идеи, как я могу использовать IMSDroid в своем приложении, не могли бы вы помочь мне?   -  person Karthik    schedule 23.09.2013
comment
@Картик, извини, чувак... но я еще не работал над таким приложением... так как оно все еще находится в стадии разработки на моем рабочем месте... хотя я все же дам тебе знать, если найду что-то более полезное.   -  person WISHY    schedule 24.09.2013
comment
predictive-dialer.org/predictive-dialer-blog/?p= 38 поможет развеять сомнения SIP Vs VOIP.   -  person CoDe    schedule 14.03.2014
comment
Этот вопрос слишком широк; вопросы, касающиеся только общих примеров, не относятся к теме переполнения стека. Вместо этого начните писать код и возвращайтесь, когда у вас возникнет более конкретная проблема. Не забудьте показать нам что вы пробовали и включить Минимальный, полный, проверяемый пример.   -  person Scott Weldon    schedule 24.09.2016


Ответы (3)


Lumicall — это SIP с открытым исходным кодом. это под лицензией GPL, так что вам не придется платить за это.

Linphone – это программа для передачи голоса по IP с открытым исходным кодом. На нее также распространяется лицензия GPL, поэтому вам не придется за нее платить. вы можете получить исходный код этого приложения. это может помочь тебе

person null pointer    schedule 01.10.2013

Вы можете использовать Jingle для видеовызовов. голосовой вызов также можно сделать с помощью jingle. Но в основном в Android протокол SIP используется для голосовых вызовов, поскольку он поставляется с Android.

Голосовой вызов по протоколу SIP

Вы также можете ознакомиться с этим примером реализации SIP в Android.

Реализация протокола SIP

Вы можете найти некоторые документы Jingle здесь

ссылка на спецификации Jingle

person Sanal Varghese    schedule 01.10.2013

Возможно, создайте связь через сокет через ваш сервер. (Выйти из потока) Я разрабатывал в основном два года назад. Раньше я отправлял изображения с камеры компьютера на экран телефона через Интернет. (Видеопоток в реальном времени)

person nurisezgin    schedule 30.09.2013
comment
Привет, нурисезгин, подскажи, как мне добиться того же, что и ты, потому что я хочу сделать то же самое, и это мой выпускной проект в университете. Спасибо - person Bhadresh; 26.09.2014
comment
Привет, Девани, эта ссылка может быть вам полезна ---› docs.opencv.org /modules/highgui/doc/ - person nurisezgin; 06.10.2014