0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

騰訊云在線教育互動(dòng)課堂方案的設(shè)計(jì)與技術(shù)挑戰(zhàn)

LiveVideoStack ? 來源:LiveVideoStack ? 2020-06-15 11:16 ? 次閱讀

本文由騰訊互動(dòng)課堂技術(shù)負(fù)責(zé)人繆少豪在LiveVideoStack線上分享中的內(nèi)容整理而成,詳細(xì)介紹了騰訊云在線教育互動(dòng)課堂方案的設(shè)計(jì)與技術(shù)挑戰(zhàn),重點(diǎn)解析了互動(dòng)白板的實(shí)現(xiàn)技術(shù)難點(diǎn)與突破。

1.互動(dòng)課堂解決方案及整體架構(gòu)

騰訊云互動(dòng)課堂提供了一種低延時(shí)、全平臺(tái)、交互式的在線視頻授課服務(wù),滿足多種教育場景的需求,幫助企業(yè)快速構(gòu)建在線教育互動(dòng)課堂平臺(tái),是集IM即時(shí)通信、實(shí)時(shí)音視頻以及實(shí)時(shí)互動(dòng)于一體的互動(dòng)課堂解決方案。

騰訊云互動(dòng)課堂架構(gòu)

如圖中間的6個(gè)模塊是整體方案的各個(gè)服務(wù)塊:

互動(dòng)白板后臺(tái):主要提供白板歷史數(shù)據(jù),例如教師課前準(zhǔn)備數(shù)據(jù)等。

內(nèi)容分發(fā)網(wǎng)絡(luò):主要保證課件的可靠分發(fā),采用騰訊云的CDN服務(wù)。

課件轉(zhuǎn)碼后臺(tái):主要對課件進(jìn)行多種格式的轉(zhuǎn)碼,是互動(dòng)白板產(chǎn)品必不可少的部分。

對象存儲(chǔ)服務(wù):對課件、視頻等資源進(jìn)行落地存儲(chǔ),利用騰訊云COS服務(wù)。

實(shí)時(shí)音視頻后臺(tái):保證師生音視頻交流的重要信令通道。

即時(shí)通信后臺(tái):首先作為互動(dòng)白板的默認(rèn)信令通道;其次是師生、同學(xué)之間發(fā)送消息通道。

教師和學(xué)生進(jìn)入課堂后,在互動(dòng)白板后臺(tái)獲取課前準(zhǔn)備的課件資源,這些不同格式的課件資源來自內(nèi)容分發(fā)網(wǎng)絡(luò)。課堂期間的音視頻、師生之間聊天消息的交互通過實(shí)時(shí)音視頻后臺(tái)和即時(shí)通信后臺(tái),進(jìn)行內(nèi)容和音視頻流的分發(fā),即完成音視頻和互動(dòng)白板的交互過程。 另外,線上課堂非常重要的一個(gè)模塊就是錄制后臺(tái),即騰訊云互動(dòng)白板提供的一整套比較完整的音視頻和白板同步錄制的方案。

2.互動(dòng)課堂方案優(yōu)勢分析

互動(dòng)課堂整體方案使用騰訊的實(shí)時(shí)音視頻服務(wù),其具有18年的實(shí)時(shí)音視頻經(jīng)驗(yàn)積累,方案在超過5000個(gè)終端完成適配,并且全球端到端的平均延時(shí)可達(dá)到300ms以內(nèi),抗丟包率40%,抗網(wǎng)絡(luò)抖動(dòng)在1s左右。即時(shí)通信采用騰訊基于QQ底層IM能力的基礎(chǔ)服務(wù),提供全球的高并發(fā)、高連通、高可靠、強(qiáng)安全的網(wǎng)絡(luò)連接通道。 以騰訊IM作為信令通道的互動(dòng)白板可實(shí)現(xiàn)小于100毫秒的超低延時(shí),支持多種格式文檔的轉(zhuǎn)換,提供白板音視頻同步錄制方案,另外還支持多維度監(jiān)控能力,幫助線上進(jìn)行分析和解決問題。

在此方案的支持下,可以滿足多種教育場景的需求,并且可以靈活應(yīng)對各種教育細(xì)分行業(yè)應(yīng)用場景,上圖中簡要列舉了幾類應(yīng)用場景,其中包括超大并發(fā)的大班課,例如萬人級(jí)的公開課;以及注重師生互動(dòng)性的小班課等。

3. 互動(dòng)白板產(chǎn)品介紹

