EasyRTC+EasyCVR相结合打造直播教学系统,在高等教育混合式教学中的应用
直播教学应用是基于视频会议系统+视频监控系统集合,通过定制开发方式实现教学直播观看、回放观看、文字互动、身份认证、 观看统计等功能服务。直播教学应用应支持嵌入有直播需求的第三方平台(包括但不局限于:高职扩招教学平台、开放教育平台、智慧课堂等)。支持在第三方平台上发起直播课程、观看直播课程、观看直播回放,记录学员观看的行为数据,可以分析学员的观看详细情况(观看进度,观看时长)。
师生移动端须能够支持微信公众号、微信企业号及移动端浏览器等,不需要安装额外的软件,多媒体文件的在线浏览不需要安装额外的插件。此外,系统必须部署在学校本地,使得数据资源、文件资源本地化存储,保证数据及文件的知识产权。系统必须与学校的统一身份认证系统、数据中心、统一信息门户、消息中心、任务中心等完成对接,形成对于核心教学过程数据的闭环流转。
EasyRTC和EasyCVR的结合能够让直播教学变得更加简单,通过EasyCVR的视频传输功能,能够让师生通过播放器实现课堂的网页直播,而EasyRTC的音视频交互功能又能够让课堂教学具备更多的交互性。
对于两者结合的实践,我们可以对以下功能进行测试:
1、直播教学应用电脑端+移动应用端
(1)直播功能
系统应支持与学校会议系统SDK进行对接,实现学生在电脑端在线观看直播课程,显示正在直播的视频画面,页面显示课程名称、直播状态、授课教师名称、在线人数等信息,同时记录观看数据,实现观看直播时学生与授课教师进行互动。
系统应支持与公有云直播的SDK进行对接,获取直播视频流,实现学生在电脑端在线观看直播课程,显示正在直播的视频画面,页面显示课程名称、直播状态、授课教师名称、在线人数等信息,同时记录观看数据,实现观看直播时学生与授课教师进行互动。
(2)回放功能
系统应支持与学校会议系统SDK进行对接,实现学生在电脑端在线观看直播回放,显示正在回放的视频画面,页面显示课程名称、回放状态、授课教师名称、在线人数、回放进度等信息,应支持从上次观看处继续播放直播回放,同时记录观看数据。
系统应支持与公有云直播的SDK进行对接,获取直播视频流,实现学生在电脑端在线观看直播回放,显示正在回放的视频画面,页面显示课程名称、回放状态、授课教师名称、在线人数、回放进度等信息,应支持从上次观看处继续播放直播回放,同时记录观看数据。
2、统计分析功能
(1)每日统计分析
系统应支持每日数据统计,显示今日直播课程数、今日直播观看人数/人次、今日回放观看人数/人次。并且可显示数据详情,可通过课程名称或教师名称进行查询,数据详情显示序号、课程名称、课程代码、直播教师、直播时间、直播观看人次、回放观看人次,并可点击标题进行排序。
(2)直播数据统计分析
系统应支持查看单课程直播数据统计,显示课程教师名称、课程时间段、观看人数、直播观看人次、回放观看人次等信息。并且可以显示数据详情,可通过学生名称和工号进行筛选,数据详情功能包含:序号、学生、姓名、直播观看时间、回放观看时长等信息,并可点击标题进行排序。
3、视频监控应用
- EasyCVR+EasyRTC系统实现了对摄像机的音视频流的获取、转换、转码与高性能分发,同时同步完成对实时直播流的录像存储,在客户端(PC浏览器、Android、iOS、微信)进行录像文件的检索、回放和下载;
- 能够通过简单便捷的网络摄像机通道配置等,将传统监控行业里面的高清网络摄像机IP Camera、 NVR、编码器等具有RTSP/Onvif协议输出能力的设备接入到流媒体服务中;
- 能够将这些设备源的音/视频数据进行采集、转换、 输出,进行全平台(PC、Android、iOS)、全终端直播(C/S、Web、App、H5、微信);
- 能够将视频源的直播数据对接到第三方CDN网络服务或者第三方流媒体服务,实现传统安防设备互联网级别的直播与分发。
系统优势
- 支持HTTPS:系统应支持HTTPS的接入,通过HTTPS进行通信传输。配置要简易,使用须方便。
- 自定义UI风格:系统前端UI,须支持自定义login、广告位和版权信息。
- 支持多协议视频分发:系统应支持多协议分发,支持RTSP、HTTP-FLV、RTMP、WS-FLV、HLS视频流应用分发。
- 支持H.265编码Web直播:系统应支持H.265编码视频,还须支持H.265编码视频的Web端播放。
- 支持级联到国标平台:系统应支持级联到国标平台,将成功接入的设备以GB28181协议的方式向上级联至国标平台(海康国标平台、公安国标平台等),实现视频流的无缝对接、传输与分发。
- 支持背景音乐:系统应支持用户自己的直播自主上传背景音乐,常用于视频慢直播等场景中,有利于满足用户的个性化直播需求。
- 开放接口:系统应提供一套完整的API开放接口,支持各类第三方平台接入使用。
其他要求
- 与第三方平台集成服务:调用流媒体服务系统提供的功能模块和开放接口,系统应实现将学校智慧教室的网络摄像机与智慧课堂集成对接,实现在线巡课和听课反馈。
- 在线巡课:系统应支持与学校现有智慧课堂管理系统进行对接,在智慧课堂电脑端和移动端中实现调用智慧教室网络摄像头,实现在线巡课功能。支持巡课老师进入课程查看摄像头直播或回放进行巡课。
- 听课反馈:系统应支持与学校现有智慧课堂听课反馈功能进行对接,实现通过查看智慧教室摄像头直播或回放视频对教师授课内容、课堂情况、教学评分、听课建议、听课评价、听课反思等内容进行填写。
EasyRTC+EasyCVR相结合打造直播教学系统,在高等教育混合式教学中的应用相关推荐
- C语言线上线下混合式教学,线上线下混合式教学探索与实践
李建荣 摘要:混合式教学方式是当今高校中较为流行的一种授课方式,但具体实施时也要因地制宜地使用.文章以嵌入式基础课程为例,从混合式教学的内容设计.过程设计.考核改革等几方面入手,基于本校的网络教学平台 ...
- 构成中学计算机教学系统的要素包括,教学策略就是对完成特定的教学目标而采用的教学活动的()要素的总体考虑...
相关题目与解析 教学活动设计的四个要素是指:一是教学目标;二是();三是教学策略.教学媒体;四是(). 教学设计活动所涉及的基本要素包括(). 教学过程包括教师.学生.教学内容.教学媒体四个要素.() ...
- 基于java的局域网教学管理系统_基于jsp的局域网教学系统B-JavaEE实现局域网教学系统B - java项目源码...
基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的局域网教学系统B, 该项目可用各类java课程设计大作业中, 局域网教学系统B的系统架构分为前后台两部分, 最终实 ...
- 直播课堂系统,打造出超过线下培训场景200%的在线学习课堂
互联网发展到如今,我们的工作.生活.学习都逐渐在实现互联化与信息化,以教育行业举例,疫情发展让大家都见识到了在线学习课堂的便捷性优势,让各个学龄段的学生们即使不能出门也能完成学习要求,且经过不断的实践 ...
- springboot教学系统毕业设计-附源码191733
目 录 摘要 1 绪论 1.1 研究意义 1.2开发现状 1.3论文结构与章节安排 2教学系统 系统分析 2.1 可行性分析 2.2 系统流程分析 2.2.1数据增加流程 2.3.2数据修改流程 2 ...
- 计算机辅助教学系统状况,计算机辅助教学系统组成.pptx
1.多媒体?多媒体 (Multimedia)技术 把文字.声音.图像.动画.视频等多种媒体的信息通过计算机进行交互式综合处理的技术.即通过计算机,用多种媒体手段来存储.传播和处理信息的技术.?课件 执 ...
- 基于人工智能的计算机课程教学系统设计,【智能教学系统的特点与设计方法】人工智能系统有哪些...
[摘要]:智能系统应用于教育领域不仅给人们提供了大量便捷的学习机会.丰富的教学环境和教学资源,而且使学习活动更加自主化.个性化.文章基于此,主要分析了智能化教学系统的特点与设计方法. [关键词]:智能 ...
- springboot+教学系统 毕业设计-附源码191733
目 录 摘要 1 绪论 1.1 研究意义 1.2开发现状 1.3论文结构与章节安排 2教学系统 系统分析 2.1 可行性分析 2.2 系统流程分析 2.2.1数据增加流程 2.3.2数据修改流程 2 ...
- 广州华锐互动:VR智能中控教学系统帮助教师更好地实现VR虚拟课堂教学目标
VR智能中控教学系统由广州华锐互动研发,是一种基于虚拟现实技术的教学辅助工具,可以为教师提供很多帮助,包括课件管理.学员监控.设备监控.部署管理等功能.下面我们来看看具体的应用场景和优势. 首先,VR ...
最新文章
- python gil 解除_python GIL的解读
- Fortinet网络接入及安全方案配置步骤
- 17福师《计算机应用基础,17春福师《计算机应用基础》在线作业一.doc
- kettle分批处理大表数据_kettle 分批次拿数据库
- 类对接口的实现不叫继承_Java多态的实现机制是什么,看完你就知道(值得收藏)...
- #3864. Hero meet devil dp套dp + 状压 + 状态机
- php年月转换为年月日,php 将秒数转换为年、月、日、小时等时间格式
- Linux笔记19.postfix邮件服务器配置安装
- Kano模型在用户调研中的应用——CRM工具调研实例
- 合并两个数组的两种方式的异同
- Win 10系统无法连接蓝牙耳机问题
- 使用Python控制手机
- 第二十五篇:稳定性之灰度发布
- 【无人机系统】四轴飞行器及其UAV飞控系统 - 桂林电子科技大学信息科技学院 电子工程系(四 五 )
- 安装多个版本号jdk后java -version不改变的问题解决
- Android EditText输入光标居于开头最开始位置
- 计算机专业实训主要内容,计算机专业的实习内容怎么写
- 美国实用生活指南—综合篇
- 简明扼要的概述微服务设计原则,深入开发微服务,就从今天开始
- java处理Oracle Clob Blob类型数据