დაიწყეთ უფასოდ

Cenaly Phone: direct calls between devices

Phone-to-phone and computer calls without a SIP server or a Cenaly account: turning it on, pairing by code, QR code, link or address, device lamps, calls over the internet and the server limit, what Cenaly sees, a lost device, guest Wi-Fi, iPhone and computer specifics

15 min read ადმინ პანელის დემო
On this page 20

Cenaly Phone: прямые звонки между устройствами

Cenaly Phone умеет звонить с устройства на устройство напрямую — с телефона на телефон, с телефона на компьютер и обратно — без АТС, SIP-сервера и учётной записи Cenaly. Устройства сопрягаются один раз, после этого звонят друг другу сразу. В одной сети (Wi-Fi в офисе, на складе, дома) звонок идёт по локальной сети и работает даже без интернета; если включены «Звонки через интернет» — и из разных сетей. Звонок и звук зашифрованы ключами ваших устройств, а пары и журнал звонков хранятся только на устройстве.

Какая версия нужна#

Где Прямые звонки
Android Да: сопряжение «Рядом», QR-код (показать и сканировать), ссылка, по адресу; входящие через интернет — в фоне
iPhone Да: те же способы сопряжения; входящие через интернет — в фоне и на заблокированном экране, системным экраном звонка
Windows Да: камеры для QR нет — вместо сканера вставка ссылки или текста QR; звонки — пока приложение запущено
Ubuntu Да, если на компьютере есть связка ключей (Secret Service); остальное — как на Windows
Расширение браузера Cenaly Phone Нет

Что нужно#

Что Зачем
Cenaly Phone на обоих устройствах Прямые звонки работают только между приложениями Cenaly Phone
Одна сеть — или интернет на обоих В одной сети звонок идёт напрямую; из разных сетей — через «Звонки через интернет»
Оба устройства рядом при сопряжении — или способ передать ссылку «Рядом», QR-код и адрес — для устройств перед глазами; ссылку-приглашение можно отправить в мессенджере

Учётная запись Cenaly не нужна. Если вы вошли в Cenaly Phone учёткой сотрудника — прямые звонки работают рядом с рабочей линией, а выход из Cenaly их не удаляет.

Включение#

Без учётки Cenaly. На первом экране приложения выберите «Прямые звонки между устройствами» («Звонки между вашими телефонами и компьютерами в одной сети или через интернет. Учётная запись не нужна.»). Прямые звонки включатся, и сразу откроется экран «Добавить устройство». Дальше приложение запускается как звонилка, а не с экрана входа.

С учёткой Cenaly или позже. «Настройки» → «Прямые звонки» → «Включить прямые звонки».

Что есть в «Настройки» → «Прямые звонки»:

Пункт Что делает
«Имя устройства» До 32 символов. «Это имя видят устройства, с которыми вы сопряжены. Не указывайте полное имя.»
«Видимость в сети» «Только своим» (по умолчанию) — устройство отмечается в сети без имени, узнать его могут только сопряжённые. «Выключено» — не отмечаться в сети вовсе. «Всем рядом» — «Пока открыт экран «Добавить устройство», это устройство видно всем рядом — до 10 минут.»
«Незнакомые устройства» «Отклонять молча» (по умолчанию) или «Показывать с пометкой»
«Звонки через интернет (сервер Cenaly)» По умолчанию включено. «Если выключить, приложение не обращается к Cenaly ради прямых звонков — они работают только в одной сети.»
«Регион сервера» «Автоматически», «Международный (cenaly.com)» или «Россия (cenaly.ru)»
«Всегда через сервер Cenaly» «Скрывает ваш адрес в сети от собеседника. Расходует суточный лимит сервера.» Действует только при включённых звонках через интернет
«Показывать мой статус сопряжённым» По умолчанию включено: сопряжённые устройства видят на лампе, свободны вы или разговариваете
«Мои устройства», «Что видит Cenaly» Список пар и объяснение, что уходит на сервер
«Удалить ключ и все сопряжения» Стирает ключ этого устройства и все пары. «Всем вашим устройствам придётся сопрячься с этим заново.»

Сопряжение#

Сопряжение делается один раз для каждой пары устройств. Откройте «Мои устройства» → «Добавить устройство» (или кнопку добавления на доске ламп) и выберите способ.

