/moq — WebTransport echo / MoQ probe
Worker 只托管本页面;浏览器用 WebTransport 直连 relay。§2 是裸 WebTransport 探测(对 MoQ relay 不会回包,符合预期);§3 是真正的"假扮 publisher":用
@moq/net
讲 MoQ 发数据,relay 转发给订阅者。
1. 连接(裸探测用)
WebTransport URL
填 draft-16 relay
填 draft-14 relay
Connect
Close
MoQ token(拼到 path,形如 …/<token>)
Namespace(展示用)
2. 裸收发(bidi / uni / datagram)
bidi stream
uni stream
datagram
Send
MoQ SETUP 探测
3. MoQ 聊天(假扮 publisher,浏览器 ↔ relay ↔ 浏览器)
A 页填 token 点 Publish,B 页(另一个浏览器/标签)同样配置点 Subscribe,消息经 relay 转发即达。每条消息 = 一个 MoQ group,payload 是 JSON(relay 不解析,原样转发)。token 可以点"领 token"让 Worker 现签(需配 secrets),或手动粘贴。
Relay
Token
Broadcast
Track
领 publish token
领 subscribe token
Connect + Subscribe
Unsubscribe
Publish
Clear
4. 连接 metadata(getStats / 状态)
未连接
5. 裸探测日志
Clear log