1005 B
1005 B
Probe SDK Sample Validation and Drift Notes
Validated sample:
zoom/probesdk-web
Lifecycle and Architecture Patterns Confirmed
Proberinitialization followed by staged diagnostics.- Explicit separation between targeted checks (
diagnoseAudio,diagnoseVideo) and comprehensive network probe (startToDiagnose). - Cleanup and stream lifecycle methods are critical for stable page behavior.
Contradictions and Drift Indicators
- Doc snippet drift:
- Some docs use video options key
typewhile reference/sample preferrendererType. - Report shape drift:
- Docs show
basicInfo/supportedFeatureswhereas sample README also referencesbasicInfoEntries/featureEntries. - Timeout example variance:
- Docs and sample show different
connectTimeoutdefaults in code snippets.
Recommendations
- Use adapter layer for diagnostic report fields.
- Normalize renderer options through a shared utility in your app.
- Keep browser matrix in your own QA docs and update quarterly.