云VR-SDK是云VR服務(wù)端104提供的接入SDK,是VR教學(xué)與云VR服務(wù)結(jié)合的主要途徑
云VR-SDK是云VR服務(wù)端104提供的接入SDK,是VR教學(xué)與云VR服務(wù)相結(jié)合的主要途徑,其主要功能有這三個:
1)采集學(xué)生端VR一體機的設(shè)備控制信息,并發(fā)送給云VR服務(wù)器;
2)接收和解碼播放云VR服務(wù)器發(fā)送的音視頻數(shù)據(jù);
3)向云VR服務(wù)器發(fā)送VR課件的控制指令。
而對于云服務(wù)器而言,服務(wù)器集群運行在物理服務(wù)器構(gòu)建的虛擬機上,通過虛擬化技術(shù)實現(xiàn)一臺物理服務(wù)器運行多個云VR服務(wù)器,以此提供高性能的渲染能力。云服務(wù)器與云VR-SDK聯(lián)動,可以接收控制指令以及對學(xué)生的VR課件進行渲染。
如上圖,為應(yīng)用在上述系統(tǒng)架構(gòu)中的VR教學(xué)管理方法,系統(tǒng)在接收學(xué)生端調(diào)用云VR-SDK發(fā)送的VR課件的啟動指令和自身的設(shè)備控制信息后,會運行相關(guān)的VR課件,同時可以根據(jù)設(shè)備的控制信息對VR課件進行渲染,并將渲染得到的圖像與編碼后的音頻數(shù)據(jù)發(fā)送給云VR-SDK,以便于在學(xué)生的終端一體機上顯示,從而帶來較為良好的VR使用體驗。
以上就是百度發(fā)明的VR教學(xué)管理方法,該方案采用云VR-SDK將云VR服務(wù)與VR教學(xué)相結(jié)合,實現(xiàn)VR課件在高性能云VR服務(wù)器上渲染,能夠保證學(xué)生的沉浸式VR體驗,從而提升教學(xué)效果。同時,由于學(xué)生端只負(fù)責(zé)接收和解碼播放音視頻數(shù)據(jù),可以有效降低對學(xué)生端硬件性能的依賴,也有利于VR教學(xué)管理系統(tǒng)的推廣和落地。