站内导航

1. 使用手册

1.1. 控制台

创建直播间 直播间设置 链接获取
回放查看 数据统计 数据总览
监课列表 直播间日志 云盘管理
文档库 媒体库 反馈设置
聊天设置 密钥管理 回调配置
服务概览 流量统计 空间统计
音频转写 云课堂时长统计 回放重制
子用户管理 操作记录 已删用户

1.2. Web端使用

产品简介 角色介绍 浏览器及网络要求
登录课堂 中英文版本 推流节点选择
音视频检测 主界面介绍 文档添加
翻页和预览 文档标注 音视频添加
布局切换 讲师设置 学生设置
参课人员管理 互动聊天 共享桌面
点名 答题 头脑风暴
投票 计时器 循环连麦
辅助摄像头 状态监控 课堂设置

1.3. App端使用

产品简介 角色介绍 登录
界面介绍 文档提取 上传图片
文档演示 音视频管理 成员列表
互动聊天 点名 布局切换
课堂设置 切麦

2.开发者资源

2.1. 平台API

2.2. Web SDK组件化开发指南

2.2.1. Web SDK组件化快速集成文档

功能特性 阅读对象 开发环境
在线引用sdk及插件 获取sessionid 初始化sdk
重要事件监听 主动调用方法 功能使用
API查询 创建本地流失败 桌面共享无法使用
sessionid使用说明

2.2.2. Web SDK音视频API文档

监听登录成功 监听登录失败 加入房间成功
加入房间失败 创建本地流 关闭本地流声音
开启本地流声音 关闭本地流视频画面 开启本地流视频画面
结束本地流 推送本地流 取消推送本地流
推送桌面共享 关闭桌面共享 订阅远程流
取消订阅远程流 结束远程流 监听有流可订阅事件
监听需要取消订阅流事件 监听通知移除流事件 推流至cdn平台
取消推流至cdn平台 更新推流平台地址 mix 流
unMix 流 设置混流位置 获取混流位置
获取单条流状态 开启服务端视频录制 关闭服务端视频录制
开启直播 关闭直播 查询直播是否开启
获取设备列表 获取历史记录 开启、结束、暂停、恢复录制接口
监听通知开启直播事件 监听通知结束直播事件 监听通人员列表变更事件
监听单条流状态通知 监听网络整体状态

2.2.3. Web排麦组件化

举手连麦 自由连麦 自动连麦
学生举手 取消排麦 下麦操作
邀请上麦 同意上麦 接受邀请
上麦更新 视频轮播 踢出房间
助教上麦更新麦序 助教下麦接口 讲师下麦接口
讲师或助教预上麦接口 监听有流可订阅事件 监听通知取消订阅事件
学生监听自己需要下麦事件 学生监听自己被允许上麦 监听自己被邀请事件
监听到预上麦信号

2.2.4. Web聊天组件化

房间配置项更新请求 用户列表配置项更新
聊天/发送图片

2.2.5. Web组件化SDK更新记录

默认开启/不开启录制 开启/结束/暂停/恢复录制功能 单条流状态回调结果
整体流服务网络状态检测 助教流 助教下麦
讲师下麦 助教/讲师预上麦 预上麦事件监听

2.2.6. Web组件化demo下载地址

下载地址

2.3. iOS SDK组件化开发指南

2.3.1. iOS SDK组件化快速集成文档

基础版SDK功能 白板插件功能 聊天插件功能
排麦插件功能 阅读对象 开发环境
Xcode配置 导入framework 添加Embedded Binaries
配置依赖库 基础版SDK实例化 文档组件实例化
聊天组件实例化 排麦组件实例化 组件与基础版SDK建立关联
API查询 运行崩溃

2.3.2. iOS SDK音视频API文档

功能特性 阅读对象 SDK架构
开发环境 Xcode配置 导入framework
添加Embedded Binaries 配置依赖系统库 创建SDK实例
加入直播间 直播间开始/结束 推流调用接口
结束推流接口 订阅流 取消订阅流
切换摄像头 获取城市节点列表 预览
开始直播 结束直播 推流/取消推流
拉流/取消拉流 添加/取消RTMP推流 切换摄像头
开启/关闭视频 开启/关闭音频 加入/退出房间通知
学员举手通知 自定义消息发送 单条流音视频处理
API查询 运行崩溃

