互动白板
  • iOS : Objective-C
  • Android
  • macOS
  • Windows
  • Web
  • Electron
  • 概述
  • 价格说明
  • 下载
  • 跑通示例源码
  • 接入指南
  • 快速开始
  • 场景实践
  • 客户端 API
  • 服务端 API
  • 常见错误码
  • 常见问题
  • 文档中心
  • 互动白板
  • 概述

概述

更新时间:2023-05-15 17:25

1 产品简介

即构互动白板服务(ZegoWhiteboardView),基于即构亿级海量用户的实时信令网络,提供给用户多人白板互动协同的功能。同一房间的用户,可以在指定的白板画布上进行实时绘制,借助涂鸦、文本、直线、矩形、椭圆、橡皮、激光笔等基础教具,低延迟、高效率地以多种形式交换想法,真正实现轨迹实时同步、音“画”同步。我们以 UI 插件的形式提供了可供全平台集成的 SDK,接入门槛低、抽象程度高。

ZEGO 已推出 超级白板 SDK,接入更简单,推荐开发者使用 超级白板 SDK 实现互动白板功能。

超级白板 SDK 和 互动白板 SDK 的关系请参考 常见问题 - 超级白板和互动白板和文件共享是什么关系?

/Pics/大班课/主界面.png

2 平台支持

平台 SDK Demo 体验 兼容性
iOS 支持 支持 最低兼容 iOS 11.0。
Android 支持 支持 最低兼容 Android 5.0。
Windows(Win32) 支持 支持 最低兼容 Windows 7。
Windows(Electron) 支持 支持 最低兼容 Windows 7。
macOS(Electron) 支持 支持 最低兼容 macOS 10.13。
macOS(Objective-C) 支持 - 最低兼容 macOS 10.13。
Web 支持 支持 详细兼容情况请参考 兼容性说明

3 优势

3.1 全平台覆盖

全面覆盖主流平台、主流框架,支持 iOS、Android、Windows、macOS、Web 等平台快速接入。

3.2 功能齐备

即构互动白板 SDK 提供涂鸦、文本、直线、矩形、椭圆、橡皮、激光笔等功能,比面授板书更灵活,互动效率更高。

3.3 音画同步

绘制过程与本人音视频流实时同步,主讲人边画边讲的同时,其余参会人能实时听、看到具体的内容。

3.4 实时协作算法

即构自研了智能多人实时冲突判定算法,可以支持百人同时高效的进行互动协作(绘制、修改等)。

3.5 国际加速

免费支持实时网络下国际链路加速,解决远距离跨国的响应慢、丢包等问题,实现跨国快速稳定的传输体验。

4 功能简介

功能类型 功能名称 备注
工具 白板翻页,滚动 支持上一页、下一页,和滚动浏览。
白板缩放 支持本地缩放、同步缩放,缩放比例 100%-300%。
指针 支持选中图元。
点击 支持点击动态 PPT 的触发器后触发动画。
拖拽 支持拖拽画布。
画笔 支持绘制。
激光笔 支持使用激光笔示意,移动端浏览器(Web)暂不支持。
文本 支持输入文本。
直线 支持绘画直线。
空心矩形 支持绘画矩形。
空心椭圆 支持绘画椭圆。
橡皮擦 支持按图元擦除。
支持单图元移动 支持选中单图元移动。
支持多图元移动 支持选中多图元移动。
清屏 一键清空白板所有图元。
撤销 撤销上一次操作。
重做 恢复上一次的撤销操作。
颜色选择 支持设置画笔、矩形、圆形等的颜色。
粗细选择 支持设置画笔、矩形、圆形等的线条粗细。
文本大小选择 支持设置文本字体大小。
文本格式选择 支持斜体、粗体。
自定义画笔光标 支持白板画笔光标样式自定义。
插入图片元素 支持插入图片到白板上,支持 PNG、JPG、JPEG 格式。
自定义图形 支持自定义图形教具,支持 PNG、JPG、JPEG 格式。
背景图 支持设置白板背景图,支持 PNG、JPG、JPEG 格式。
其他 白板信息 白板 ID、白板类型、白板页码、内容宽高、共享鉴权信息等。
图元操作与实时音视频同步 保持白板操作与音视频同步。
实时同步笔迹 支持将正在绘制的笔迹实时同步到远端。
画布操作录制重放 支持白板画布录制与回放。
白板自适应 支持白板自适应父容器尺寸。
白板笔锋 支持画笔绘制时展示笔锋效果。
权限控制 API

支持白板和图元操作权限的设置:

  • 白板:滚动和缩放操作。
  • 图元:创建、编辑、移动、删除和清空等操作。
本篇目录