iOS SDK组件化开发指南

优质
小牛编辑
132浏览
2023-12-01

日期: 2020-12-25

创盛视联数码科技(北京)有限公司

概述

提供云课堂基础SDK功能,包括推流,拉流,排麦组件,聊天以及白板组件。为用户提供快速,简便的方法开展自己的实时互动课堂。

功能特性

iOS端SDK目前支持了音视频SDK、白板插件、聊天插件以及排麦插件;

音视频SDK功能

功能特性描述备注
推流支持推流到服务器
拉流支持从服务器订阅流
获取流状态支持获取流的状态(发报数、收报数、丢包数、延时)
前后摄像头切换支持手机前后摄像头切换
后台播放支持直播退到后台只播放音频
支持https协议支持接口https请求

白板插件功能

功能特性描述备注
文档翻页支持接收服务端的文档翻页数据
PPT动画支持接收服务器的PPT动画数据
画笔功能支持画笔、清除、撤销、历史数据
授权标注功能学生被授权,支持画笔功能
设为讲师功能学生被设为讲师,支持画笔、清除、翻页ppt

聊天插件功能

功能特性描述备注
文本、表情发送支持接收服务端的文本和表情数据
图片发送支持接收服务器的图片数据
禁言分为指定用户的禁言,以及全体禁言

排麦插件功能

功能特性描述备注
自由连麦互动者可自由连麦,无需老师确认
自动连麦互动者进入房间后自动连麦
举手连麦互动者可举手申请连麦,需老师确认才可连麦

SDK文档及下载

文档地址:https://hdgit.bokecc.com/ccvideo/CloudClass_iOS_Module_SDK

下载地址:https://hdgit.bokecc.com/ccvideo/CloudClass_iOS_Module_SDK/tree/master/Documents