v2.1.0
面向“更高扩展上限 + 更稳连接恢复”的增强版本。
版本亮点
- 继续优化插件系统,提升扩展能力上限。
- 新增
onCanvasFrameHook,支持画面增强能力。 - 调整 Hook 命名:
onBeforeVideoPlay更名为onBeforeAttachStream。 - 修复重连机制在首次重连失败后停止重连的问题。
- 补齐用户侧关键事件,增强可观测性与业务可控性。
- 删除冗余文档,提升文档聚焦度。
详细更新
插件系统增强
- 优化插件扩展边界,支持更复杂的业务编排。
- 改善插件能力组合时的可预测性与一致性。
- 进一步提升插件体系在长期演进中的可维护性。
新增 onCanvasFrame Hook
- 在 Canvas 帧处理链路中开放 Hook。
- 支持水印叠加、框选标注、画面后处理等增强场景。
- 便于把视觉增强能力以插件形式沉淀与复用。
Hook 命名升级
- 将
onBeforeVideoPlay调整为onBeforeAttachStream。 - 命名语义更准确,便于理解真实触发时机。
稳定性修复(重连)
- 修复“首次重连失败后不再继续重试”的问题。
- 提升弱网环境下的持续恢复能力与容错能力。
事件系统补齐
- 增补用户侧关键事件,提升状态可观测性。
- 便于业务层实现更精细的告警、埋点与交互控制。
文档整理
- 移除冗余文档内容,减少重复信息。
- 强化重点能力说明,提升阅读效率。
兼容性与迁移提示
- 存在 Hook 名称变更:请将
onBeforeVideoPlay替换为onBeforeAttachStream。 - 建议升级后回归验证:插件链路、Canvas 增强逻辑、重连失败重试流程、关键事件监听。