随笔 - 1936  文章 - 0  评论 - 8  阅读 - 44万

如何基于WebRTC技术与EasyScreenLive桌面同屏组件,实现课堂桌面同屏授课模式?

随着科技的进步和大众对教育的重视,越来越多的创新授课方式被搬进了课堂。除去传统的讲课方式之外,与信息技术结合的授课为改变传统的教学模式提供了有效途径,这其中就包括课堂桌面同屏授课的方式。

此前我们开发的一款桌面同屏的软件EasyScreenLive,可以直接运用在课堂同屏当中:

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

无线同屏器能实现的功能
1.小屏的内容可以直接通过无线同屏器在大屏上输入,即智能手机或平板电脑上的视频、音频、图片内容可以通过无线的方式直接输出到大屏幕电视或投影机上。

2.通过操作智能手机或平板电脑的应用软件可以直接点播视频网站上的内容到大屏幕电视上,只需要使用WIFI信号,不占用手机的流量,不产生任何费用,手机起到遥控器的作用。

3、简化发现和设置,用户可以迅速在设备间传输视频。可以尽情在大屏电视上浏览智能手机拍下的照片,通过会议室投影仪实时共享笔记本屏幕,或者在平板电脑上收看家庭电视机顶盒的直播节目。

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

最近我们团队在研究WebRTC技术时发现,如果将WebRTC的优势技术应用到传统的桌面同屏领域,那岂不是降维打击?于是,我们在这一方面做了攻关和改进,即将发布WebRTC版的EasyScreenLive同屏服务。

 

在此之前,我们开发的webrtc-client就已经经过了多次测试,在现有的视频播放平台上有了新的飞跃,而新型的与WebRTC相结合的EasyScreenLive同屏服务将在视频播放的流畅度和延时方面有更加优越的体现。大家可以通过关注Github获得我们的技术动态:https://github.com/tsingsee/EasyScreenLive

 

posted on   TSINGSEE  阅读(226)  评论(0编辑  收藏  举报
编辑推荐:
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 现代计算机视觉入门之:什么是图片特征编码
· .NET 9 new features-C#13新的锁类型和语义
阅读排行:
· Spring AI + Ollama 实现 deepseek-r1 的API服务和调用
· 《HelloGitHub》第 106 期
· 数据库服务器 SQL Server 版本升级公告
· 深入理解Mybatis分库分表执行原理
· 使用 Dify + LLM 构建精确任务处理应用
历史上的今天:
2020-04-15 现阶段的语音视频通话SDK需要解决哪些问题?
2020-04-15 流媒体RTMP推流组件如何默认开启外接摄像头采集视频?
2020-04-15 流媒体服务器推流可以实现采集一路视频同时推多路视频流吗?
2020-04-15 rtmp协议视频流媒体播放器安卓版本在电话通话后视频无法打开的问题解决
< 2025年1月 >
29 30 31 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
2 3 4 5 6 7 8

点击右上角即可分享
微信分享提示