跳至内容
返回 Nymchat

知识库 与人交谈

语音和视频通话

音频和视频,通过加密的 Nostr 事件设置,然后传送 直接在参与的设备之间。

拨打电话

打开一个 私信 或一个 群聊 并使用标题中的电话或相机按钮。视频 呼叫从摄像头请求 720p;音频通话根本不需要摄像头。

呼叫只能在现有的私人对话中进行 - 没有办法 从公共频道呼叫陌生人。

谁可能给你打电话是 接受音频和视频通话,下 设置 › 隐私和安全。默认开启; 仅限朋友 默默地忽略其他人的呼叫,并且禁用忽略 他们所有人。

Nymchat 中来自 kraken 的传入视频通话,带有接听和拒绝按钮。
来电。
Nymchat 中正在进行一对一的音频通话,显示参与者以及静音、屏幕共享、反应、聊天和挂断控件。
一对一的音频通话。

群组通话

群聊支持群组通话,音视频相同。每个参与者都连接 直接连接到每个其他参与者,因此每个设备需要的带宽和 CPU 会随着 通话人数 — 中间没有服务器混合流,并且 小调用比大调用效果好得多。

Nymchat 中的群组视频通话有五个参与者图块,摄像头关闭,位于通话控件上方。
群呼。每个图块都直接连接到该人的设备。

通话揭示了什么

通话期间会发生两种不同的情况,具有不同的隐私属性。

信令 — 允许两个设备的报价、答案和候选人 找到彼此——在 NIP-17 礼品包装内传播,就像私人信息一样。它 是端到端加密的,并具有相同的元数据保护。

媒体 — 音频和视频本身 — 点对点传输 WebRTC,在传输过程中加密,无需接触中继。

点对点意味着对方知道你的IP地址

这是直接连接所固有的,而不是 Nymchat 添加的东西。哪里有直达航线 无法找到 — 通常位于对称 NAT 之后 — 连接回退 改为公共 TURN 中继,该中继转发加密媒体而无法 读它。这同样适用于 点对点文件传输。如果您的 IP 地址是 你所保护的东西,不要接听那些你不愿接听的人的电话。