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

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

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

Що це дає вам

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

Як це працює

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

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

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

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

Під капотом

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

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

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

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

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

Дзвінки не записуються. Журнал — хто, коли й скільки розмовляв — зберігається до видалення запису або акаунта. Запис співрозмовника залишається; спільний запис видаляється, коли його більше не зберігає жоден учасник.