24、多人音视频实时通讯是怎样的架构在前面的章节里,我们通过大量的篇幅介绍了WebRTC 在浏览器上对实时通信的各种支持。WebRTC 本身提供的是1对1的通信模型,在 STUN/TURN 的辅助下,如果能实现 NAT 穿越,那么两个浏览器是可以直接进行媒体数据交换的;如果不...2026-02-27从0打造音视频直播系统
25、那些常见的流媒体服务器,你该选择谁在[上一篇文章]中,我们详细讨论了三种类型(Mesh、MCU和SFU)的多方通信架构,并从中知道SFU方案是目前最优的一种多方通信架构方案,而且这种方案目前已经有很多开源的实现了,比较流行的开源项目包括 Licode、Janus-gateway、Me...2026-02-27从0打造音视频直播系统
26、为什么编译Medooze Server这么难在[上一篇文章]中,我们对 Licode、Janus、Mediasoup以及Medooze 四个 WebRTC 开源流媒体服务器的实现进行对比,对于想研究音视频多方会议、录制回放、直播等流媒体技术的开发人员来说,Medooze 是很好的选择。因为它支...2026-02-27从0打造音视频直播系统
27、让我们一起探索Medooze的具体实现吧(上)在咱们专栏的第一模块,我向你介绍了如何使用 WebRTC 进行实现音视频互动。随着 Google 对 WebRTC 的大力推广,目前主流的浏览器都支持了 WebRTC。WebRTC 最主要的功能就是提供端对端的音视频通信,其可以借助 STUN...2026-02-27从0打造音视频直播系统
28、让我们一起探索Medooze的具体实现吧(下)在[上一篇文章]中,我向你介绍了 Medooze 的 SFU 模型、录制回放模型以及推流模型,并且还向你展示了Medooze的架构,以及Medooze核心组件的基本功能等相关方面的知识。通过这些内容,你现在应该已经对Medooze有了一个初步了解了。...2026-02-27从0打造音视频直播系统
29、如何使用Medooze 实现多方视频会议前面我们通过两篇文章详细介绍了 Medooze 的实现逻辑,我相信你现在已经对 Medooze 有了非常深刻的认知。通过对Medooze实现原理和架构的了解,我们可以知道Medooze支持的功能非常多,如录制回放、推流、SFU 等,其中最主要的功能是...2026-02-27从0打造音视频直播系统