Skip to content

tencentyun/TIC

Repository files navigation

- 注意:
- 此开源项目仅用于演示一种组合腾讯云的白板、trtc、im 产品进行在线授课的方案。
- 我们不对此开源项目的可靠性负责,也不提供技术支持。请勿直接在生产系统中使用!

方案简介

腾讯云在线教育互动课堂(Tencent Interact Class,TIC)是集实时音视频、交互式白板涂鸦、IM 聊天室、PPT 课件共享、屏幕分享和录制回放等功能于一体的一站式在线教育互动课堂解决方案。

Demo 体验

Android iOS 小程序 Mac OS Windows Web
点击下载 点击下载 点击体验
  • iOS 和 Android 扫码后,请输入安装密码 tiw 后即可安装。
  • 实时音视频 Web 端所依赖的 WebRTC 技术由于各浏览器实现差异,在移动端兼容性较差,不建议您在移动端使用。本 Demo 只针对桌面端浏览器做过适配,若需要在移动端使用,需要您自行做移动端适配工作。
  • 本 Demo 仅用于演示互动白板产品功能,源码对外开放,可供您接入时参考,但是 Demo 本身未经过严格测试,若您计划将 Demo 代码用于生产环境,请确保发布前自行进行充分测试,避免发生潜在问题可能给您造成损失。
iOS Android
Mac Windows Web

Demo 编译

为避免开发测试导致账号被强制下线,您需要替换自己的SDKAppID和测试账号信息。登录 实时音视频控制台,选择左侧菜单栏【开发辅助】>【UserSig生成&校验】,在【应用(SDKAppID)】下拉框中选择对应的应用,生成一组UserIDUserSig。最后将SDKAppID以及UserID对应的UserSig替换配置文件中对应的字段即可。

所属平台 配置文件路径
Android Android/Demo/app/src/main/res/raw/config.json
iOS iOS/Demo/TICDemo/TICDemo/Config/config.json
Windows Windows/Demo/config.json
macOS macOS/Demo/TICDemo_Mac/TICDemo_Mac/Config/config.json
Web Web/Demo/js/account_dev.js
小程序 小程序/Demo/miniprogram/pages/tic/account.js

优秀案例

网壳课堂 - 灵活的多人白板互动,让课堂更有参与感 毛豆课堂 - 让每一个孩子成为最好的自己