伍双老板
1、后端模块设计
2、移动端SDK设计
3、白板的插件系统设计
4、团队的开源尝试
全量和增量帧
- 白板的所有行为
- 会变为一帧一帧的
- 但是有时序
- 快速恢复现场
- 必须把过去的所有内容制作为snapshot
- 这个就是全量
- 好处是课程越来越长,加入课程就会快
- 加入时恢复现场,使用全量帧就快
白板走信令通道
- 信令是tcp websocket 的
- 有点是tcp 保序,白板本来就是逻辑上有序,强一致
- 如果互动,会被音视频抢走
- 白板就会卡了。
- 容易被抢网,native 端使用over tcp 的sdk,传输层实际上是udp,
- 有点像quic,用新的拥塞算法,40%丢包还能通信。
- web上解决不了。只能chrome支持quic了。