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

    文章

    1977

    浏览量

    74122
  • 腾讯云
    +关注

    关注

    0

    文章

    221

    浏览量

    17175

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    高校课堂数智化:飞利浦商显为师大打造智慧教学中枢

    当高校课堂遇上第四次教育革命在高校教育数智化浪潮中,飞利浦商显以2652T系列智慧教育白板为核心,为云南师范大学打造沉浸式教学中枢。这不仅是一次硬件升级,更是对
    的头像 发表于 07-28 11:12 ?341次阅读
    高校<b class='flag-5'>课堂</b>数智化:飞利浦商显为<b class='flag-5'>云</b>师大打造智慧教学中枢

    曙光教育信创解决方案获得工信部认可

    近日,工业和信息化部最新发布的年度信息技术应用解决方案入围名单中,“曙光教育信创解决方案”凭借广泛的客户认可度和卓越的产品竞争力,成功入选
    的头像 发表于 07-25 11:15 ?483次阅读

    教育部力推“AI进课堂”!高交会3E亚洲消费电子展解锁新兴市场AI教育密码!

    政策东风强劲,AI教育驶入快车道! 教育部今年重磅发布《人工智能赋能教育创新实施方案》,明确将AI素养纳入基础教育核心目标。全国超万所中小学
    的头像 发表于 07-15 16:37 ?263次阅读
    <b class='flag-5'>教育</b>部力推“AI进<b class='flag-5'>课堂</b>”!高交会3E亚洲消费电子展解锁新兴市场AI<b class='flag-5'>教育</b>密码!

    无限穿墙技术西安品茶工作室南郊北郊教学简约网络延迟

    体验。 对于教学机构和学校来说,选择无限穿墙技术工作室,不仅仅是解决了网络延迟问题,更是为教学的未来发展奠定了坚实基础。随着在线教育的不断发展,对网络的要求会越来越高。而无限穿墙技术工作室凭借其领先的
    发表于 07-05 16:21

    如何打造高参与感课堂?来看看广凌智慧教室建设方案

    在数字化教育快速发展的今天,传统课堂已难以满足学生个性化学习和深度互动的需求。如何通过智慧教室建设方案,利用先进技术与设备打造沉浸式教学环境
    的头像 发表于 05-16 10:09 ?254次阅读
    如何打造高参与感<b class='flag-5'>课堂</b>?来看看广凌智慧教室建设<b class='flag-5'>方案</b>!

    越疆科技与腾讯签署战略合作协议

    近日,越疆科技与腾讯在深圳签署战略合作协议。双方将发挥各自优势加强技术生态联合,加速具身智能技术创新,共同拓展工业制造、商业、教育等多场景
    的头像 发表于 05-13 13:56 ?509次阅读

    智慧教室互动平板:赋能未来教育的新利器

    在现代教育环境中,智慧教室设备的多样化不断推动着教学方式的变革。其中,智慧教室互动平板作为核心设备之一,正在改变传统课堂的教学模式,促进教师与学生之间的高效互动。本文将探讨智慧教室
    的头像 发表于 05-09 11:43 ?438次阅读
    智慧教室<b class='flag-5'>互动</b>平板:赋能未来<b class='flag-5'>教育</b>的新利器

    智慧教室的技术课堂教学效率的影响与改变

    在现代教育改革的背景下,智慧教室的建设越来越受到重视。广凌科技(广凌股份)的智慧教室解决方案,通过先进的技术和设备,为课堂教学带来了显著的效率提升和全新改变。以下将探讨这些
    的头像 发表于 05-08 10:13 ?284次阅读
    智慧教室的<b class='flag-5'>技术</b>对<b class='flag-5'>课堂</b>教学效率的影响与改变

    智慧教室建设方案:如何打造高参与感课堂,提升教学效果?

    在数字化教育快速发展的今天,传统课堂已难以满足学生个性化学习和深度互动的需求。如何通过智慧教室建设方案,利用先进技术与设备打造沉浸式教学环境
    的头像 发表于 04-16 17:02 ?539次阅读
    智慧教室建设<b class='flag-5'>方案</b>:如何打造高参与感<b class='flag-5'>课堂</b>,提升教学效果?

    兆芯智慧教育解决方案新版发布

    “校园模式”开启,近日全国多地中小学生迎来新学期。兆芯也携手多家合作伙伴正式发布新版《智慧教育解决方案》,聚焦智慧校园、智慧课堂、智慧电教三大核心场景,携手共建教育数据中台、教务综合管
    的头像 发表于 02-24 11:12 ?700次阅读

    讯维高清互动教育录播系统:引领教育信息化新篇章!

    随着信息技术的不断进步和教育改革的深入推进,高清互动教育录播系统在教育领域的应用越来越广泛。通过高清互动
    的头像 发表于 02-10 14:57 ?405次阅读

    考试宝携手腾讯,共推在线教育新体验

    近日,在线教育平台考试宝宣布与腾讯达成深度战略合作,共同探索在线教育领域的新机遇。此次合作,考试宝将借助腾讯
    的头像 发表于 12-31 10:21 ?675次阅读

    考试宝携手腾讯,共创在线教育新体验

    近日,在线教育平台考试宝与腾讯宣布达成深度战略合作,共同探索在线教育领域的新机遇。此次合作旨在借助腾讯
    的头像 发表于 12-30 10:02 ?656次阅读

    RTC技术在实时通信中的应用 RTC与VoIP的区别

    中的应用 视频会议: 视频会议是RTC技术最直观的应用之一。通过RTC,参与者可以进行面对面的视频通话,无论他们身处何地。这种技术使得远程工作和国际合作变得更加便捷。 在线教育在线教育
    的头像 发表于 12-11 15:38 ?1943次阅读

    印尼GOTO、腾讯与阿里签署合作协议

    近日,印尼知名科技公司GOTO与中国的腾讯、阿里正式签署了合作协议。此次携手合作,旨在共同推动印尼数字经济的发展,为当地企业提供更加全面、高效的数字化解决方案
    的头像 发表于 11-11 14:32 ?903次阅读