2.3.3. iOS排麦组件化

排麦模式 请求连麦 同意连麦
取消连麦 主动下麦 邀请上麦
取消邀请 接受邀请 拒绝邀请
上麦更新 学生举手 取消举手
踢人下麦 设置连麦模式 全体下麦
监听流服务事件 学生排麦状态通知 移除监听
监听排麦其它相关事件

2.3.4. iOS聊天组件化

事件监听 消息发送 图片发送
房间是否禁言 用户是否被禁言 禁言单个用户
取消禁言某个用户 全体禁言 取消全体禁言

2.3.5. iOS白板与文档组件

白板初始化 建立Base库的依赖 修改画板尺寸
添加画板监听事件 移除画板监听事件 日志开关
socket事件接收 插播音视频view 手指触发画笔
画笔粗细 画笔颜色 撤销画笔
清空画笔数据 橡皮擦 手势支持
设为/取消设为讲师 授权/取消授权标注 加载画板内容
添加消息监听 监听事件处理

2.3.6. iOS组件化SDK更新记录

新增功能
新增API

2.3.7. iOS组件化demo下载地址

下载地址

2.3.8. 云课堂和云直播SDK中webrtc库冲突解决方案

解决方案

2.4. Android SDK组件化开发指南

2.4.1. Android SDK组件化快速集成文档

音视频SDK 白板插件 聊天插件
排麦插件 阅读对象 开发环境
混淆配置 导入jar 导入so
配置依赖库 初始化渲染器 布局控件
创建SDK实例 加入直播间 直播间开始/结束
推流调用接口 取消推流接口 订阅流接口
取消订阅流 切换摄像头 预览
开始直播 结束直播 推流/取消推流
拉流/取消拉流 添加/取消RTMP推流 切换摄像头
开启/关闭本地视频 开启/关闭本地音频 开启/关闭远程视频
开启/关闭远程音频 拍照 白板和文档
聊天 排麦 API查询
无法拉流问题 推荐权限声明

2.4.2. Android SDK音视频API文档

登录成功 创建本地流 关闭远程流声音
开启远程流声音 关闭本地流视频画面 开启本地流视频画面
销毁本地流的资源 推送本地流 取消推送本地流
订阅远程流 取消订阅远程流 监听流服务事件通知
推流至cdn平台 取消推流至cdn平台 更新推流平台地址
mix流 unMix流 设置混流位置
获取混流位置 获取单条流状态 获取城市节点列表
开启直播 关闭直播 判断直播是否开启
获取本地流ID 获取直播间用户列表 资源释放接口
开启/结束直播通知 加入/退出房间通知 学员举手通知
自定义pusher事件 开启/关闭学生视频 开启视频
关闭视频 开启/关闭学生音频 开启音频
关闭音频 学生多媒体状态被动变化回调

2.4.3. Android排麦组件化

排麦模式 请求排麦/举手 学生举手
取消排麦 取消邀请 拒绝邀请
踢人下麦 主动下麦 同意举手
接受老师邀请 邀请学生上麦 取消举手通知
设置连麦模式 监听流服务事件 排麦状态通知
上麦邀请回调通知 排麦麦序更新回调 连麦模式更新回调
踢出房间回调 监听举手状态 用户列表更新回调通知

2.4.4. Android聊天组件化

消息接收 消息发送 禁言事件通知
从本地获取图片 图片压缩 房间是否禁言
用户是否被禁言

2.4.5. Android白板与文档组件

历史数据 设置白板和文档的宽高 设置DocWebView可见
设置手指触发画笔 设置画笔的粗细 设置画笔的颜色
撤销画笔 清空画笔数据 释放白板的资源
橡皮檫功能 手势缩放文档 设置DocView可见
设为/取消设为讲师 授权/取消授权标注 授权权限操作文档

2.4.6. Android SDK更新记录

新增功能
新增API

2.4.7. Android组件化demo下载地址

下载地址

results matching ""

    No results matching ""