WebTRC 设置ICE服务器信息
设置ICE服务器
const rtcConfiguration = {
iceServers: [
{url: "stun:192.168.1.112:3478"},
{
url: "turn:192.168.1.112:3478",
username: "admin",
credential: "admin"
}
]
}
const peer = new PeerConnection(rtcConfiguration);
查看发起端候选者信息
查看接收端候选者信息
候选者信息
- 候选者 ID:2688805522
- 媒体行索引(sdpMLineIndex):1
- 传输协议:UDP
- 优先级:2122260223
- IP 地址:192.168.1.112
- 端口:56430
- 类型:主机(host) 通过主机直接通信而不经过 NAT
- 代际数(generation):0 每次进行一轮候选者(candidate)
- 交换和连接选择时,代际数都会递增
- ICE 可以判断哪些候选者是先前代际的残留候选者,哪些是当前代际的新候选者
- 用户名片段(ufrag):lGug
* 用户名片段类似授权码用于验证客户端和用户身份,确保授权过程的安全性和正确性。
* 会话标识符用于唯一标识一个会话 - 网络 ID:1
- 网络成本:10
- 网络成本的数值越低,表示该连接路径的质量和可靠性越好,
- ICE 在选择候选者和建立连接时会优先考虑网络成本较低的路径
本文来自博客园,作者:vx_guanchaoguo0,转载请注明原文链接:https://www.cnblogs.com/guanchaoguo/p/18061266