Способ Как Когда подходит
«Рядом» Откройте «Добавить устройство» на обоих устройствах в одной сети и нажмите на второе в списке. На обоих экранах появится «Сверьте код» — шесть цифр и вопрос «На «…» тот же код?». Если цифры одинаковые — нажмите «Совпадает» на обоих Оба устройства в одной Wi-Fi или офисной сети
«Показать QR-код» / «Сканировать QR-код» На одном устройстве покажите QR-код, вторым наведите камеру. Код обновляется сам — «Код обновится через … с» — и действует не дольше 2 минут Устройства перед глазами; пара сразу подтверждена — вы видели экран своими глазами
«Отправить ссылку-приглашение» Ссылка для мессенджера, живёт 5 минут. Пара по ссылке — «Не подтверждено», пока вы не сверите код безопасности (ниже) Второе устройство далеко
«По адресу в сети» Введите IP-адрес второго устройства, например 192.168.1.20. Своё значение второе устройство показывает строкой «Адрес этого устройства: …». Дальше — тот же код из шести цифр Список «Рядом» пуст: сеть не пропускает поиск устройств

После сопряжения появится «Устройство «…» добавлено» и кнопка «Отменить» — если добавили не то устройство.

Если вместо одинаковых цифр вы нажали «Не совпадает», сопряжение отменяется: «Сопряжение отменено. Возможно, кто-то вмешивается — сопрягите по QR-коду.» После трёх неудачных попыток за 10 минут — пауза: «Слишком много попыток. Повторите через 10 минут.»

Ссылка-приглашение#

  1. На первом устройстве: «Добавить устройство» → «Отправить ссылку-приглашение» — отправьте ссылку вида https://cenaly.com/p2p/pair#… в мессенджере или почтой.
  2. На втором устройстве скопируйте ссылку целиком, откройте «Добавить устройство» и нажмите «Открыть ссылку-приглашение» — приложение возьмёт ссылку из буфера обмена.
  3. Сверьте код безопасности (раздел ниже), чтобы пара стала подтверждённой.

Ссылка живёт 5 минут. Всё, что в ней после знака #, на сервер не уходит — это ключи для сопряжения, они остаются между вашими устройствами.

Мои устройства и код безопасности#

«Настройки» → «Прямые звонки» → «Мои устройства» — список сопряжённых устройств с лампой состояния. Пары, которые ещё не сверены, помечены «Не подтверждено». Пока пар нет — «Сопряжённых устройств пока нет».

В карточке устройства:

  • «Имя на этом устройстве» — как подписать устройство для себя. Если собеседник сменит своё имя, ваша подпись не затрётся.
  • Позвонить.
  • «Код безопасности» — 12 цифр. «Сравните этот код на обоих устройствах. Если он одинаковый, нажмите «Совпадает».» Удобно сверить вслух по телефону или при встрече. После «Совпадает» пометка «Не подтверждено» исчезает.
  • «Проверка прямой связи» — что мешает звонить напрямую (раздел «Гостевой Wi-Fi и изоляция клиентов»).
  • «Удалить устройство» — снять пару. Дальше это устройство вам не дозвонится. Если оно на связи, пара снимется и у него — там появится «Сопряжение снято».

Лампы устройств#

Сопряжённые устройства видны лампами на доске BLF — как добавочные АТС (подробно о доске — «Лампы BLF»):

Где Где искать лампы устройств
Android Доска BLF и «Коллеги» — фильтр «Устройства» и кнопка добавления устройства
iPhone Отдельный раздел ламп устройств на экране ламп
Windows, Ubuntu Доска BLF — чип «Устройства» и кнопка «+ Добавить устройство»

Устройства сами сообщают друг другу, свободны они, звонят им или разговаривают («Свободен», «Звонит», «Разговаривает», «На удержании», «Не беспокоить», «Не в сети»). В одной сети статус обновляется сразу. Через интернет — только пока у вас открыта доска ламп: ради статуса телефон никогда не будят. Если устройство доступно только через пробуждение, лампа серая с подписью «Ответит по звонку» — позвонить можно, но свободно ли оно, неизвестно. Лампа устройства без свежих данных никогда не показывает «Свободен».

Нажатие на лампу или свайп вправо — позвонить, свайп влево — изменить (карточка устройства); в меню есть и «Удалить». Перехвата и перевода у ламп устройств нет. Кто выключил «Показывать мой статус сопряжённым», тот свой статус не показывает.

Звонок#

Позвонить можно из карточки устройства, с лампы или из журнала «Звонки». На экране разговора видно, как идёт звук:

  • «Напрямую» — между устройствами, без серверов;
  • «Через сервер Cenaly (зашифровано)» — звук идёт через сервер Cenaly и остаётся зашифрованным (раздел «Звонки через интернет»).

