OBS开发者提交了一个PR:此 PR 为 OBS 添加了 WebRTC 支持。WebRTC 是 RTMP 的替代方案,正在被更多服务采用。为 OBS 添加 WebRTC 支持将使 OBS 及其用户受益匪浅。这些是一些亮点。在此之后,我还有一个常见问题解答,用于解答我们已经收到的有关此 PR 的问题。
这个初始版本被有意简化为仅支持输出。以后的 PR 将添加源代码支持。
具体来说,这增加了一个扩展支持的插件:
具有推荐设置的 WebRTC 服务类型,以最大程度地兼容 webrtc 对等体
WebRTC 输出
带有 FFI 绑定的 WebRTC 堆栈的 Rust 实现
剩余任务:
修复剩余的 CI 构建环境以正确安装和构建 Rust
确保 Rust 静态库是针对正确的 OSX 兼容版本构建的
从对等统计中发出正确的丢帧量