用途
Zoom Probe SDK 是面向客户端设备与网络的预检诊断参考技能,用于在会议或会话流程开始前评估设备、网络与浏览器能力,并给出就绪评分。其定位是诊断与就绪判断,而非会议加入或实时会话本身。
主要能力
资料围绕预检工作流组织,包含概念与架构、生命周期、高层场景、诊断页面模式、综合网络诊断模式、参考映射、环境变量、版本与兼容性、示例验证、源码映射及常见问题排查等条目。文档提供的常见生命周期模式为:初始化 Prober / Reporter;请求媒体权限并枚举设备;运行针对性诊断(diagnoseAudio、diagnoseVideo);运行综合网络诊断(startToDiagnose)并将统计信息流式呈现到界面;生成最终报告并应用就绪门槛;停止与清理(stopToDiagnose、stopToDiagnoseVideo、releaseMediaStream、cleanup)。
使用方式
先阅读 probe-sdk.md 入门,再结合 concepts/architecture-and-lifecycle.md 与 scenarios/high-level-scenarios.md 理解整体流程,参考 examples/diagnostic-page-pattern.md 与 examples/comprehensive-network-pattern.md 实现页面与网络诊断。RUNBOOK.md 提供五分钟预检与调试清单。环境变量与版本兼容细节见 references/environment-variables.md 与 references/versioning-and-compatibility.md。
适用场景
高层场景包括:Meeting SDK 加入前的预检诊断页面;捕获结构化报告用于客户支持排障的工作流;kiosk 或受控端点环境的设备认证流程;针对高级媒体功能的浏览器能力门槛。
路由与配合
当用户需要客户端诊断与就绪评分时使用本技能;若需要嵌入会议流程,应转向 Meeting SDK;若需要自定义实时会话体验,应转向 Video SDK;若需要后端事件与 API 编排,可与 Rivet SDK、OAuth 及 REST API 组合使用。
限制
资料未提供具体收费、价格、平台支持范围与效果数据,暂未提供。具体 API 参数、版本要求与实现细节需以官方文档与示例仓库为准。