【发布时间】:2022-02-01 00:54:06
【问题描述】:
mux.com(以及 agora.io 等)是一项很棒的服务,但非常昂贵,因为它是一个服务器解决方案。我不能用那个。
Discord 是一个很棒的客户端解决方案,它只是使用网关作为传递来隐藏 IP 地址等。他们在这里描述了他们的整个架构:https://discord.com/blog/how-discord-handles-two-and-half-million-concurrent-voice-users-using-webrtcDiscord 不是唯一采用这种方法的,Instagram 也有 AFAIK 相同的方法,因为它很便宜并且可以做到这一点
我也想将这个解决方案用于我的社交媒体应用程序(如 instagram),但没有这么多定制的东西来提高性能。我是一个单人团队,我无法处理这种复杂性;我仍然不想使用 mux,因为它对我来说太贵了
我对库存/标准性能没问题。有谁知道或可以向我指出一个教程,从哪里开始为 m:m 音频/视频直播流调用构建这样的 webRTC elixier 网关解决方案?
也许已经发布了我可以复制粘贴的代码
非常感谢!!
编辑 我在他们的官方论坛上得到了答案https://elixirforum.com/t/how-to-build-webrtc-m-m-audio-video-live-streams-calls-like-discord-does-client-to-client-via-gateway-for-ip-protection/44956
【问题讨论】:
-
我在官方论坛elixirforum.com/t/…得到了答案
标签: discord elixir webrtc http-live-streaming live-streaming