基于WebRTC技术的教育课堂桌面同屏方案

Posted xiejiashu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于WebRTC技术的教育课堂桌面同屏方案相关的知识,希望对你有一定的参考价值。

以前我们做了一款桌面同屏的软件EasyScreenLive:

简单、高效、稳定的集采集,编码,组播,推流和流媒体RTSP服务于一身的同屏功能组件,具低延时,高效能,低丢包等特点。目前支持Windows,android平台,通过EasyScreenLive我们就可以避免接触到稍显复杂的音视频源采集,编码和流媒体推送以及RTSP/RTP/RTCP/RTMP服务流程,只需要调用EasyScreenLive的几个API接口,就能轻松、稳定地把流媒体音视频数据RTMP推送给EasyDSS服务器以及发布RTSPServer服务,RTSP同屏服务支持组播和单播两种模式。

EasyScreenLive的技术模式采用的是RTSP单播或者组播的方式,尤其是在组播的情况下,对路由器的要求还挺高,有所干扰的情况下,UDP组播就会产生数据丢包,会造成一系列的花屏或者卡顿的问题;

最近我们团队在研究WebRTC技术,发现,如果将WebRTC的优势技术应用到传统的桌面同屏领域,那岂不是降维打击,于是,我们在这一方面做了攻关和改进,即将发布WebRTC版的EasyScreenLive同屏服务,大家可以通过关注Github获得我们的技术动态:https://github.com/tsingsee/EasyScreenLive

以上是关于基于WebRTC技术的教育课堂桌面同屏方案的主要内容,如果未能解决你的问题,请参考以下文章

七牛云徐晶:基于 WebRTC 架构的直播课堂实践

技术分享无纸化会议|智慧教室同屏走RTSP组播还是RTMP?

浅谈Webrtc,这些你了解嘛

需要在 MERN 堆栈应用程序中添加视频会议(特别是课堂/教育)的建议

2020年的线上教育相较于传统线下教育的优点

STEAM教育对孩子的重要性体现在哪?