聊天室策略

This commit is contained in:
2023-10-08 02:15:04 +08:00
parent dc34eeda6e
commit bb56dcfeba
1 changed files with 9 additions and 0 deletions

View File

@ -9,6 +9,15 @@ webrtc://用户@域名:端口/信道标识/资源ID
封包格式
资源ID 分片信息(位置) 分片数据
聊天室
1. 每个设备保存全量聊天记录
2. 每个设备各自设定存储区间
3. 接入网络后向同频道设备同步区间内记录
4. 对方撤回的并不删除, 但不再分发
5. 阅后既焚开关, 全频道不保留也不分发记录
6. mark 标记的记录保留, 其它自动丢弃
1. 每个节点都公开持有的资源列表, 和连接的节点列表
2. 每当资源变动时告知所有连接的节点
3. 与节点创建多个RTC时, 不发送多份, 以ID为准, id随机生成给不同机器, 无法通过ID锁定其它机器