0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

腾讯云在线教育互动课堂方案的设计与技术挑战

LiveVideoStack 来源:LiveVideoStack 2020-06-15 11:16 次阅读

本文由腾讯互动课堂技术负责人缪少豪在LiveVideoStack线上分享中的内容整理而成,详细介绍了腾讯云在线教育互动课堂方案的设计与技术挑战,重点解析了互动白板的实现技术难点与突破。

1.互动课堂解决方案及整体架构

腾讯云互动课堂提供了一种低延时、全平台、交互式的在线视频授课服务,满足多种教育场景的需求,帮助企业快速构建在线教育互动课堂平台,是集IM即时通信、实时音视频以及实时互动于一体的互动课堂解决方案。

腾讯云互动课堂架构

如图中间的6个模块是整体方案的各个服务块:

互动白板后台:主要提供白板历史数据,例如教师课前准备数据等。

内容分发网络:主要保证课件的可靠分发,采用腾讯云的CDN服务。

课件转码后台:主要对课件进行多种格式的转码,是互动白板产品必不可少的部分。

对象存储服务:对课件、视频等资源进行落地存储,利用腾讯云COS服务。

实时音视频后台:保证师生音视频交流的重要信令通道。

即时通信后台:首先作为互动白板的默认信令通道;其次是师生、同学之间发送消息通道。

教师和学生进入课堂后,在互动白板后台获取课前准备的课件资源,这些不同格式的课件资源来自内容分发网络。课堂期间的音视频、师生之间聊天消息的交互通过实时音视频后台和即时通信后台,进行内容和音视频流的分发,即完成音视频和互动白板的交互过程。 另外,线上课堂非常重要的一个模块就是录制后台,即腾讯云互动白板提供的一整套比较完整的音视频和白板同步录制的方案。

2.互动课堂方案优势分析

互动课堂整体方案使用腾讯的实时音视频服务,其具有18年的实时音视频经验积累,方案在超过5000个终端完成适配,并且全球端到端的平均延时可达到300ms以内,抗丢包率40%,抗网络抖动在1s左右。即时通信采用腾讯基于QQ底层IM能力的基础服务,提供全球的高并发、高连通、高可靠、强安全的网络连接通道。 以腾讯IM作为信令通道的互动白板可实现小于100毫秒的超低延时,支持多种格式文档的转换,提供白板音视频同步录制方案,另外还支持多维度监控能力,帮助线上进行分析和解决问题。

在此方案的支持下,可以满足多种教育场景的需求,并且可以灵活应对各种教育细分行业应用场景,上图中简要列举了几类应用场景,其中包括超大并发的大班课,例如万人级的公开课;以及注重师生互动性的小班课等。

3. 互动白板产品介绍

腾讯云互动白板支持多人在线互动白板服务,依赖于腾讯自研制的即时通信IM技术,小于100ms的超低延时,全平台覆盖支持,功能齐全,包括实时涂鸦、文档共享、白板音视频录制功能等。

4. 互动白板技术优势解析

互动课堂解决方案推出之后,收到了很多客户反馈,主要反馈的痛点以及解决方案有以下三点。 4.1 白板音视频高度同步方案 实时音视频效果虽好,但价格昂贵:对于万人级的大型培训是一笔很大的开销,若使用旁路直播,成本低,但是延时非常大,导致白板操作和直播存在明显不同步现象,观感出现明显延时,学员端无法实现白板和音视频同步。 互动白板与实时音视频实际是两个没有关联且独立渲染的产品,能够做到同步取决于各自产品的延时,若实时音视频的延时为300ms,而白板是100ms延时,200ms的延时差在学员端是人眼无法感知的,但若使用旁路直播,则存在秒级延时,可以明显察觉不同步问题。

如图中上下两部分进行对比,白板信令自带时间戳,通过IM即时通信发送到学生端,当学员端接收信令之后计算IM延时。将白板的时间戳注入到音视频,通过音视频SEI技术,将音视频流发送到学员端后解析时间戳,进行时间差计算,白板根据时延进行绘制,以达到同步效果。此解决方案与教师端和学员端的本地时间是无关的,两端的本地时间是否一致对结果不影响。 4.2 同步互动的视频播放方案 当教师希望分享某个视频给学生观看,就会因为不同产品的要求限制导致出现以下问题:

