logo

P2P 技术在即时通信/音视频里通常怎么用?什么时候仍然需要中继服务器?

How is P2P used in messaging/voice/video, and when do you still need relay servers?

题目类型: 技术面试题

这是一道技术面试题,常见于澳洲IT公司面试中。

难度: medium

分类: System Design

标签: WebRTC, STUN/TURN, Real-time

参考答案摘要

答案 音视频通常优先尝试端到端直连以降低延迟与服务器带宽成本(例如基于 WebRTC)。但在 NAT/防火墙限制或网络质量差时,直连可能失败或不稳定,此时需要 TURN 等中继把媒体流转发出去。工程上常采用“能直连就直连,不能就中继”的自适应策略。

本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。

← 返回面试题库

P2P 技术在即时通信/音视频里通常怎么用?什么时候仍然需要中继服务器?

Mediumsystem-designnetworking

想查看完整答案?

登录匠人学院学习中心,获取 STAR 格式回答和详细技术解析

前往学习中心查看答案