直播教学应用是基于视频会议系统+视频监控系统集合,通过定制开发方式实现教学直播观看、回放观看、文字互动、身份认证、 观看统计等功能服务。直播教学应用应支持嵌入有直播需求的第三方平台(包括但不局限于:高职扩招教学平台、开放教育平台、智慧课堂等)。支持在第三方平台上发起直播课程、观看直播课程、观看直播回放,记录学员观看的行为数据,可以分析学员的观看详细情况(观看进度,观看时长)。

师生移动端须能够支持微信公众号、微信企业号及移动端浏览器等,不需要安装额外的软件,多媒体文件的在线浏览不需要安装额外的插件。此外,系统必须部署在学校本地,使得数据资源、文件资源本地化存储,保证数据及文件的知识产权。系统必须与学校的统一身份认证系统、数据中心、统一信息门户、消息中心、任务中心等完成对接,形成对于核心教学过程数据的闭环流转。

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相结合打造直播教学系统,在高等教育混合式教学中的应用相关推荐

  1. C语言线上线下混合式教学,线上线下混合式教学探索与实践

    李建荣 摘要:混合式教学方式是当今高校中较为流行的一种授课方式,但具体实施时也要因地制宜地使用.文章以嵌入式基础课程为例,从混合式教学的内容设计.过程设计.考核改革等几方面入手,基于本校的网络教学平台 ...

  2. 构成中学计算机教学系统的要素包括,教学策略就是对完成特定的教学目标而采用的教学活动的()要素的总体考虑...

    相关题目与解析 教学活动设计的四个要素是指:一是教学目标;二是();三是教学策略.教学媒体;四是(). 教学设计活动所涉及的基本要素包括(). 教学过程包括教师.学生.教学内容.教学媒体四个要素.() ...

  3. 基于java的局域网教学管理系统_基于jsp的局域网教学系统B-JavaEE实现局域网教学系统B - java项目源码...

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的局域网教学系统B, 该项目可用各类java课程设计大作业中, 局域网教学系统B的系统架构分为前后台两部分, 最终实 ...

  4. 直播课堂系统,打造出超过线下培训场景200%的在线学习课堂

    互联网发展到如今,我们的工作.生活.学习都逐渐在实现互联化与信息化,以教育行业举例,疫情发展让大家都见识到了在线学习课堂的便捷性优势,让各个学龄段的学生们即使不能出门也能完成学习要求,且经过不断的实践 ...

  5. springboot教学系统毕业设计-附源码191733

    目  录 摘要 1 绪论 1.1 研究意义 1.2开发现状 1.3论文结构与章节安排 2教学系统 系统分析 2.1 可行性分析 2.2 系统流程分析 2.2.1数据增加流程 2.3.2数据修改流程 2 ...

  6. 计算机辅助教学系统状况,计算机辅助教学系统组成.pptx

    1.多媒体?多媒体 (Multimedia)技术 把文字.声音.图像.动画.视频等多种媒体的信息通过计算机进行交互式综合处理的技术.即通过计算机,用多种媒体手段来存储.传播和处理信息的技术.?课件 执 ...

  7. 基于人工智能的计算机课程教学系统设计,【智能教学系统的特点与设计方法】人工智能系统有哪些...

    [摘要]:智能系统应用于教育领域不仅给人们提供了大量便捷的学习机会.丰富的教学环境和教学资源,而且使学习活动更加自主化.个性化.文章基于此,主要分析了智能化教学系统的特点与设计方法. [关键词]:智能 ...

  8. springboot+教学系统 毕业设计-附源码191733

    目  录 摘要 1 绪论 1.1 研究意义 1.2开发现状 1.3论文结构与章节安排 2教学系统 系统分析 2.1 可行性分析 2.2 系统流程分析 2.2.1数据增加流程 2.3.2数据修改流程 2 ...

  9. 广州华锐互动:VR智能中控教学系统帮助教师更好地实现VR虚拟课堂教学目标

    VR智能中控教学系统由广州华锐互动研发,是一种基于虚拟现实技术的教学辅助工具,可以为教师提供很多帮助,包括课件管理.学员监控.设备监控.部署管理等功能.下面我们来看看具体的应用场景和优势. 首先,VR ...

最新文章

  1. python gil 解除_python GIL的解读
  2. Fortinet网络接入及安全方案配置步骤
  3. 17福师《计算机应用基础,17春福师《计算机应用基础》在线作业一.doc
  4. kettle分批处理大表数据_kettle 分批次拿数据库
  5. 类对接口的实现不叫继承_Java多态的实现机制是什么,看完你就知道(值得收藏)...
  6. #3864. Hero meet devil dp套dp + 状压 + 状态机
  7. php年月转换为年月日,php 将秒数转换为年、月、日、小时等时间格式
  8. Linux笔记19.postfix邮件服务器配置安装
  9. Kano模型在用户调研中的应用——CRM工具调研实例
  10. 合并两个数组的两种方式的异同
  11. Win 10系统无法连接蓝牙耳机问题
  12. 使用Python控制手机
  13. 第二十五篇:稳定性之灰度发布
  14. 【无人机系统】四轴飞行器及其UAV飞控系统 - 桂林电子科技大学信息科技学院 电子工程系(四 五 )
  15. 安装多个版本号jdk后java -version不改变的问题解决
  16. Android EditText输入光标居于开头最开始位置
  17. 计算机专业实训主要内容,计算机专业的实习内容怎么写
  18. 美国实用生活指南—综合篇
  19. 简明扼要的概述微服务设计原则,深入开发微服务,就从今天开始
  20. java处理Oracle Clob Blob类型数据

热门文章

  1. html js注册页面代码,JS一个简单的注册页面实例
  2. 编译原理运行时刻环境
  3. 苹果6屏幕多大_Apple Watch S5 现场上手:「不熄灭」的屏幕用起来怎么样?
  4. 眼内衍射透镜的设计与分析
  5. 2010年上半年网络管理员上午试卷参考答案与解析
  6. python 水仙花
  7. 机器学习的python编程基础
  8. npy转image图像并保存
  9. Java实习生在项目中遇到的问题
  10. 机器人的自述作文_描写扫地机器人作文500字