已参与连线视频课堂,不可再进行视频上行,导致教师端的上行带宽被占用,出现视频课堂卡顿问题,或者带宽无法满足问题;

在1v1的场景下,学员可以要求教师复讲某个知识点,这就要求学生对视频课堂进行回滚操作,以定位某一知识点的时间点;

全屏共享不可泄露敏感信息,例如app出现私聊界面,是不希望出现在屏幕共享范围的。

互动白板方案可以完美解决以上问题,方案中教师端可通过自存储位置拉取视频进行播放,期间教师进行的白板操作通过信令同步到学员端,以实现交互性。 另外互动白板方案中异常检测和重试机制缺一不可。例如APP推到后台,视频会自动暂停,则音频的暂停会中断视频的播放。通过异常检测发现异常,则回滚重放。当获取视频时长失败时,则利用重试机制进行二次重试,以保证正常播放状态 4.3 白板音视频同步录制方案

课堂录制是在线教育不可或缺的部分,做白板音视频同步录制的初衷是基于白板和音视频分开录制,这就会出现“不同步现象”以及“后期的混流成本很高”两大痛点。 白板的录制后台本质是一个客户端,当客户将业务后台发起录制时设置的录制参数和后期混流布局参数发送给录制后台,后台就会订阅教师端的音视频和互动白板,录制后台收到教师端的音视频和互动白板后,进行离屏渲染,将白板信令的操作数据转化为白板视频流,与音视频流混合,通过客户提供的布局文件达到混流目的,生成客户需要的mp4文件。整体方案的核心在于离屏渲染技术。4.4 基于Canvas的高流畅性涂鸦方案

全局渲染即将旧数据与新数据进行合并,再进行一次性渲染,达到最终效果。

局部渲染即基于旧数据渲染的基础上进行添加的过程。

信令是通过IM发送,涂鸦点会出现乱序问题,如果只做局部渲染则无法处理乱序涂鸦问题,通过加入全局渲染即可解决乱序问题,以保证显示正常。 因此,白板采用全局渲染和局部渲染的混合方案,绘制帧率可以持续保持30FPS以上,从而实现更加流畅的体验。 4.5 灵活对接第三方信令

即便某些客户已经接入第三方音视频和IM即时通信,同样可以使用腾讯云的互动白板产品。这源于互动白板不依赖实时音视频和即时通信服务,可以支持接入第三方信令通道。腾讯SDK会将所有互动白板所记录的数据发送给第三方的信令通道,以做到不依赖即时通信的效果。 4.6 其他技术优势

目前互动白板支持两种PPT的转码技术,即静态转码和动态转码,动态转码可以完整保留PPT动画效果,以提升教学体验。 此外,互动白板还应用了腾讯自研的笔迹笔锋优化算法,可以高度还原手写体效果,如图中笔迹演变的效果。 最后为大家提供白板DEMO的体验地址(白板Github): https://github.com/tencentyun/tiw

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 视频
    +关注

    关注

    6

    文章

    1889

    浏览量

    71869
  • 腾讯云
    +关注

    关注

    0

    文章

    189

    浏览量

    16612

原文标题:如何搭建低延时、交互式的在线教育平台?(内附视频回放)