騰訊云互動(dòng)白板支持多人在線互動(dòng)白板服務(wù),依賴于騰訊自研制的即時(shí)通信IM技術(shù),小于100ms的超低延時(shí),全平臺(tái)覆蓋支持,功能齊全,包括實(shí)時(shí)涂鴉、文檔共享、白板音視頻錄制功能等。

4. 互動(dòng)白板技術(shù)優(yōu)勢解析

互動(dòng)課堂解決方案推出之后,收到了很多客戶反饋,主要反饋的痛點(diǎn)以及解決方案有以下三點(diǎn)。 4.1 白板音視頻高度同步方案 實(shí)時(shí)音視頻效果雖好,但價(jià)格昂貴:對于萬人級(jí)的大型培訓(xùn)是一筆很大的開銷,若使用旁路直播,成本低,但是延時(shí)非常大,導(dǎo)致白板操作和直播存在明顯不同步現(xiàn)象,觀感出現(xiàn)明顯延時(shí),學(xué)員端無法實(shí)現(xiàn)白板和音視頻同步。 互動(dòng)白板與實(shí)時(shí)音視頻實(shí)際是兩個(gè)沒有關(guān)聯(lián)且獨(dú)立渲染的產(chǎn)品,能夠做到同步取決于各自產(chǎn)品的延時(shí),若實(shí)時(shí)音視頻的延時(shí)為300ms,而白板是100ms延時(shí),200ms的延時(shí)差在學(xué)員端是人眼無法感知的,但若使用旁路直播,則存在秒級(jí)延時(shí),可以明顯察覺不同步問題。

如圖中上下兩部分進(jìn)行對比,白板信令自帶時(shí)間戳,通過IM即時(shí)通信發(fā)送到學(xué)生端,當(dāng)學(xué)員端接收信令之后計(jì)算IM延時(shí)。將白板的時(shí)間戳注入到音視頻,通過音視頻SEI技術(shù),將音視頻流發(fā)送到學(xué)員端后解析時(shí)間戳,進(jìn)行時(shí)間差計(jì)算,白板根據(jù)時(shí)延進(jìn)行繪制,以達(dá)到同步效果。此解決方案與教師端和學(xué)員端的本地時(shí)間是無關(guān)的,兩端的本地時(shí)間是否一致對結(jié)果不影響。 4.2 同步互動(dòng)的視頻播放方案 當(dāng)教師希望分享某個(gè)視頻給學(xué)生觀看,就會(huì)因?yàn)椴煌a(chǎn)品的要求限制導(dǎo)致出現(xiàn)以下問題:

已參與連線視頻課堂,不可再進(jìn)行視頻上行,導(dǎo)致教師端的上行帶寬被占用,出現(xiàn)視頻課堂卡頓問題,或者帶寬無法滿足問題;

在1v1的場景下,學(xué)員可以要求教師復(fù)講某個(gè)知識(shí)點(diǎn),這就要求學(xué)生對視頻課堂進(jìn)行回滾操作,以定位某一知識(shí)點(diǎn)的時(shí)間點(diǎn);

全屏共享不可泄露敏感信息,例如app出現(xiàn)私聊界面,是不希望出現(xiàn)在屏幕共享范圍的。

互動(dòng)白板方案可以完美解決以上問題,方案中教師端可通過自存儲(chǔ)位置拉取視頻進(jìn)行播放,期間教師進(jìn)行的白板操作通過信令同步到學(xué)員端,以實(shí)現(xiàn)交互性。 另外互動(dòng)白板方案中異常檢測和重試機(jī)制缺一不可。例如APP推到后臺(tái),視頻會(huì)自動(dòng)暫停,則音頻的暫停會(huì)中斷視頻的播放。通過異常檢測發(fā)現(xiàn)異常,則回滾重放。當(dāng)獲取視頻時(shí)長失敗時(shí),則利用重試機(jī)制進(jìn)行二次重試,以保證正常播放狀態(tài) 4.3 白板音視頻同步錄制方案