Пока устройство просыпается — «Будим устройство…»; если сеть сменилась посреди разговора (например, телефон ушёл с Wi-Fi на мобильный интернет) — «Восстанавливаем связь…».

Если в настройках выбрано «Показывать с пометкой», звонок от незнакомого устройства приходит с плашкой «Незнакомое устройство» и подписью ««…» — так оно себя назвало». Имя незнакомец задаёт себе сам, ему нельзя верить на слово. Кнопки: «Заблокировать» и «Добавить в мои устройства». При «Отклонять молча» такие звонки до вас не доходят.

Журнал прямых звонков хранится только на устройстве; в режиме без учётки прямые звонки видны в «Звонках» вместе со звонками своих SIP-линий.

Звонки через интернет#

Если устройства в разных сетях — например, один телефон в офисе, другой у курьера на мобильном интернете, — нужны «Звонки через интернет (сервер Cenaly)» на обоих (по умолчанию включено).

  • Сервер Cenaly работает как анонимный почтальон: передаёт между устройствами запечатанные сообщения о звонке и будит телефон уведомлением. Учётка для этого не нужна, это бесплатно.
  • Звук по возможности идёт напрямую. Если сеть не пропускает прямое соединение, звук идёт через сервер Cenaly — по-прежнему зашифрованным.
  • Через сервер передаётся только звук, и не больше 60 минут в сутки на устройство. Когда лимит исчерпан, появится «Лимит звонков через сервер Cenaly на сегодня исчерпан» — в одной сети и при прямом соединении звонить можно по-прежнему.
  • «Всегда через сервер Cenaly» скрывает ваш адрес в сети от собеседника, но каждый звонок расходует этот суточный лимит.
  • Выключите «Звонки через интернет» — и приложение не обращается к Cenaly ради прямых звонков вовсе; звонить можно только в одной сети.

Входящие в фоне#

Где В одной сети без интернета Через интернет
Android Когда включён режим «Постоянно принимать звонки» или приложение открыто; иначе приложение предупредит: «Прямые звонки в одной сети приходят, только пока приложение открыто.» Входящий будит телефон уведомлением — и в фоне
iPhone Только пока приложение открыто В фоне и на заблокированном экране — системным экраном звонка iPhone
Windows, Ubuntu Пока приложение запущено (оно живёт в области уведомлений) Пока приложение запущено

Что видит Cenaly#

Экран «Настройки» → «Прямые звонки» → «Что видит Cenaly» говорит прямо: «Звонки между вашими устройствами идут напрямую и зашифрованы. Чтобы дозвониться через интернет, сервер Cenaly передаёт между устройствами запечатанные сообщения и будит телефон. Он видит ключи устройств, время и адреса в сети, но не имена, не содержание и не звук.»

«Звонки через интернет» выключены «Звонки через интернет» включены
Что уходит в Cenaly Ничего Открытые ключи устройств, адрес для уведомлений (push), запечатанные сообщения — их время и размер, адреса в сети; при звонке через сервер — зашифрованный звук
Что сервер не видит — Имена устройств, номера, журнал звонков, содержание сообщений и звук
  • Запечатанное сообщение ждёт доставки не дольше 2 минут и удаляется с сервера не позже чем через 15 минут после этого.
  • Регистрация устройства и адрес для уведомлений удаляются через 60 дней без обновления и с учётными записями Cenaly не сопоставляются.
  • Чтобы найти путь через интернет, устройство спрашивает свой внешний адрес у службы STUN. В регионе сервера «Международный (cenaly.com)» это публичная служба Cloudflare (stun.cloudflare.com): она видит адрес устройства в сети и больше ничего — ни ключей, ни сообщений, ни звука.
  • Ключи устройства лежат в системном хранилище: на iPhone — в Secure Enclave, на Windows — в защищённом хранилище Windows, на Ubuntu — в связке ключей.
  • Облачные функции Cenaly — запись разговора, суфлёр, транскрипт, перевод речи — у прямых звонков выключены.
  • Пары, ключи и журнал прямых звонков хранятся только на устройстве. Выход из Cenaly их не стирает; стирает только «Удалить ключ и все сопряжения».

Потеря устройства и новый телефон#

