Як я можу здійснювати прямі дзвінки через телефон VoIP без інтернету (через LAN або Wi-Fi)?


11

Я шукаю спосіб здійснення VoIP-дзвінків між двома пристроями Android, не маючи проміжного сервера (SIP-сервера) або підключення до Інтернету. Чи можливо це?


Чому ти хочеш це робити?
незабутніidSupportsMonica

@unforgettableid Було б корисно в надзвичайних ситуаціях спробуйте прочитати це -> slideshare.net/altaiar / ...
CrandellWS

@unforgettableid "Тому що його там немає". Ця функція потенційно є настільки багатогранною та корисною, що, не бажаючи, здається немислимим.
Рассел Макмахон

@RussellMcMahon: Справедливо. Це може бути корисно у віддалених місцях, таких як відокремлена пішохідна доріжка або кемпінг, де немає жодного сигналу.
незабутніidSupportsMonica

@unforgettableid Я сподіваюсь реалізувати це на телефонах, які ми використовуємо, щоб я міг, наприклад, поговорити зі своєю дружиною "навколо власності" без дзвінка PSTN. Serval також дозволяє використовувати poweramps / зовнішні модеми в деяких випадках, щоб дозволити розширення прямого діапазону підстанцій. Тоді телефон є більш корисним апаратним елементом у мережі, ніж телефон сам по собі. І Open WRT і Serval можуть бути інтегровані в манери, з якими я ще не знав свого мозку належним чином. ....
Рассел Макмахон

Відповіді:


5

Поки я сам не намагався користуватися таким телефоном, я виявив питання досить цікавим, щоб трохи погуглити. Найкращим пошуковим терміном здавалося android wifi|bluetooth walkie talkie.

Найбільш перспективним безкоштовним кандидатом, якого я знайшов, є Android Intercom - прямий зв'язок між телефоном і телефоном через wifi або BT без посередницького сервера чи telco. Найбільш перспективним платним додатком, здається, є WiFi Talkie .


В ОП вказано " без проміжного сервера (SIP-сервера) або підключення до Інтернету ", що суперечить вимогам та питанню ОП :)
t0mm13b

Як саме "прямий зв'язок між телефоном і телефоном через Wi-Fi або BT без сервера-посередника чи telco" протилежний запиту OP "не маючи проміжного сервера (SIP-сервера) або підключення до Інтернету"?
Логотипи

У посиланнях на вашу відповідь, що стосуються використання механізму Wifi, ОП не давала жодних ознак використання проміжного сервера, який включає SIP і, імовірно, ОР вимагає нульової сторонньої підтримки, тобто немає Wi-Fi, ні Інтернету, ні підключення, ні SIP.
t0mm13b

1
BOTH посилання є одноранговими рішеннями, хоча другий використовує будь-яку локальну бездротову локальну мережу (яка не потребує підключення до Інтернету. І ви можете використовувати SIP без сторонніх сторін - це просто протокол, як TCP / IP.
Логотипи

Логотипи> Як ви використовуєте sip без сторонньої сторони (як-от sip-сервер) - будь-який приклад коду?
Джаспер

1

Серваль Mesh може зробити те , що ви після цього . Це дозволяє мобільний мобільний зв’язок, просто використовуючи технологію, наявну в самих телефонах. Дивіться також це питання / відповідь . Зауважте, що ця технологія наразі перебуває в зародковому стані і все ще має багато помилок / перешкод, але це напрям перспективний.


1

Мешенджер, здається, робить те, що ви просите. Він також доступний через f-droid .

Він працює в локальній мережі і не потребує Інтернет або проміжний сервер. Сервер DHCP не потрібен, оскільки він може працювати з локальними адресами посилань IPv6. WebRTC використовується як протокол передачі аудіо та відео.


0

Так :) Використовуйте BlueFi телефон або Walkie Talkie Wifi / BT

Я використовував BlueFi Phone. Ця програма дозволяє вам зателефонувати на інший андроїд-телефон, на якому вже встановлено цю програму, та в межах Вашого діапазону Bluetooth або тієї ж мережі Wi-Fi. Вам потрібно додати пристрій, якому ви хочете телефонувати та дзвонити безпосередньо на цей телефон Android без будь-яких підключень до Інтернету.

Я думаю, що це задовольнить ваші потреби.


Хто розмовляє? Не могли б ви додати ще кілька деталей (особливо посилань), щоб зробити це корисною відповіддю? Спасибі;)
Іззі

1
Привіт Іззи, будь ласка, ознайомтеся з деталями відповіді
Subhojit Mukherjee

Дуже дякую за оновлення! Так, тепер це ідеально має сенс :)
Izzy

Я отримую повідомлення про помилку "запитувану URL-адресу не знайдено на цьому сервері" на посиланні Walkie Talkie Wifi / BT.
galacticninja

0

Так, це можливо, і я це робив кілька разів. Просто встановіть простий csip та створіть профіль під назвою "користувач", не пов’язаний із жодним сервером. Щоб зателефонувати іншій особі з тією ж настройкою, просто потрібно знати його ip адресу. Після того, як він надіслав його голосом, електронною поштою, sms чи WhatsApp або коли-небудь (набагато краще) безпечнішим способом, як textsecure, ви просто наберете "user@15.14.173 et cetera (в основному користувач @ ip іншої людини) і його Csipsimple задзвонить. Це працює, і це найчистіша форма Інтернету.


1
Чи можете ви надати посилання, де знайти цю програму "csip simple"? Це ця ?
Іззі

-1

Ви можете просто встановити будь-який клієнт SIP та набрати у формі user @ IP іншу сторону. Обидва повинні бути SIP (будь-яка програма, не вимагаючи того ж додатка), але більшість постачальників дозволяє вам передавати дзвінки IP-IP безкоштовно, а також дозволять набирати інші IP-телефони, які не є SIP (наприклад, Gtalk, Cisco Jabber, що є пропозиції для безкоштовного шлюзу між SIP та XMPP (наприклад, http://www.955170000.com ) Звичайно, вам потрібне підключення IP, Wi-Fi, bluetooch, GSM, 3G ... для здійснення дзвінків через VoIP, скажімо, ви можете не роблю VoIP без IP-адреси.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.