課堂錄制是在線教育不可或缺的部分,做白板音視頻同步錄制的初衷是基于白板和音視頻分開錄制,這就會(huì)出現(xiàn)“不同步現(xiàn)象”以及“后期的混流成本很高”兩大痛點(diǎn)。 白板的錄制后臺(tái)本質(zhì)是一個(gè)客戶端,當(dāng)客戶將業(yè)務(wù)后臺(tái)發(fā)起錄制時(shí)設(shè)置的錄制參數(shù)和后期混流布局參數(shù)發(fā)送給錄制后臺(tái),后臺(tái)就會(huì)訂閱教師端的音視頻和互動(dòng)白板,錄制后臺(tái)收到教師端的音視頻和互動(dòng)白板后,進(jìn)行離屏渲染,將白板信令的操作數(shù)據(jù)轉(zhuǎn)化為白板視頻流,與音視頻流混合,通過客戶提供的布局文件達(dá)到混流目的,生成客戶需要的mp4文件。整體方案的核心在于離屏渲染技術(shù)。4.4 基于Canvas的高流暢性涂鴉方案

全局渲染即將舊數(shù)據(jù)與新數(shù)據(jù)進(jìn)行合并,再進(jìn)行一次性渲染,達(dá)到最終效果。

局部渲染即基于舊數(shù)據(jù)渲染的基礎(chǔ)上進(jìn)行添加的過程。

信令是通過IM發(fā)送,涂鴉點(diǎn)會(huì)出現(xiàn)亂序問題,如果只做局部渲染則無法處理亂序涂鴉問題,通過加入全局渲染即可解決亂序問題,以保證顯示正常。 因此,白板采用全局渲染和局部渲染的混合方案,繪制幀率可以持續(xù)保持30FPS以上,從而實(shí)現(xiàn)更加流暢的體驗(yàn)。 4.5 靈活對接第三方信令

即便某些客戶已經(jīng)接入第三方音視頻和IM即時(shí)通信,同樣可以使用騰訊云的互動(dòng)白板產(chǎn)品。這源于互動(dòng)白板不依賴實(shí)時(shí)音視頻和即時(shí)通信服務(wù),可以支持接入第三方信令通道。騰訊SDK會(huì)將所有互動(dòng)白板所記錄的數(shù)據(jù)發(fā)送給第三方的信令通道,以做到不依賴即時(shí)通信的效果。 4.6 其他技術(shù)優(yōu)勢

目前互動(dòng)白板支持兩種PPT的轉(zhuǎn)碼技術(shù),即靜態(tài)轉(zhuǎn)碼和動(dòng)態(tài)轉(zhuǎn)碼,動(dòng)態(tài)轉(zhuǎn)碼可以完整保留PPT動(dòng)畫效果,以提升教學(xué)體驗(yàn)。 此外,互動(dòng)白板還應(yīng)用了騰訊自研的筆跡筆鋒優(yōu)化算法,可以高度還原手寫體效果,如圖中筆跡演變的效果。 最后為大家提供白板DEMO的體驗(yàn)地址(白板Github): https://github.com/tencentyun/tiw

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 視頻
    +關(guān)注

    關(guān)注

    6

    文章

    1925

    瀏覽量

    72719
  • 騰訊云
    +關(guān)注

    關(guān)注

    0

    文章

    207

    瀏覽量

    16732

原文標(biāo)題:如何搭建低延時(shí)、交互式的在線教育平臺(tái)?(內(nèi)附視頻回放)