У прямых звонков нет учётной записи и нет центрального отзыва: Cenaly не знает, какие устройства ваши, и «заблокировать телефон в облаке» нельзя. Поэтому, если устройство потеряно или украдено:

  1. На каждом своём оставшемся устройстве откройте «Мои устройства» → потерянное устройство → «Удалить устройство» («Потеряли устройство? Удалите его здесь на каждом своём устройстве.»).
  2. Попросите коллег, у которых оно было в «Моих устройствах», сделать то же самое.

После этого потерянное устройство никому из вас не дозвонится.

Новый телефон сопрягается заново: перенести пары через облако нельзя. Удалите старое устройство из «Моих устройств» и добавьте новое любым способом из раздела «Сопряжение». То же после «Удалить ключ и все сопряжения» и после переустановки приложения.

Гостевой Wi-Fi и изоляция клиентов#

Гостевой и общественный Wi-Fi (кафе, гостиница, бизнес-центр) часто запрещает устройствам видеть друг друга — это называется изоляцией клиентов. Что именно мешает, покажет карточка устройства → «Проверка прямой связи»:

Итог проверки Что делать
«Прямая связь работает» Ничего — звонки идут напрямую
«Сеть запрещает устройствам видеть друг друга (изоляция клиентов, общественный Wi-Fi). Звонки пойдут через интернет.» Оставьте включёнными «Звонки через интернет»; без них в такой сети не позвонить. Для работы лучше подключить оба устройства к основной, не гостевой сети
«Сеть не пропускает поиск устройств. Сопрягите по QR-коду или адресу — прямые звонки работают.» Список «Рядом» будет пуст, но сопрягайте по QR-коду или «По адресу в сети» — звонить можно
«Устройства в разных сетях.» Звонки пойдут через интернет, если они включены
«Не удаётся связаться напрямую. Проверьте, что оба устройства в одной сети и приложение открыто.» Проверьте сеть на обоих устройствах и откройте приложение

VPN — то же, что локальная сеть: устройства в одной VPN звонят друг другу напрямую.

Безопасно ли в общественной сети? Прямые звонки принимаются на одном порту (TCP 42917) и SIP-порт не открывают, поэтому сканерам SIP-телефонов в публичном Wi-Fi нечего найти. Приложение не отвечает тем, с кем не сопряжено, а при видимости «Только своим» не показывает в сети своё имя.

Особенности iPhone#

  • Ключи устройства хранятся в Secure Enclave.
  • При первом использовании iOS спросит доступ к локальной сети — разрешите. Без него «Рядом» и звонки в одной сети не работают.
  • Звонок — системный экран iPhone, как у любого звонка; через интернет входящий показывается и на заблокированном экране.
  • Без интернета, в одной сети, входящие приходят только пока приложение открыто.
  • QR-код сканируется камерой. Ссылку-приглашение тап пока не открывает — скопируйте её и нажмите «Открыть ссылку-приглашение».

Особенности ПК: Windows и Ubuntu#

На экране входа — тот же вход «Прямые звонки между устройствами», в ⚙ — «Прямые звонки» (и с учёткой, и без). Отличия от телефона:

  • Камеры нет. Вместо сканера — «Открыть ссылку-приглашение»: она вставляет из буфера обмена ссылку-приглашение или текст QR-кода второго устройства. «Отправить ссылку-приглашение» копирует ссылку в буфер обмена.
  • Пара, созданная вставкой, на компьютере показана «Не подтверждено» — даже если телефон в той же паре показывает её подтверждённой. Сверьте «Код безопасности» на обоих устройствах и нажмите «Совпадает».
  • Брандмауэр Windows при первом запуске спросит разрешение на входящие соединения (TCP 42917). Разрешите для частной сети — иначе в одной сети до компьютера не дозвониться.
  • Ubuntu хранит ключи только в связке ключей (Secret Service — gnome-keyring или KWallet). Если её нет, прямые звонки не включатся: «Ключи устройства недоступны — прямые звонки выключены.»
  • Звонки принимаются, пока приложение запущено; оно живёт в области уведомлений.
  • Без микрофона или звуковых устройств звонок идёт только на приём — вы слышите собеседника, он вас нет.
  • У прямого звонка на компьютере нет клавиш тонов и перевода: кнопки видны, но недоступны.
  • «Адрес этого устройства» может перечислять и адреса виртуальных сетей (Docker, VPN). Выбирайте адрес в той же сети, что и второе устройство.

Регион сервера «Россия»#

При регионе «Россия (cenaly.ru)» звонки через интернет недоступны. Звонки в одной сети работают уже сейчас. Пары из разных регионов (один телефон — «Международный», другой — «Россия») через интернет не соединяются, а в одной сети — да. Если звонить через интернет нельзя, приложение покажет «Звонки через интернет недоступны».

