CN107801104A - 基于课程视频录制的辅助教学***及方法 - Google Patents

基于课程视频录制的辅助教学***及方法 Download PDF

Info

Publication number
CN107801104A
CN107801104A CN201610768495.1A CN201610768495A CN107801104A CN 107801104 A CN107801104 A CN 107801104A CN 201610768495 A CN201610768495 A CN 201610768495A CN 107801104 A CN107801104 A CN 107801104A
Authority
CN
China
Prior art keywords
server
video
recorded
audio
acquired
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610768495.1A
Other languages
English (en)
Inventor
任年峰
杨谦
侯发毅
綦雪燕
谷鹏霄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Digital Shandong Technology Co Ltd
Original Assignee
Shanda Luneng Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanda Luneng Information Technology Co Ltd filed Critical Shanda Luneng Information Technology Co Ltd
Priority to CN201610768495.1A priority Critical patent/CN107801104A/zh
Publication of CN107801104A publication Critical patent/CN107801104A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/654Transmission by server directed to the client
    • H04N21/6543Transmission by server directed to the client for forcing some client operations, e.g. recording
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B5/00Electrically-operated educational appliances
    • G09B5/06Electrically-operated educational appliances with both visual and audible presentation of the material to be studied
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/633Control signals issued by server directed to the network components or client
    • H04N21/6332Control signals issued by server directed to the network components or client directed to client

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Electrically Operated Instructional Devices (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了基于课程视频录制的辅助教学***及方法,包括:服务器,接收视频录制指令;服务器在接收视频录制指令后被配置为调用SlimDX组件接口遍历所有可识别的音频采集设备;服务器遍历所有可识别的音频采集设备后被配置为接收开始录制指令,获取设定的音频设备,准备录制视频;服务器被配置为调用ffmpeg组件,使用gdigrab设备对桌面动作进行采集,使用dshow对音频进行采集,并将整个授课过程录制成MP4格式的视频文件存储在服务器终端本地。本发明的E课堂交互教学工具可以对学生在导学学***台,被用于学生课后复习。

Description

基于课程视频录制的辅助教学***及方法
技术领域
本发明涉及信息处理技术领域,具体涉及基于课程视频录制的辅助教学***及方法。
背景技术
目前的教学工具中,市面上的录课工具大多没有配套的数字校园或者相关的网络平台作为支持。教师使用视频录制软件录制课程视频时,除教学软件外还需安装额外的录制软件,且录制的视频只是一个视频文件,并没有对该视频文件进行进一步的处理,对教学过程的帮助意义不够。
发明内容
为解决现有技术存在的不足,本发明公开了基于课程视频录制的辅助教学***及方法,本发明通过设置录课功能,提供实时录课功能,并在下课时自动上传录制的教学视频至配套的web平台上共享,使整个教学过程形成一个闭环,从而更好的提升教学质量。
为实现上述目的,本发明的具体方案如下:
基于课程视频录制的辅助教学***,包括:
服务器,所述服务器被配置为接收视频录制指令;
所述服务器在接收视频录制指令后被配置为调用SlimDX组件接口遍历所有可识别的音频采集设备;
服务器遍历所有可识别的音频采集设备后被配置为接收开始录制指令,获取设定的音频设备,准备录制视频;
服务器被配置为调用ffmpeg组件,使用gdigrab设备对桌面动作进行采集,使用dshow对音频进行采集,并将整个授课过程录制成MP4格式的视频文件存储在服务器终端本地;
服务器被配置为接收停止录制指令,自动终止录制进程并退出相关录制程序;
服务器被配置为接收下课指令,自动将本节课所产生的所有视频上传至web平台服务器共享。
进一步的,服务器被配置为调用SlimDX组件接口遍历所有可识别的音频采集设备之后,返回设备列表,若未检测到任何音频设备,则弹出***提示,视频录制终止。
基于课程视频录制的辅助教学方法,包括以下步骤:
服务器接收视频录制指令;
服务器调用SlimDX组件接口遍历所有可识别的音频采集设备;
服务器接收开始录制指令,获取设定的音频设备,准备录制视频;
服务器调用ffmpeg组件,使用gdigrab设备对桌面动作进行采集,使用dshow对音频进行采集,并将整个授课过程录制成MP4格式的视频文件存储在终端本地;
服务器接收停止录制指令,自动终止录制进程并退出相关录制程序;
服务器接收下课指令,自动将本节课所产生的所有视频上传至web平台服务器共享。
进一步的,服务器调用SlimDX组件接口遍历所有可识别的音频采集设备之后,返回设备列表,若未检测到任何音频设备,则弹出***提示,视频录制终止。
SlimDX采集的对象是电脑或教学一体机的麦克和声卡设备,FFMPEG采集的对象则是电脑或教学一体机的桌面以及声卡或麦克所产生的音频信号。整个信息的处理过程是由上述差插件自行完成的;
从数据采集到传输存储的整个过程即教师上课的完整过程,硬件架构由一台电脑(或教学一体机)和一台服务器组成。
本发明的有益效果:
本发明的E课堂交互教学工具可以对学生在导学学***台,被用于学生课后复习。
本发明中视频录制上传至配套的web平台或者通过其他方式分发给学生。因为希望打造的是一个“备课-预习-上课-复习-查漏补缺”的完整闭环学习机制,本申请其实是针对录制好的视频再次利用,使之对学生来说有更大价值,而不仅仅是作为一个视频文件存档。
附图说明
图1本发明的***工作流程图;
具体实施方式:
下面结合附图对本发明进行详细说明:
本发明的基于课程视频录制的辅助教学方法是基于E课堂交互教学***及数字校园乐学平台来实现的。
其中,E课堂主要包括教学黑板,问题解答,题目解析,以及课程录制;
乐学平台主要包括学习中心和个人空间,其中学习中心为教师提供制作导学课程、查看学习情况、解答学生问题,以及为学生提供导学课前预习、笔记、提问、课程视频回放等功能;而个人空间则提供一系列社交方面的功能。
如图1所示,本发明的工作流程图,具体包括:
1、接收视频录制指令;
2、调用SlimDX组件接口遍历所有可识别的音频采集设备;
3、返回设备列表,若未检测到任何音频设备,则弹出***提示,视频录制终止;
4、接收开始录制指令,获取用户设定的音频设备,准备录制视频;
5、调用ffmpeg组件,使用gdigrab设备对桌面动作进行采集,使用dshow对音频进行采集,并将整个授课过程录制成MP4格式的视频文件存储在终端本地;
6、接收停止录制指令,自动终止录制进程并退出相关录制程序;
7、接收下课指令,自动将本节课所产生的所有视频上传至配套的乐学web平台服务器共享。
PS:SlimDX是国外一款开源音频处理组件;ffmpeg是一套开源的视频编辑处理组件;gdigrab是ffmepg中一套专门用来捕捉和用户桌面动作的组件;dshow则是微软公司在ActiveMovie和Video for Windows的基础上推出的新一代基于COM(Component ObjectModel)的流媒体处理的开发包,这里使用dshow作为指令通知ffmpeg以此种方式对音频进行采集捕捉。
基于课程视频录制的辅助教学***,包括:
服务器,所述服务器被配置为接收视频录制指令;
所述服务器在接收视频录制指令后被配置为调用SlimDX组件接口遍历所有可识别的音频采集设备;
服务器遍历所有可识别的音频采集设备后被配置为接收开始录制指令,获取设定的音频设备,准备录制视频;
服务器被配置为调用ffmpeg组件,使用gdigrab设备对桌面动作进行采集,使用dshow对音频进行采集,并将整个授课过程录制成MP4格式的视频文件存储在服务器终端本地;
服务器被配置为接收停止录制指令,自动终止录制进程并退出相关录制程序;
服务器被配置为接收下课指令,自动将本节课所产生的所有视频上传至web平台服务器共享。
服务器被配置为调用SlimDX组件接口遍历所有可识别的音频采集设备之后,返回设备列表,若未检测到任何音频设备,则弹出***提示,视频录制终止。
本发明的基于课程视频录制的辅助教学方法,在具体操作时,按照以下步骤执行:
1.教师发布导学课程;
2.学生自主预习,并反馈学习结果;
3.教师根据学生反馈筛选教学内容;
4.使用E课堂交互教学工具进行授课;
5.录制视频,并上传至数字校园乐学平台。
上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。

Claims (4)

1.基于课程视频录制的辅助教学***,其特征是,包括:
服务器,所述服务器被配置为接收视频录制指令;
所述服务器在接收视频录制指令后被配置为调用SlimDX组件接口遍历所有可识别的音频采集设备;
服务器遍历所有可识别的音频采集设备后被配置为接收开始录制指令,获取设定的音频设备,准备录制视频;
服务器被配置为调用ffmpeg组件,使用gdigrab设备对桌面动作进行采集,使用dshow对音频进行采集,并将整个授课过程录制成MP4格式的视频文件存储在服务器终端本地;
服务器被配置为接收停止录制指令,自动终止录制进程并退出相关录制程序;
服务器被配置为接收下课指令,自动将本节课所产生的所有视频上传至web平台服务器共享。
2.如权利要求1所述的基于课程视频录制的辅助教学***,其特征是,服务器被配置为调用SlimDX组件接口遍历所有可识别的音频采集设备之后,返回设备列表,若未检测到任何音频设备,则弹出***提示,视频录制终止。
3.基于课程视频录制的辅助教学方法,其特征是,包括以下步骤:
服务器接收视频录制指令;
服务器调用SlimDX组件接口遍历所有可识别的音频采集设备;
服务器接收开始录制指令,获取设定的音频设备,准备录制视频;
服务器调用ffmpeg组件,使用gdigrab设备对桌面动作进行采集,使用dshow对音频进行采集,并将整个授课过程录制成MP4格式的视频文件存储在终端本地;
服务器接收停止录制指令,自动终止录制进程并退出相关录制程序;
服务器接收下课指令,自动将本节课所产生的所有视频上传至web平台服务器共享。
4.如权利要求3基于课程视频录制的辅助教学方法,其特征是,服务器调用SlimDX组件接口遍历所有可识别的音频采集设备之后,返回设备列表,若未检测到任何音频设备,则弹出***提示,视频录制终止。
CN201610768495.1A 2016-08-30 2016-08-30 基于课程视频录制的辅助教学***及方法 Pending CN107801104A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610768495.1A CN107801104A (zh) 2016-08-30 2016-08-30 基于课程视频录制的辅助教学***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610768495.1A CN107801104A (zh) 2016-08-30 2016-08-30 基于课程视频录制的辅助教学***及方法

Publications (1)

Publication Number Publication Date
CN107801104A true CN107801104A (zh) 2018-03-13

Family

ID=61528846

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610768495.1A Pending CN107801104A (zh) 2016-08-30 2016-08-30 基于课程视频录制的辅助教学***及方法

Country Status (1)

Country Link
CN (1) CN107801104A (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1787036A (zh) * 2005-10-21 2006-06-14 上海复旦光华信息科技股份有限公司 基于网络的多种媒体实时同步教学***
US20090044233A1 (en) * 2007-08-10 2009-02-12 At&T Knowledge Ventures, Lp System and Methods for Digital Video Recorder Backup and Recovery
CN103428461A (zh) * 2013-08-16 2013-12-04 北京中广上洋科技股份有限公司 一种授课影像录制的***和方法
CN104540026A (zh) * 2014-12-22 2015-04-22 杭州施强网络科技有限公司 一种课堂内容录像及回放方法及***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1787036A (zh) * 2005-10-21 2006-06-14 上海复旦光华信息科技股份有限公司 基于网络的多种媒体实时同步教学***
US20090044233A1 (en) * 2007-08-10 2009-02-12 At&T Knowledge Ventures, Lp System and Methods for Digital Video Recorder Backup and Recovery
CN103428461A (zh) * 2013-08-16 2013-12-04 北京中广上洋科技股份有限公司 一种授课影像录制的***和方法
CN104540026A (zh) * 2014-12-22 2015-04-22 杭州施强网络科技有限公司 一种课堂内容录像及回放方法及***

Similar Documents

Publication Publication Date Title
CN109801194B (zh) 一种具有远程评价功能的跟随教学方法
CN106485964B (zh) 一种课堂教学的录制和点播的方法及***
CN105844987A (zh) 多媒体教学互动操作方法及装置
CN111242515A (zh) 一种基于教育大数据的课堂教学质量测评***及测评方法
CN107633719A (zh) 基于多语种人机交互的拟人形象人工智能教学***和方法
Ting Classroom video project: An investigation on students perception
CN108777087B (zh) 一种基于云服务器的远程教育***
US20090075247A1 (en) Interactive educational tool
CN107316511B (zh) 基于网络浏览器的交互式视频***
CN107993504A (zh) 辅助网络教学***
CN105989556A (zh) 互动教学整合平台***
CN112887790A (zh) 一种视频快速交互与播放的方法
Bakonyi et al. Analyzing the students’ attitude towards a real-time classroom response system
CN112131361A (zh) 一种答题内容推送方法及装置
Neaupane Videos production for flipped classroom: A guide for teachers
CN107801104A (zh) 基于课程视频录制的辅助教学***及方法
US10593366B2 (en) Substitution method and device for replacing a part of a video sequence
Brine et al. Language learning beyond Japanese university classrooms: video interviewing for study abroad
CN206480199U (zh) 一种基于云服务平台的远程教育***
CN110853428A (zh) 基于物联网的录播控制方法及***
Akindikov Using videos at the english lessons
TWI822275B (zh) 線上學習系統以及建立學習事件與驗證學習成效的方法
WO2021079734A1 (ja) 学習解析装置、学習解析方法およびプログラム
Aminifar et al. Creating mathematical learning resources---combining audio and visual components
Ioniţă et al. CHALLENGES OF ONLINE LEARNING DURING THE COVID-19 PANDEMIC

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180313