Перейти к содержимому
Вернуться в Нимчат

База знаний Разговор с людьми

Голосовые и видеозвонки

Аудио и видео настраиваются на основе зашифрованных событий Nostr и затем передаются непосредственно между участвующими устройствами.

Выполнение вызова

Откройте личное сообщение или групповой чат и используйте кнопку телефона или камеры в заголовке. Видео звонки запрашивают 720p с камеры; аудиовызов вообще не требует использования камеры.

Звонки всегда размещаются только внутри существующего частного разговора — нет никакого способа позвонить незнакомцу из публичного канала. Звоните линк, и его хозяин принимает каждого человека вручную.

Кто вообще может вам позвонить? Принимайте аудио и видео звонки, под Настройки › Конфиденциальность и безопасность. По умолчанию он включен; Только друзья молча игнорирует звонки от всех остальных, а Отключено игнорирует все они.

Входящий видеозвонок от Кракена в Нимчате с кнопками ответа и отклонения.
Входящий звонок.
В Nymchat идет индивидуальный аудиозвонок, показывающий обоих участников, а также элементы управления отключением звука, демонстрацией экрана, реакцией, чатом и завершением разговора.
Индивидуальный аудиозвонок.

Групповые звонки

Групповые чаты поддерживают групповые звонки с одинаковым звуком и видео. Каждый участник подключается напрямую друг другу, поэтому пропускная способность и процессор, необходимые каждому устройству, растут с увеличением количество людей на звонке — в середине нет сервера, смешивающего потоки, и небольшие звонки работают значительно лучше, чем крупные.

Групповой видеозвонок в Nymchat с пятью плитками участников и выключенными камерами над элементами управления вызовом.
Групповой звонок. Каждая плитка представляет собой прямое соединение с устройством этого человека.

Ссылка на звонок позволяет кому-то присоединиться к звонку, не находясь сначала в беседе с вами. Звонки, в заголовке, перечисляет ваши ссылки и создает новые; меню группы и меню частного сообщения создают один для этого чата и предлагают опубликовать его там. вы даете ссылку имя, выберите голос или видео, и выберите, когда он истекает: после 1 часа, 24 часа, 7 дней, или никогда.

Открытие ссылки просит человека подтвердить, а затем отправляет вам зашифрованное запрос присоединиться.Вы признаете или отвергаете каждое запрос, поэтому вам нужно быть в Интернете, и ссылка ничего не делает, пока вы не находитесь. Отзыв Если вы рано прекращаете ссылку, и каждый, кто попробует ее позже, получает информацию о том, что она была отозвана, создание или использование ссылки требует идентификатора, который может отправлять частные сообщения, а также интернет.

Что дает ссылка

Ссылка содержит ваш публичный ключ, так что каждый, кто держит его, знает, кто является хозяином.

Что показывает звонок

Во время разговора происходят две разные вещи с разными свойствами конфиденциальности.

Сигнализация — предложения, ответы и кандидаты, позволяющие использовать два устройства найти друг друга — отправляется в подарочной упаковке NIP-17, точно так же, как личное сообщение. Это имеет сквозное шифрование и обеспечивает такую же защиту метаданных.

СМИ — сами аудио и видео — передаются в одноранговой сети WebRTC, зашифрованный при передаче, без контакта с реле.

Одноранговая связь означает, что другая сторона узнает ваш IP-адрес.

Это присуще прямой связи, а не тому, что добавляет Nymchat. Куда прямой путь не может быть найден (обычно за симметричным NAT) соединение прерывается вместо этого к общедоступному ретранслятору TURN, который пересылает зашифрованные медиафайлы, не имея возможности прочтите это. То же самое относится и к одноранговая передача файлов. Если ваш IP-адрес то, что вы защищаете, не отвечайте на звонки от людей, которым вы бы это не передали.