开发文档

Telegram 语音、视频与群组通话

区分通话信令、媒体引擎和加密协议,理解一对一通话、直播与会议的接入边界。

GetTGAPI 编辑团队更新于
文档解读核对日期

依据官方资料整理,由 GetTGAPI 独立维护。 文档目录与术语表 →

本页内容
  1. 请求接听并不等于媒体已经连通
  2. 群组通话并非一种模式
  3. 加密与媒体实现一起核对
  4. 测试建议

请求接听并不等于媒体已经连通

一对一通话包含请求、接受、密钥检查、确认和挂断等阶段,随后还需交给通话媒体实现。多设备同时收到呼叫时,接受呼叫的设备与其他设备的状态需要协调。

群组通话并非一种模式

视频聊天、频道直播和会议有不同上下文;部分播放可切换到流式媒体,RTMP 推流与 WebRTC 也不能互相等同。服务端录制等能力取决于具体模式,不能对所有群组通话一概承诺同样的端到端安全属性。

加密与媒体实现一起核对

官方分别提供一对一和群组端到端协议入口。API 信令调用成功并不能证明密钥核验和媒体加密正确。接入时应使用对应版本的媒体库,并核对双方能力和协议版本。

测试建议

分别验证麦克风拒绝、摄像头切换、耳机连接、来电打断、切后台和网络切换。日志只保存状态、时延与脱敏诊断,避免收集原始媒体或密钥。通话结束后确认设备资源与会话都已释放。