文章出處:【微信號(hào):livevideostack,微信公眾號(hào):LiveVideoStack】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    騰訊手動(dòng)下發(fā)遠(yuǎn)程升級(jí)指令到設(shè)備_OTA升級(jí)方案詳解

    =iotcloudAction=PublishMessage 2.如下圖填寫,Topic和產(chǎn)品ID到自己的騰訊,產(chǎn)品設(shè)置和Topic管理里面找,數(shù)據(jù)是自己需要下發(fā)的真實(shí)數(shù)據(jù),必須是string 設(shè)備在線時(shí),選擇json,因?yàn)?/div>
    的頭像 發(fā)表于 09-30 15:27 ?203次閱讀
    <b class='flag-5'>騰訊</b><b class='flag-5'>云</b>手動(dòng)下發(fā)遠(yuǎn)程升級(jí)指令到設(shè)備_OTA升級(jí)<b class='flag-5'>方案</b>詳解

    騰訊手動(dòng)下發(fā)指令到設(shè)備_云端與設(shè)備聯(lián)調(diào)方案

    =iotcloudAction=PublishMessage 2.如下圖填寫,Topic和產(chǎn)品ID到自己的騰訊,產(chǎn)品設(shè)置和Topic管理里面找,數(shù)據(jù)是自己需要下發(fā)的真實(shí)數(shù)據(jù),必須是string 3.設(shè)備在線時(shí),點(diǎn)擊發(fā)起調(diào)用
    的頭像 發(fā)表于 09-30 15:25 ?229次閱讀
    <b class='flag-5'>騰訊</b><b class='flag-5'>云</b>手動(dòng)下發(fā)指令到設(shè)備_云端與設(shè)備聯(lián)調(diào)<b class='flag-5'>方案</b>

    教育未來:國產(chǎn)OPS電腦點(diǎn)亮智慧課堂

    在科技的浪潮中,智慧課堂的構(gòu)建已成為教育革新的必然趨勢。本文旨在探討如何將傳統(tǒng)的教學(xué)模式轉(zhuǎn)化為一個(gè)以數(shù)據(jù)驅(qū)動(dòng)、個(gè)性化定制、高效互動(dòng)為核心的現(xiàn)代教學(xué)環(huán)境。這不僅涉及到教學(xué)方法的革新,也包括了智能硬件
    的頭像 發(fā)表于 08-28 14:22 ?261次閱讀
    <b class='flag-5'>教育</b>未來:國產(chǎn)OPS電腦點(diǎn)亮智慧<b class='flag-5'>課堂</b>

    激發(fā)學(xué)習(xí)熱情:OPS電腦在智慧教育中的應(yīng)用

    的設(shè)計(jì)和卓越的性能,正逐步成為智慧教育領(lǐng)域的中堅(jiān)力量,它不僅極大地豐富了課堂的趣味性,也顯著提升了學(xué)習(xí)效率。本文將深入探討OPS電腦如何革新課堂互動(dòng)方式,為
    的頭像 發(fā)表于 08-21 10:41 ?231次閱讀
    激發(fā)學(xué)習(xí)熱情:OPS電腦在智慧<b class='flag-5'>教育</b>中的應(yīng)用

    存儲(chǔ)產(chǎn)品在AI智慧教育領(lǐng)域的應(yīng)用場景

    隨著人工智能、虛擬現(xiàn)實(shí)等新技術(shù)的應(yīng)用,以及在線教育市場的迅速擴(kuò)大,教育硬件發(fā)生了重大變革。新的教育硬件不僅具有更強(qiáng)的互動(dòng)性和個(gè)性化,而且能夠
    的頭像 發(fā)表于 08-12 16:15 ?277次閱讀

    智慧教室新伙伴:國產(chǎn)OPS電腦助力教育創(chuàng)新

    在信息技術(shù)迅猛發(fā)展的浪潮中,智慧教育課堂已從單一的數(shù)字化教學(xué)工具,華麗蛻變?yōu)槿诤狭巳斯ぶ悄?、大?shù)據(jù)、計(jì)算等尖端科技的綜合性平臺(tái)。這一革新不僅顛覆了傳統(tǒng)的教學(xué)模式,更在互動(dòng)性與教學(xué)效率
    的頭像 發(fā)表于 08-07 09:32 ?174次閱讀
    智慧教室新伙伴:國產(chǎn)OPS電腦助力<b class='flag-5'>教育</b>創(chuàng)新

    SolidWorks教育版:促進(jìn)師生互動(dòng)的橋梁

    在當(dāng)今教育領(lǐng)域,技術(shù)的融合正改變著傳統(tǒng)的教學(xué)方式。SolidWorks教育版作為一款專為教育機(jī)構(gòu)和學(xué)生設(shè)計(jì)的三維設(shè)計(jì)軟件,不僅以其強(qiáng)大的功能和易用的界面贏得了廣泛贊譽(yù),更在促進(jìn)師生
    的頭像 發(fā)表于 07-05 16:53 ?192次閱讀
    SolidWorks<b class='flag-5'>教育</b>版:促進(jìn)師生<b class='flag-5'>互動(dòng)</b>的橋梁

    開鴻智谷攜手華為啟動(dòng)智慧教育繁星計(jì)劃

    、在線教育平臺(tái)、虛擬現(xiàn)實(shí)教育應(yīng)用、3D打印教育模型、智能實(shí)驗(yàn)室設(shè)備等前沿技術(shù)在現(xiàn)場一一亮相,開鴻智谷受邀參加此次大會(huì),并出席華為智能協(xié)作生態(tài)聯(lián)盟啟動(dòng)儀式,與現(xiàn)場眾多行
    的頭像 發(fā)表于 04-23 08:29 ?432次閱讀
    開鴻智谷攜手華為啟動(dòng)智慧<b class='flag-5'>教育</b>繁星計(jì)劃

    索尼攜四大產(chǎn)品方案亮相高博會(huì),助力課堂更加智能靈活、精彩高效

    4月15-17日,第61屆中國高等教育博覽會(huì)(HEEC)在福州海峽國際會(huì)展中心隆重召開。索尼攜眾多教育信息化和智慧化核心產(chǎn)品及方案亮相本次盛會(huì),以“索尼助力智能課堂”為主題,依托先進(jìn)的
    的頭像 發(fā)表于 04-16 11:15 ?443次閱讀
    索尼攜四大產(chǎn)品<b class='flag-5'>方案</b>亮相高博會(huì),助力<b class='flag-5'>課堂</b>更加智能靈活、精彩高效

    教育互動(dòng)體驗(yàn)館中的訊維大屏顯示系統(tǒng)打造沉浸式學(xué)習(xí)體驗(yàn)的新高地

    教育領(lǐng)域,如何創(chuàng)新教學(xué)方式,提高學(xué)生的學(xué)習(xí)興趣和效果,一直是教育工作者追求的目標(biāo)。而訊維大屏顯示系統(tǒng)在教育互動(dòng)體驗(yàn)館中的應(yīng)用,為打造沉浸式學(xué)習(xí)體驗(yàn)提供了新的解決
    的頭像 發(fā)表于 02-28 14:39 ?463次閱讀
    <b class='flag-5'>教育</b><b class='flag-5'>互動(dòng)</b>體驗(yàn)館中的訊維大屏顯示系統(tǒng)打造沉浸式學(xué)習(xí)體驗(yàn)的新高地

    MR混合現(xiàn)實(shí)情景實(shí)訓(xùn)教學(xué)系統(tǒng)在軍事專業(yè)課堂上的應(yīng)用

    在現(xiàn)代教育中,技術(shù)的進(jìn)步為教育領(lǐng)域帶來了巨大的變革。MR混合現(xiàn)實(shí)情景實(shí)訓(xùn)教學(xué)系統(tǒng)作為最新的教育技術(shù),為軍事專業(yè)
    的頭像 發(fā)表于 02-19 10:07 ?364次閱讀

    投影融合系統(tǒng)在教育領(lǐng)域的應(yīng)用與發(fā)展趨勢

    投影融合系統(tǒng)在教育領(lǐng)域的應(yīng)用正逐漸普及,它為教育帶來了新的教學(xué)方式和更豐富的教學(xué)內(nèi)容。以下是一些投影融合系統(tǒng)在教育領(lǐng)域的應(yīng)用與發(fā)展趨勢: 增強(qiáng)課堂
    的頭像 發(fā)表于 02-01 15:10 ?379次閱讀
    投影融合系統(tǒng)在<b class='flag-5'>教育</b>領(lǐng)域的應(yīng)用與發(fā)展趨勢

    【ELF 1開發(fā)板試用】+ 8.2 MQTT開發(fā)——連接騰訊【原創(chuàng)】

    : ./mqtt_sample -c ./device_info.json -l 1000 可以看見服務(wù)器顯示設(shè)備在線:終端也傳回了數(shù)據(jù),服務(wù)器日志也正常接收 運(yùn)行成功! 后續(xù)會(huì)更新基于MQTT自定義數(shù)據(jù)格式的開發(fā)。 如果需要參考更多資料,請參考騰訊
    發(fā)表于 12-15 23:10

    語音識(shí)別技術(shù)教育領(lǐng)域的應(yīng)用與挑戰(zhàn)

    一、引言 隨著人工智能技術(shù)的不斷發(fā)展,教育領(lǐng)域也開始應(yīng)用語音識(shí)別技術(shù)來提高教學(xué)質(zhì)量和學(xué)習(xí)效果。本文將探討語音識(shí)別技術(shù)教育領(lǐng)域的應(yīng)用以及面臨
    的頭像 發(fā)表于 11-02 18:44 ?626次閱讀

    語音識(shí)別技術(shù)在線教育領(lǐng)域的應(yīng)用與挑戰(zhàn)

    一、引言 隨著在線教育的快速發(fā)展,語音識(shí)別技術(shù)在線教育領(lǐng)域得到了廣泛應(yīng)用。本文將探討語音識(shí)別技術(shù)在線教育領(lǐng)域的應(yīng)用以及面臨的
    的頭像 發(fā)表于 10-26 14:42 ?390次閱讀