1

在 RFC6314 的 5.2.1.2 节中提到,Client_L 收集到自己的候选列表后,向 Client_R 发送 INVITE 列表,然后两端可以开始连接检查。

我有一个问题是为什么 Client_L 可以向 Client_R 发送邀请?或者为什么 Client_R 可以接收这些数据(候选列表)?我认为这次 Client_L 应该没有 Client_R 的地址信息。感谢您提前回答。

https://www.rfc-editor.org/rfc/rfc6314#section-5.2.1

4

1 回答 1

1

为了让客户端建立 P2P ICE 会话,它们必须通过可靠的信令服务器会合。信令服务器的存在是为了让客户端交换地址候选,以便 ICE 协商真正开始。这通常是 SIP 服务器。尽管 ICE 几乎可以使用任何东西来交换地址。

当 INVITE 发送出去时,它会被发送到知道如何将该消息转发给其他客户端的服务器。当远程客户端收到 INVITE 时,它会返回一系列 SIP 消息 - 其中一个是“180 RINGING”或“200 OK”消息,其中包含来自收到 INVITE 的客户端的地址候选。

于 2013-11-23T03:55:07.610 回答