2024/10/29 10:37:34
下载
本文提供获取 SDK、Demo 和示例项目的方式。
通过 CocoaPods 集成 SDK
如果你使用灵动课堂的默认 UI,声网推荐通过 CocoaPods 添加远程依赖进行集成。不同模块介绍和详细集成步骤参考集成灵动课堂。
- 集成教育模块
- 集成监考模块
Ruby
# third-party libs
pod 'CocoaLumberjack', '3.6.1'
pod 'AliyunOSSiOS', '2.10.8'
pod 'SSZipArchive', '2.4.2'
pod 'SwifterSwift', '5.2.0'
pod 'SDWebImage', '5.12.0'
pod 'Protobuf', '3.17.0'
pod 'Masonry', '1.1.0'
pod 'Armin', '1.1.0'
# agora libs
pod 'AgoraRtcEngine_iOS/RtcBasic', '3.7.2'
pod 'AgoraMediaPlayer_iOS', '1.3.0'
pod 'Agora_Chat_iOS', '1.0.6'
pod 'AgoraRtm_iOS', '1.4.8'
pod 'Whiteboard', '2.16.51'
# open-source libs
pod 'AgoraClassroomSDK_iOS', '2.8.100'
pod 'AgoraEduUI', '2.8.100'
pod 'AgoraWidgets', '2.8.100'
# close-source libs
pod 'AgoraUIBaseViews', '2.8.71'
pod 'AgoraEduCore', '2.8.100'
pod 'AgoraWidget', '2.8.0'
Ruby
# third-party libs
pod 'CocoaLumberjack', '3.6.1'
pod 'AliyunOSSiOS', '2.10.8'
pod 'SSZipArchive', '2.4.2'
pod 'SwifterSwift', '5.2.0'
pod 'SDWebImage', '5.12.0'
pod 'Protobuf', '3.17.0'
pod 'Masonry', '1.1.0'
pod 'Armin', '1.1.0'
# agora libs
pod 'AgoraRtcEngine_iOS/RtcBasic', '3.7.2'
pod 'AgoraMediaPlayer_iOS', '1.3.0'
pod 'AgoraRtm_iOS', '1.4.8'
# open-source libs
pod 'AgoraProctorSDK', '1.0.1'
pod 'AgoraProctorUI', '1.0.0'
# close-source libs
pod 'AgoraUIBaseViews', '2.8.71'
pod 'AgoraEduCore', '2.8.100'
pod 'AgoraWidget', '2.8.0'
下载 SDK
如果你希望自定义课堂 UI,可以通过下载并导入 SDK 实现。本节提供最新版本 SDK 的下载链接。
灵动课堂 SDK 中提供了简单易用的 API,帮助开发者在 App 中构建各种实时互动课堂场景。
- SDK 名称:灵动课堂 SDK
- 开发者:上海声网科技有限公司
- 灵动课堂 SDK 合规使用说明请参考灵动课堂 SDK 合规使用说明,个人信息处理规则请参考 SDK 个人信息处理规则。
获取 Demo
扫码或下载体验多种在线教学场景的学生端功能。如想体验教师端和学生端的完整功能,可以前往 Web 或 Electron 平台下载 Demo。
获取示例项目
本节提供 API 示例项目,你可以下载或查看源码。