AiThao
Технології · AiThao

Як працюють дзвінки

Дзвінок має бути швидким, триматися на поганій мережі і, коли він без перекладу, лишатися приватним між двома телефонами. Кожне з цього забезпечує інша частина.

Що це дає вам

  • Чистий звук і відео, що підлаштовуються під зв’язок.
  • Дзвінки, що з’єднуються навіть за суворими мережами.
  • Наскрізне шифрування дзвінків без перекладу — його показує замок на екрані дзвінка.

Як це працює

Дзвінки використовують WebRTC — стандарт для аудіо і відео в реальному часі. Обидва телефони надсилають медіа на медіасервер, який AiThao тримає на власному сервері, а той пересилає їх іншій стороні; коли мережа блокує цей шлях, медіа несе ретранслятор. Усі медіа шифруються під час передавання, як вимагає WebRTC.

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

Коли ввімкнено переклад

Щоб перекладати, перекладач має чути дзвінок, тож ключ дзвінка передається йому, коли погоджуються обоє. Відтоді дзвінок перестає бути наскрізно зашифрованим, і замок зникає.

Під капотом

WebRTC · шифрування кожного кадру · Apple CallKit на iPhone

Часті запитання

Чому не з’єднати два телефони напряму?

Медіасервер тримає дзвінки надійними в мобільних мережах і дає перекладачу приєднатися на прохання. Завдяки ключу дзвінка зашифрований дзвінок він однаково не чує.

Дзвінки записуються?

Ні. Зберігається лише журнал дзвінків (хто, коли, скільки) — 90 днів.

Подивіться переклад у дії

Веб-демо допомагає познайомитися з AiThao ще до виходу застосунку. AiThao очікує схвалення Apple для публікації в App Store; посилання на встановлення поки немає.

Відкрити демо