Как переадресовать входящие вызовы через VOIP другому клиенту?

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

То, что я хотел бы сделать, очень похоже на функцию непрерывности OS X , но вместо того, чтобы требовать, чтобы телефон был в той же сети Wi-Fi, я хотел бы, чтобы он мог быть в любой точке мира. Представьте, если бы вы могли купить телефон, местную SIM-карту (которую можно пополнить через Интернет) и оставить телефон все время включенным и подключенным к Wi-Fi, чтобы он мог переадресовывать любые входящие вызовы через VOIP на любой другой клиент VOIP в мире. То, что я пытаюсь создать, - это выделенный номер DID (прямой внутренний набор), но с использованием моего текущего местного номера в любой стране, в которой я нахожусь.

Это возможно? Самое близкое, что я видел, это входящие номера Google Voice или Skype или даже обычные номера DID, но они не предлагаются для всех мест, поэтому я хотел бы создать это решение, если это возможно.

Ответы (1)

Android-телефон технически неспособен это сделать. Нет Google API для воспроизведения аудиопотока вместо записи с микрофона. Для этого вам придется переписать стек телефонии андроида. И это будет зависеть от аппаратного обеспечения и поэтому не может быть универсальным решением для всех телефонов Android. Вы не можете найти приложение для Android-автоответчика с записанным воспроизведением голоса по той же причине.

Вы можете купить raspberry pi, USB-ключ для передачи данных с голосовыми вызовами, поддерживаемый проектом chan_dongle, установить RasPBX (на основе АТС Asterisk с открытым исходным кодом) и перенаправлять вызовы GSM через VOIP и наоборот. Это довольно легко настроить и дешевле, чем телефон Android.

https://web.archive.org/web/20180306230858/http://blog.carrier-connect.com/raspberry-gsm-gateway/

http://www.raspberry-asterisk.org/documentation/

Ссылки на блоги и другие сайты допустимы при указании в качестве источника, но вы должны указать шаги, которые есть на этом сайте, здесь. Если этот пост больше не существует, ответ больше не актуален.
Документация подробная и добавлена ​​документация официального сайта.
Спасибо @JVS! Знаете ли вы, похоже ли это решение на подключение obihai.com на обоих концах к мобильному телефону через OBiBT?
Я не знаком с obihai, кажется, что-то подобное делают с целым рядом продуктов. Блог, которым я поделился, показывает GSM -> VOIP -> GSM. Если у вас есть надежное подключение для передачи данных на вашем мобильном телефоне, вы можете напрямую принимать звонки на свой мобильный телефон с помощью клиента VOIP.
Первая ссылка, кажется, больше не работает.
Обновлена ​​ссылка на архивную версию