34 条回复  ·  3852 次点击
dnjat 楼主 初学 2025-1-23 00:00:25
@vopsoft 嘿嘿,好的,大家都谈虎色变,看来这家伙确实不好惹。😊
ysc3839 小成 2025-1-23 01:40:23
Open WebRTC Toolkit 就完事了,客户端用 Electron 等浏览器套壳方案,服务端是 Node.js 。
awing 初学 2025-1-23 02:47:33
我们自己从头用 Rust 开发了 SFU 服务端(我们有自己的 P2P 和 SFU 融合模式),当然也支持集群: https://github.com/binbat/live777 可以把 SFU 作为中间件,业务流程(业务用异构问题也不大)基本上可以不去处理音视频相关的东西。当然也可以找我们要技术支持 其他的同类产品 比较高级的封装可以考虑:livekit, jitsi 更底层的 SFU 服务可以考虑:mediamtx, atm0s * * * > 1 、使用 WebRTC 方便 还是 用 RTMP/RTSP 传输后自己解码显示? RTMP/RTSP 已经半截入土了,没有兼容其他系统需求的话,没必要用 > 2 、如何避免/减少点对点流量对服务器造成的带宽压力? 如果只有一个老师和一个学生的情况,可以考虑在这种情况下用 P2P 。不过这样如果有录制需求就需要单独的处理逻辑
mgrddsj 小成 2025-1-23 07:46:08
除了上面说的 Jitsi ,也可以参考一下 OvenMediaEngine ,也是开源的。Jitsi 似乎是用 Java/Kotlin 开发的,而 OvenMediaEngine 是 C++ 的。而且 Oven 系列也有一些现成的客户端配套的东西。 不过我没用这玩意进行过二次开发,只是部署过它,但它文档里也有一些二次开发相关的指南。仅供参考。
wnpllrzodiac 初学 2025-1-23 08:00:02
买个服务得了,零基础上强度。没个三年能出来?
1234
返回顶部