Ограничения#

  • Расширение браузера Cenaly Phone прямые звонки не поддерживает.
  • Только между приложениями Cenaly Phone: позвонить напрямую на обычный номер или чужой SIP-телефон нельзя.
  • Нет перевода звонка, группового звонка и видео.
  • Пары не переносятся на новый телефон через облако — только повторное сопряжение.
  • Запись, суфлёр, транскрипт и перевод речи у прямых звонков выключены.
  • Через сервер Cenaly — не больше 60 минут звука в сутки на устройство.
  • Регион «Россия»: только звонки в одной сети.

Устранение неполадок#

Симптом Что сделать
«Устройства не найдены. Откройте «Добавить устройство» и на втором устройстве.» Откройте «Добавить устройство» на обоих. Если и так пусто — сеть не пропускает поиск: сопрягите по QR-коду или «По адресу в сети»
«Не удалось сопрячь. Откройте «Добавить устройство» на втором устройстве и повторите.» На втором устройстве должен быть открыт «Добавить устройство»; проверьте, что оба в одной сети, и повторите
«Слишком много попыток. Повторите через 10 минут.» Три неудачных сверки кода за 10 минут — подождите или сопрягите по QR-коду
«Не совпадает» при сверке кода Сопряжение отменено — возможно, кто-то вмешивается. Сопрягите по QR-коду
«Код устарел или это не код сопряжения Cenaly.» QR-код или ссылка истекли — покажите новый код или отправьте новую ссылку
Тап по ссылке-приглашению не открывает приложение Так пока и есть: скопируйте ссылку и нажмите «Открыть ссылку-приглашение» на экране «Добавить устройство»
«Проверьте дату и время на этом устройстве.» Включите автоматические дату и время в системе — без них устройства не доверяют сообщениям друг друга
«Устройство недоступно» Второе устройство выключено, вне сети или приложение на нём не запущено. Через интернет — проверьте, что «Звонки через интернет» включены на обоих
«Не удалось соединить звук (сеть)» Сеть не пропустила звук. Запустите «Проверка прямой связи»; включите «Звонки через интернет» — тогда звук пойдёт через сервер
«Лимит звонков через сервер Cenaly на сегодня исчерпан» Звоните в одной сети или дождитесь следующих суток; выключите «Всегда через сервер Cenaly», если он не нужен
«Звонки через интернет недоступны» Включите «Звонки через интернет»; при регионе «Россия (cenaly.ru)» звоните в одной сети
Лампа «Ответит по звонку» Устройство доступно только через пробуждение — позвоните, оно зазвонит
Ubuntu: «Ключи устройства недоступны — прямые звонки выключены.» Установите и разблокируйте связку ключей (gnome-keyring или KWallet) и перезапустите приложение
До компьютера с Windows не дозвониться в одной сети Разрешите Cenaly Phone в брандмауэре Windows для частной сети (TCP 42917)
iPhone не видит устройства «Рядом» Разрешите Cenaly Phone доступ к локальной сети в настройках iOS

Частые вопросы#

Нужна ли учётная запись Cenaly?#

Нет. Прямые звонки работают без почты, компании и тарифа. Если учётка есть, прямые звонки работают рядом с рабочей линией и не удаляются при выходе из Cenaly.

Это платно?#

Нет. Звонки через сервер Cenaly бесплатны, но ограничены: только звук и не больше 60 минут в сутки на устройство. Звонки напрямую в этот лимит не входят.

Можно ли так позвонить на обычный номер или SIP-телефон?#

Нет — только между устройствами с Cenaly Phone. Для обычных номеров нужна АТС: Cenaly или своя.

Можно ли сопрячься с телефоном коллеги?#

Да, с любым устройством, где установлен Cenaly Phone. Учтите: если коллега потеряет телефон, удалить его из «Моих устройств» придётся вам самим.

Слышит ли Cenaly мои разговоры?#

Нет. Звук зашифрован ключами ваших устройств; даже когда он идёт через сервер Cenaly, сервер его не расшифровывает. Записи, транскрипта и суфлёра у прямых звонков нет.

Какой порт открыть в сети?#

Приложение принимает прямые звонки на TCP 42917. Если порт занят, оно возьмёт другой свободный и само сообщит его в QR-коде и при поиске «Рядом». SIP-порт не открывается.

Связанные разделы#