这周工作时间是 007。全部的精力都在 Live777 上。不过我只修了两个 bug

Live777 融合模式

从年初提出 P2P 和 SFU 融合模式到现在,我们终于完整实现了融合模式

310251241-5b51e3f9-4783-4ef4-bccf-1f1e4afaa6ed.png

Obs whip 无法连接 Live777

这个问题存在很久了,是底层库的问题

OBS Studio can't work · Issue #39 · binbat/live777

原来的解决办法是固定一次 commit。这个方案用了很久

OBS studio can't work because of the update of webrtc · Issue #58 · binbat/live777

那个 commit 是 squash 过的,升级了大量的依赖。用 git bisect 来二分查找有问题的 commit

fix OBS-studio DTLS failed by a-wing · Pull Request #557 · webrtc-rs/webrtc

无法在 arm 架构的 Windows 上编译

其实这是小问题,因为 arm 的 Windows 可以用 x86 版本的

原因是 ring 的旧版本无法在编译,新版本修复了,但还有很多依赖了旧版本