文章出处:【微信号:livevideostack,微信公众号:LiveVideoStack】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    索尼携四大产品方案亮相高博会,助力课堂更加智能灵活、精彩高效

    4月15-17日,第61届中国高等教育博览会(HEEC)在福州海峡国际会展中心隆重召开。索尼携众多教育信息化和智慧化核心产品及方案亮相本次盛会,以“索尼助力智能课堂”为主题,依托先进的
    的头像 发表于 04-16 11:15 202次阅读
    索尼携四大产品<b class='flag-5'>方案</b>亮相高博会,助力<b class='flag-5'>课堂</b>更加智能灵活、精彩高效

    投影融合系统在教育领域的应用与发展趋势

    投影融合系统在教育领域的应用正逐渐普及,它为教育带来了新的教学方式和更丰富的教学内容。以下是一些投影融合系统在教育领域的应用与发展趋势: 增强课堂
    的头像 发表于 02-01 15:10 174次阅读
    投影融合系统在<b class='flag-5'>教育</b>领域的应用与发展趋势

    【ELF 1开发板试用】+ 8.2 MQTT开发——连接腾讯【原创】

    : ./mqtt_sample -c ./device_info.json -l 1000 可以看见服务器显示设备在线:终端也传回了数据,服务器日志也正常接收 运行成功! 后续会更新基于MQTT自定义数据格式的开发。 如果需要参考更多资料,请参考腾讯
    发表于 12-15 23:10

    语音识别技术教育领域的应用与挑战

    一、引言 随着人工智能技术的不断发展,教育领域也开始应用语音识别技术来提高教学质量和学习效果。本文将探讨语音识别技术教育领域的应用以及面临
    的头像 发表于 11-02 18:44 327次阅读

    全新国产OPS电脑,助推5G+智慧教育课堂改革

    ,农村地区互联网普及率超过60%。此外,超高清视频、数字渲染、全息互动等数字技术也在赛事直播、文体旅游等领域广泛应用。 在享受高清视频带来的视觉盛宴的同时,国产OPS电脑作为一种多功能硬件设备,在智慧课堂、商务办公以及文体旅游
    的头像 发表于 10-30 13:56 201次阅读

    语音识别技术在线教育领域的应用与挑战

    一、引言 随着在线教育的快速发展,语音识别技术在线教育领域得到了广泛应用。本文将探讨语音识别技术在线教育领域的应用以及面临的
    的头像 发表于 10-26 14:42 220次阅读

    雷曼智慧教室教育显示系统为师生提供更多样、更灵活的课堂协作方式

    10月20至22日,第82届中国教育装备展示会在天津国家会展中心举行。雷曼携165英寸雷曼智慧教室教育显示系统和138英寸雷曼智慧会议交互系统亮相S15001展位,现场构建互动课堂、教
    的头像 发表于 10-21 16:38 1126次阅读

    OPS电脑赋能智慧教育转型

    的推进与智能技术的应用密不可分,正确看待现代信息技术的发展对于实施智慧教育至关重要。随着教育信息化的快速发展,传统课堂引入了网络课程和
    的头像 发表于 09-14 14:31 343次阅读
    OPS电脑赋能智慧<b class='flag-5'>教育</b>转型

    网络解码矩阵:助力在线教育,让学习更高效!

    随着互联网技术的飞速发展,在线教育逐渐成为教育领域的一种重要形式,为广大学生提供了便捷的学习途径。然而,在线教育也面临着视频流畅度、画质清晰度等挑战
    的头像 发表于 09-04 10:19 279次阅读
    网络解码矩阵:助力<b class='flag-5'>在线教育</b>,让学习更高效!

    面部表情识别技术挑战与前景

    课堂互动、个性化教学、在线学习等方面。 首先,面部表情识别可以提高课堂互动的质量。在传统的课堂
    的头像 发表于 08-09 17:16 335次阅读

    信创OPS电脑,助力智慧教育转型

    ,正确看待现代信息技术的发展是开展智慧教育的重要保障。教育信息化的快速发展,传统课堂当中引入网络课程以及网络教学平台的建设,使用智能化PC端教学,能够极大地提高学生学习趣味性以及教师
    的头像 发表于 07-12 14:12 365次阅读
    信创OPS电脑,助力智慧<b class='flag-5'>教育</b>转型

    Double4 VR智能互动教学应用系统应用场景与功能

    传统的教学方式逐渐无法满足现代教学的要求。随着信息技术的快速发展,新型的教育方式也应运而生。Double4 VR智能互动教学应用系统是一种基于虚拟现实、计算机技术、抠像合成
    的头像 发表于 06-12 09:44 427次阅读

    办公/教育产品方案优势瑞芯微RK3568开发板,高性能,支持丰富接口

    终端产品在办公、教育等行业被广泛应用,其具有实用性强、运维量小、数据存储更安全等特点,深受市场青睐。瑞芯微全新的RK3568终端芯片方案,基于强大的性能及丰富接口,聚焦
    发表于 05-04 11:13

    请问能提供一份release版本的ESP32腾讯AT固件吗?

    请问能提供一份 release 版本的 ESP32 腾讯 AT 固件吗? 我们在 ESP-AT 仓库编译出来的固件在验证 ota 时候有问题: 发现显示 207 报错,经查文档这个显示内存访问失败 。
    发表于 04-24 09:16

    在线式UPS电源与在线互动式UPS电源的区别是什么?

    在线式UPS电源与在线互动式UPS电源的区别是什么?
    发表于 04-21 17:54