Голосовые звонки
Звоните один на один прямо из личного чата. Звонки используют WebRTC для низкой задержки и прямой передачи аудио.
Как позвонить
Откройте личный чат с нужным человеком и нажмите иконку телефона в заголовке чата. Браузер или приложение запросит доступ к микрофону, если разрешение ещё не получено. Собеседник получит уведомление о входящем звонке с кнопками «Принять» и «Отклонить».
Если собеседник уже разговаривает, вы увидите статус «занят». Если он не ответит в течение 30 секунд, звонок будет отмечен как пропущенный.
Входящий звонок
Когда вам звонят, на экране появляется уведомление:
- Android: Полноэкранный экран входящего звонка, даже если приложение закрыто или телефон заблокирован. Звонит системная мелодия.
- Десктоп: Оверлей в окне приложения со звуком.
- Браузер: Уведомление со звуком в активной вкладке.
Во время звонка
Доступные элементы управления:
- Вкл/Выкл микрофон — включить или отключить микрофон
- Динамик / Наушник — переключение аудиовыхода (на мобильном)
- Завершить звонок — повесить трубку
Таймер показывает длительность разговора.
Bluetooth и автомобильная интеграция
На Android звонки интегрируются с Bluetooth-гарнитурами, автомобильными аудиосистемами и громкой связью. Если вы подключены к Bluetooth в машине, аудио передаётся через динамики автомобиля, и вы можете управлять звонком кнопками на руле.
История звонков
Завершённые звонки отображаются как системные сообщения в чате с указанием длительности или информацией о пропущенном/отклонённом звонке.
Требования
- Разрешение на использование микрофона в браузере или приложении
- Оба пользователя должны быть онлайн в момент звонка
- Если сервер за NAT или фаерволом, может потребоваться TURN-сервер — см. TURN-сервер
Что пока недоступно
Видеозвонки и групповые звонки появятся в будущих версиях.