RTC面试题及详细答案.docxVIP

  • 7
  • 0
  • 约9.41千字
  • 约 10页
  • 2026-04-26 发布于河北
  • 举报

RTC面试题及详细答案

一、基础概念题(考察核心认知,避免死记硬背)

1.请解释下什么是RTC?它和普通的视频通话(比如微信视频)有什么本质区别?

答案:RTC全称Real-TimeCommunication(实时通信),核心是实现端与端之间低延迟、高可靠的音视频、数据实时传输,本质是“实时交互”,核心指标是延迟、卡顿、音视频同步。

和微信视频的区别:微信视频更偏向“消费级应用”,底层依赖腾讯自有RTC引擎,做了大量封装,用户无需关注底层细节;而我们说的RTC(比如开发层面的RTC技术),是可定制、可集成的技术方案,支持开发者根据业务需求(比如直播连麦、在线会议、云游戏)调整编解码、传输策略、网络适配等,核心追求“低延迟(通常要求100-300ms)”和“弱网适配”,比如微信视频在弱网下可能优先保画面模糊但不中断,而RTC在会议场景下会优先保流畅和实时交互,甚至牺牲部分画质。

2.RTC的核心技术指标有哪些?分别代表什么含义,实际应用中如何权衡?

答案:核心指标有4个,实际应用中没有绝对最优,需根据场景权衡:

1.延迟(RTT):从发送端发送数据到接收端接收并渲染完成的总时间,RTC核心要求是≤300ms,超过300ms会有明显交互卡顿(比如说话回声、画面滞后);

2.丢包率:传输过程中丢失的数据包占比,正常网络丢包率≤1%,弱网下(比如4G/5G切换、地铁)允许≤5%

文档评论(0)

1亿VIP精品文档

相关文档