docs:PROJECT_BRIEF / FRONTEND_DESIGN 架构描述补原生数据面演进
- PROJECT_BRIEF.md:基线免责声明的「已落地」列举补原生数据面(桌面 pion / iOS libwebrtc)+ iOS 原生客户端 + 扫码登录 / Auth Broker;§2 文件传输 P2P 加内联注(协议不变、数据面下沉原生,见 CHANGELOG) - FRONTEND_DESIGN.md:传输 lib 段加注——transfer.ts 经 p2pBackend 抽象选后端,web 仍 JS RTCPeerConnection、桌面 / iOS 换原生(pion / libwebrtc),三端共享线协议;本文只述 web 实现
This commit is contained in:
@@ -236,6 +236,8 @@ lib/relay.ts RelaySession(流式 GET + 分块 POST)
|
||||
lib/transfer.ts Orchestrator(决定 P2P / Relay / fallback)
|
||||
```
|
||||
|
||||
> **数据面下沉原生(2026-06-28 后)**:`transfer.ts` 经 `p2pBackend` 抽象选数据面后端——**web 仍用本表的 JS `RTCPeerConnection`**,桌面 / iOS 换成原生(Go/pion · libwebrtc)以逃 WebView WebRTC 的 256KB rwnd 与渲染器节流;三端共享同一线协议与编排(信令 / relay / 状态机留 JS)。本文余下只述 web 实现,原生数据面见 `CHANGELOG`。
|
||||
|
||||
---
|
||||
|
||||
## 8. SSE 客户端要点
|
||||
|
||||
Reference in New Issue
Block a user