[feat] enable SRTP by default and pin pool-wide UDP punching

This commit is contained in:
dijunkun
2026-09-14 16:53:57 +08:00
parent e09be46c24
commit cc5e74c6b3
20 changed files with 111 additions and 100 deletions
+2 -3
View File
@@ -19,7 +19,7 @@
- 每批只测试一种软件,另一种软件退出;暂停其他远控、下载。Windows 需由本地
人员操作,不能依赖即将退出的 UU 会话完成进程重启。这是原始隔离条件;若依赖
UU 管理通道操作对端,按第 9 节执行,不要求终止该通道,不声称满足完全隔离。
- CrossDesk 双端打开 SRTP,运行 `pool-wide`、`TRACE=1`;每批固定实验参数。
- CrossDesk 双端默认请求 SRTP,运行默认 `pool-wide` 并设置 `TRACE=1`;每批固定实验参数。
原 U01/X01 批次为 64 个端点、512 个随机顺序目标、100 PPS;后续按第 10 节
使用 128 个端点、1024 个离散递增目标、128 PPS,两批均为 10 秒探索与 3 秒
检查收尾。记录实际协商参数,禁止把不同版本与预算混成同一批结果。
@@ -155,12 +155,11 @@ CrossDesk 两端启动命令(X01/X02):
```sh
cd /Users/dijunkun/crossdesk
MINIRTC_UDP_PUNCH=pool-wide MINIRTC_UDP_PUNCH_TRACE=1 xmake r crossdesk
MINIRTC_UDP_PUNCH_TRACE=1 xmake r crossdesk
```
```powershell
Set-Location E:\SourceCode\crossdesk
$env:MINIRTC_UDP_PUNCH = 'pool-wide'
$env:MINIRTC_UDP_PUNCH_TRACE = '1'
.\build\windows\x64\debug\crossdesk.exe
```