обрабатывать входящие звонки из браузера - PullRequest
1 голос
/ 19 августа 2011

Как обрабатывать входящие звонки (со стационарного / мобильного) в браузер? это означает, что клиент может обрабатывать все свои входящие звонки через браузер, только им не нужно идти за телефонами во время работы

Так же, как Twilio обрабатывает все входящие вызовы в своем клиенте OpenVBX

После поиска нескольких вещей, которые я узнал после (я могу ошибаться, поэтому, пожалуйста, помогите в улучшении)

  • Ему нужен виртуальный номер, чтобы человек мог набрать этот номер
  • Требуется какое-то оборудование, которое преобразует линию PSTN в VOIP (может быть адаптер ATA)

Что я хочу знать?

  • как можно реализовать обработку входящего вызова с линии PSTN или мобильного телефона
  • Требует ли это каких-либо аппаратных настроек
  • Как получить собственный виртуальный номер (бесплатно или настроить наш собственный - не хотите получать его от Skype или Google Voice и других платных услуг)
  • Требует ли это каких-либо дополнительных настроек

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

1 Ответ

1 голос
/ 19 августа 2011

Большинство ваших вопросов о том, где взять номер, аппаратное обеспечение, необходимое для VoIP и т. Д., Не связаны с программированием. Если сайт Telephony когда-либо начнет работать, это будет место, где можно задать такие вопросы. Существует множество провайдеров VoIP, которые могут предоставить вам входящие DID и любые другие виды услуг интеграции VoIP / PSTN, которые вы можете захотеть.

Что касается обработки вызовов в браузере, существует множество различных опций, вот три для начала:

  • Вы можете настроить свой собственный Asterisk / FreeSWTICH или другой программный коммутатор и выполнить некоторую интеграцию HTTP в вашей диалплане, которая уведомит браузер о событиях вызова,

  • Вы можете взглянуть на phono от voxeo, который является API-интерфейсом JavaScript, который взаимодействует с внутренними SIP-серверами,

  • Или вы можете запустить SIP-стек непосредственно в браузере или, как я сделал, с моим Silverlight коммутатором , который обеспечивает уведомления и возможности обработки вызовов в браузере с SIP

...