Nothing Special   »   [go: up one dir, main page]

WO2015106501A1 - 一种在线同步课堂中智能导播方法及系统 - Google Patents

一种在线同步课堂中智能导播方法及系统 Download PDF

Info

Publication number
WO2015106501A1
WO2015106501A1 PCT/CN2014/075794 CN2014075794W WO2015106501A1 WO 2015106501 A1 WO2015106501 A1 WO 2015106501A1 CN 2014075794 W CN2014075794 W CN 2014075794W WO 2015106501 A1 WO2015106501 A1 WO 2015106501A1
Authority
WO
WIPO (PCT)
Prior art keywords
module
teaching mode
mode switching
intelligent
teaching
Prior art date
Application number
PCT/CN2014/075794
Other languages
English (en)
French (fr)
Inventor
沈玉将
Original Assignee
苏州阔地网络科技有限公司
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 苏州阔地网络科技有限公司 filed Critical 苏州阔地网络科技有限公司
Publication of WO2015106501A1 publication Critical patent/WO2015106501A1/zh

Links

Classifications

    • 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/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • 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/08Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations
    • G09B5/14Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations with provision for individual teacher-student communication

Definitions

  • the invention belongs to the field of intelligent navigation, and particularly relates to an intelligent guiding method and system in an online synchronous classroom.
  • FIG. 1 is a structural diagram of an intelligent navigation system in an online synchronous classroom in the prior art, including: a teacher positioning camera 100, a student positioning camera 10:1, a tracking host 102, a teacher tracking camera 103, a student tracking camera 104, and image stitching.
  • the teaching unit 105, the teacher positioning camera 00, the student positioning camera 10 is connected to the teaching client 105 through the tracking host 102; the tracking host 102 is connected to the teacher tracking camera 103 and the student tracking camera 104 respectively; the teacher tracking camera 103
  • the student tracking camera 104 is connected to the teaching client 105 through the image splicer 106 respectively; the working principle is explained below in conjunction with the figure:
  • the positioning camera (teacher positioning camera 100, student positioning camera iOi) monitors the movement of the teacher and the student in the main classroom, and transmits the movement information of the teacher and the student to the tracking host 102; the tracking host K) 2 sends a control command to the tracking camera ( The teacher tracking camera 103, the student tracking camera 04) and the teaching client 105; after receiving the control command, the teaching client 105 determines the target video to be output according to the current teaching mode, and sends an image processing instruction to the image splicer 106; The splicer 106 forms a combined video push to the teaching client 105 based on the tracking video information acquired by the tracking camera (the teacher tracking camera 103, the student tracking camera 104) and the image processing instructions received by the cluster teaching client 105.
  • the intelligent navigation system and remote control functions are integrated into the web player plug-in (present in the teaching client i05) and run in the browser; this solution found a problem in the test: During the running of the peer classroom system, after the user refreshes the web page, the intelligent navigation system cannot function normally.
  • the invention provides an intelligent guiding method and system in an online peer class to solve the above problems.
  • the invention provides an intelligent guiding method in an online synchronous classroom.
  • the above method includes the following steps: when the teaching mode is switched, the intelligent guiding module acquires the teaching mode switching information and switches according to the acquired teaching mode. The information is switched by the teaching mode.
  • the manner in which the intelligent guiding module obtains the teaching mode switching information is as follows: The remote switching module sends the teaching mode switching information to the intelligent guiding module or the web playing plug-in module directly sends the teaching mode switching information to the intelligent guiding module.
  • the invention also provides an intelligent guiding system in an online synchronous classroom, comprising: a remote control switching module, an intelligent guiding module and a web playing plug-in module; the remote switching module, the intelligent guiding module and the web playing plug-in module are connected to each other;
  • the intelligent guiding module is configured to: when the teaching mode is switched, acquire the teaching mode switching information, and switch the teaching mode according to the acquired teaching mode switching information;
  • the remote control switching module is configured to send the teaching mode switching information to the intelligent guiding module; and to send the teaching mode switching information to the intelligent guiding module, and send the teaching mode switching information to the web playing plug-in module.
  • the web play plug-in module is configured to directly send the teaching mode switching information to the intelligent guiding module.
  • the intelligent navigation method and system in the online synchronous classroom provided by the present invention operates the intelligent navigation module and the remote control switching module in the form of independent subsystems, thereby directly reducing coupling with other peer classroom business systems.
  • Sexuality reduce the impact of other subsystems on the navigation system when running errors, and also increase the availability and flexibility of the overall system, not only can replace the third-party recording equipment in the classroom system before the replacement of the minimum generation, reducing hardware investment Cost, but also to accommodate the availability of the pilot system at low hardware costs.
  • FIG. 1 is a structural diagram of an intelligent navigation system in an online peer class in the prior art
  • FIG. 2 is a system diagram of an intelligent navigation implementation system according to Embodiment 2 of the present invention.
  • FIG. 3 is a diagram showing an application scenario of an intelligent navigation application in an online synchronous classroom according to an embodiment of the present invention.
  • FIG. 2 is a schematic diagram of an intelligent navigation implementation system according to the implementation of the present invention, including a Web playback plug-in module, an intelligent navigation module, and a remote control switching module; wherein the Web playback plug-in module, the intelligent navigation module, and the remote control switching module are directly implemented. connection.
  • the intelligent guiding module acquires the teaching mode switching information and switches the teaching mode according to the obtained teaching mode switching information; wherein, the smart guiding module acquires the teaching mode switching information by: remote switching
  • the module sends the teaching mode switching information to the intelligent guiding module or the web playing plug-in module directly sends the teaching mode switching information to the intelligent guiding module.
  • the remote control switching module sends the teaching mode switching information to the smart broadcast module, and sends the teaching mode switching information to the web playing plug-in module; the web page can learn that the current teaching mode has changed, so that the web page can generate a corresponding according to the teaching mode. Page effect.
  • the remote control switching module Before the remote control switching module sends the teaching mode switching information to the intelligent guiding module, the remote control switching module sends a teaching mode switching request to the intelligent guiding module; wherein the teaching mode switching request carries the identifier of the remote switching module;
  • the intelligent guiding module performs identification and verification on the teaching mode switching request.
  • the process of identifying and verifying the teaching mode switching request by the intelligent guiding module is:
  • the intelligent navigation module compares the identifier of the remote control switching module carried in the teaching mode switching request with the stored legal identification list to confirm whether it is legal. If it is legal, the verification passes.
  • the method further includes: the web playing plug-in module sending a teaching mode switching request to the intelligent guiding module; wherein the teaching mode switching request carries the web playing plug-in module The identity of the caller;
  • the intelligent guiding module performs identification and verification on the teaching mode switching request.
  • the process of identifying and verifying the teaching mode switching request by the intelligent guiding module is: the intelligent guiding module obtains the identity of the calling party of the web playing plug-in module carried in the teaching mode switching request, and performs identification verification.
  • the remote control switching module, the intelligent guiding module, and the web playing plug-in module use Socke t communication.
  • the types of the teaching modes include a normal teaching mode, a voice resource mode, a silent resource mode, and an interactive discussion mode; however, the present invention is not limited thereto.
  • the target video to be output is mainly the video signal of the teacher tracking camera of the main classroom, the student tracking camera or the student tracking camera of the auxiliary classroom; in the audio resource mode, the target video to be output is The VGA (Video Graphics Array) signal of the teaching client in the main classroom is dominant; in the silent resource mode, the target video that needs to be output is mainly the VGA signal of the teaching client of the main classroom; in the interactive discussion mode, the target video to be output is The main classroom student tracking camera or secondary classroom student tracking camera video signal.
  • VGA Video Graphics Array
  • the intelligent guiding module in this embodiment is a function independent subsystem module, and does not depend on other subsystems to be independently operated, and the output signal thereof provides the same classroom guiding video signal for the audio and video collecting module; the base intelligent guiding module
  • the function independence independent of its web player plug-in module, runs independently in the system background in the form of system services; in this scheme, the intelligent navigation module has no direct correlation with the browser, and various users in the browser Unexpected behavior will not affect the intelligent navigation module, but the intelligent navigation module is indispensable as a comprehensive classroom program.
  • the important subsystem, the operating mode of the system needs to be dynamically changed according to the requirements in the specific business process, to provide the matching video images in different teaching scenarios, and the specific business process is the synchronous front-end system of the classroom.
  • the web page notifies the current specific running mode of the web player plug-in module; when the web playing plug-in module obtains the specific running mode, a communication mechanism is needed to notify the intelligent guiding module running in the background, so that the intelligent guiding module Switch to the corresponding operating mode.
  • the web player plug-in module running in the browser and the smart-guide module running in the background belong to different system processes, so the interaction between the two needs to be implemented by an inter-process communication mechanism.
  • Socket communication In addition to Socket communication, the rest of the interprocess communication methods have different implementations and interfaces under different systems, and the scalability is not as good as Socket communication. Considering the simplicity of implementation and the good scalability in the future, Socket communication is implemented in this scheme.
  • Socket communication is implemented in this scheme.
  • the communication protocol belongs to a proprietary protocol. Can be defined according to specific business needs, not detailed here; After determining the inter-process communication method and communication protocol between the Web player plug-in module and the intelligent guide module, the two parties can communicate normally to achieve interaction;
  • the intelligent navigation module can switch to the operation mode under different teaching scenarios according to the specific business process of the synchronous classroom, and provide the matching video picture corresponding to the teaching scene to the network of the audio and video collection module.
  • the remote switching module needs to communicate with the intelligent guiding module for inter-process communication to notify the intelligent guiding module when to switch to the running mode; in addition, the remote switching module also needs to communicate with the web playing plug-in module to notify the web service. What teaching mode the system is currently switching to. Of course, the web player plug-in module can communicate directly with the intelligent navigation module to switch modes. In this solution, both the remote switching module and the intelligent navigation module service need to be set to start the BT loading operation mode, so that the teacher can control the navigation system through the remote control without using additional operations.
  • FIG. 3 is a schematic diagram of an intelligent navigation application scenario in an online synchronization classroom according to Embodiment 3 of the present invention, including: a teacher positioning camera 300, a remote controller 301, a tracking host 302, a teacher tracking camera 303, a student tracking camera 304, and a teaching client. 305.
  • the image splicer 306 is connected to the teaching client 305 and the teacher tracking camera 303 by the tracking host 302.
  • the teacher tracking camera 303 and the student tracking camera 304 are connected to the teaching client 305 through the image splicer 306.
  • the remote controller 301 is directly connected to the teaching client 305.
  • the teacher positioning camera 300 monitors the teacher movement in the main classroom, and sends the teacher's motion information to the tracking host 302; the tracking host 102 sends control commands to the teacher tracking camera 303 and the teaching client 305;
  • the teaching client 305 After receiving the control instruction, the teaching client 305 determines the target video to be output according to the current teaching mode, and sends an image processing instruction to the image splicer 306; the image splicer 306 obtains the image from the teacher tracking camera 303 and the student tracking camera 304.
  • the tracking video information and the image processing instructions received from the teaching client 305 form a combined video push to the teaching client 305.
  • the web play plug-in module and the smart guide module are located at the teaching client 305; and the remote switch module is located in the remote controller 301.
  • the intelligent guiding module When the teaching mode is switched, the intelligent guiding module acquires the teaching mode switching information and switches the teaching mode according to the obtained teaching mode switching information; wherein the intelligent guiding module acquires the teaching mode switching information by: the remote control switching module to the intelligent guiding module Sending the teaching mode switching information or the web playing plug-in module directly sends the teaching mode switching information to the intelligent guiding module.
  • the intelligent guiding method and system in the online synchronous classroom operates the intelligent guiding module and the remote switching module in the form of independent subsystems, thereby directly reducing the coupling with other synchronous classroom business systems.
  • the intelligent guiding module and the remote switching module in the form of independent subsystems, thereby directly reducing the coupling with other synchronous classroom business systems.
  • to reduce the impact of other subsystems running on the monitoring system, but also increase the availability and flexibility of the overall system not only can replace the third in the previously synchronized classroom system under the minimum generation: party recording equipment, reduce hardware Input costs, but also the availability of the guidance system at low hardware costs.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Electrically Operated Instructional Devices (AREA)

Abstract

提供一种在线同步课堂中智能导播方法及系统。该方法包括以下步骤:教学模式切换时,智能导播模块获取教学模式切换信息并根据获取的所述教学模式切换信息,进行教学模式切换。该方法和系统将智能导播模块、遥控切换模块以独立子系统的形式来运行,直接减少了和其他同步课堂业务系统的耦合性,减少其他子系统运行出错时对导播系统的影响,同时也增加了整体系统的可用性和灵活性,不仅能够在最小代价下替换同步课堂系统中的第三方录播设备,减少硬件投入成本,而且还能够适应低硬件成本下导播系统的可用性。

Description

一种在线同步课堂中智能导播方法及系统 技术领域
本发明属于智能导播领域, 尤其涉及一种在线同步课堂中智能导播方法及系统。
图 i所示为现有技术中在线同步课堂中的智能导播系统结构图, 包括; 教师定位摄像机 100、 学生定位摄像机 10:1、 跟踪主机 102、 教师跟踪摄像机 103、 学生跟踪摄像机 104、 图像 拼接器 106、 教学客户端 105 ; 其中, 教师定位摄像机 00、 学生定位摄像机 10 通过跟踪主 机 102与教学客户端 105相连; 跟踪主机 102分别与教师跟踪摄像机 103、 学生跟踪摄像机 104相连; 教师跟踪摄像机 103、学生跟踪摄像机 104相连分别通过图像拼接器 106与教学客 户端 105相连; 下面结合图 阐述其工作原理:
定位摄像机(教师定位摄像机 100、 学生定位摄像机 iOi )监控到主课堂内教师及学生的 运动, 并将教师及学生的运动信息发送至跟踪主机 102; 跟踪主机 K)2发送控制指令至跟踪 摄像机 (教师跟踪摄像机 103、 学生跟踪摄像机 04 ) 及教学客户端 105 ; 教学客户端 105接 收控制指令后, 根据当前的教学模式, 确定需要输出的目标视频, 并向图像拼接器 106发送 图像处理指令; 图像拼接器 106根据 跟踪摄像机 (教师跟踪摄像机 103、 学生跟踪摄像机 104 )获取的跟踪视频信息及丛教学客户端 105接收的图像处理指令, 形成组合视频推送至教 学客户端 105。
在现有的同步课堂技术方案中,智能导播系统和遥控功能均是被整合到 Web播放插件(存 在于教学客户端 i05 ) , 并运行在浏览器中; 这个方案在测试中发现了一个问题: 在同歩课堂 系统运行过程中, 用户刷新 Web页面后, 智能导播系统无法正常运作。
针对该问题调查 的原因是: 用户刷新 Web页面或 Web页面崩溃时, Web播放插件无法 被正常释放, 导致智能导播系统模块无法关闭串口资源, 这样用户再次打开 Web页面时, 就 会出現智能导播系统无法正常初始化, 结果就是导播系统无法正常运行。 发明内容
本发明提供一种在线同歩课堂中智能导播方法及系统, 以解决上述问题。
本发明提供一种在线同步课堂中智能导播方法。 上述方法包括以下步骤- 教学模式切换时, 智能导播模块获取教学模式切换信息并根据获取的所述教学模式切换 信息, 进行教学模式切换; 其中, 智能导播模块获取教学模式切换信息的方式为: 遥控切换 模块向智能导播模块发送教学模式切换信息或 Web播放插件模块直接向智能导播模块发送教 学模式切换信息。
本发明还提供一种在线同步课堂中智能导播系统, 包括: 遥控切换模块、 智能导播模块、 Web播放插件模块; 遥控切换模块、 智能导播模块、 Web播放插件模块相互连接;
所述智能导播模块, 用于教学模式切换时, 获取教学模式切换信息并根据获取的所述教 学模式切换信息, 进行教学模式切换;
所述遥控切换模块, 用于向智能导播模块发送教学模式切换信息; 还用于向智能导播模 块发送教学模式切换信息的同 , 向—Web播放插件模块发送教学模式切换信息
所述 Web播放插件模块, 用于直接向智能导播模块发送教学模式切换信息。
相较于先前技术, 根据本发明提供的在线同步课堂中智能导播方法及系统, 将智能导播 模块、 遥控切换模块以独立子系统的形式来运行, 直接减少了和其他同歩课堂业务系统的耦 合性, 减少其他子系统运行出错时对导播系统的影响, 同时也增加了整体系统的可用性和灵 活性, 不仅能够在最小代^下替换之前同步课堂系统中的第三方录播设备, 减少硬件投入成 本, 而且还能够适应低硬件成本下导播系统的可用性。 酎图说 ¾
此处所说明的附图用来提供对本发明的进一歩理解, 构成本申请的一部分, 本发明的示 意性实施倒及其说明] ¾于解释本发明, 并不构成对本发明的不当限定。 在 图中:
图 1所示为现有技术中在线同歩课堂中的智能导播系统结构图;
图 2所示为根据本发明实施例 2的智能导播实現系统图;
图 3所示为根据本发明实施倒 3的在线同步课堂中智能导播应用场景图。
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是, 在不冲突的情况下, 本申请中的实施例及实施例中的特征可以相互组合。
图 2所示为根据本发明实施倒 2的智能导播实现系统图, 包括 Web播放插件模块、 智能 导播模块、 遥控切换模块; 其中, Web播放插件模块、 智能导播模块、 遥控切换模块两两进 行直接连接。
教学模式切换时, 智能导播模块获取教学模式切换信息并根据获取的所述教学模式切换 信息, 进行教学模式切换; 其中, 智能导播模块获取教学模式切换信息的方式为: 遥控切换 模块向智能导播模块发送教学模式切换信息或 Web播放插件模块直接向智能导播模块发送教 学模式切换信息。
其中, 遥控切换模块向智能导播模块发送教学模式切换信息的同时, 向 Web播放插件模 块发送教学模式切换信息; Web页面就可以获知当前教学模式发生了改变, 这样 Web页面就 可以根据教学模式生成对应的页面效果。
其中, 遥控切换模块向智能导播模块发送教学模式切换信息之前, 还包括- 遥控切换模块向智能导播模块发送教学模式切换请求; 其中, 所述教学模式切换请求中 携带了遥控切换模块的标识;
智能导播模块对所述教学模式切换请求进行识别验证。
其中, 智能导播模块对所述教学模式切换请求进行识别验证的过程为;
智能导播模块根据所述教学模式切换请求中携带的遥控切换模块的标识与自身存储的合 法标识列表进行比较, 来确认是否合法, 若合法, 则验证通过。
其中, Web播放插件模块直接向智能导播模块发送教学模式切换信息之前, 还包括: Web播放插件模块向智能导播模块发送教学模式切换请求; 其中, 所述教学模式切换请 求中携带了 Web播放插件模块调用方的身份标识;
智能导播模块对所述教学模式切换请求进行识别验证。
其中, 智能导播模块对所述教学模式切换请求进行识别验证的过程为: 智能导播模块获 取所述教学模式切换请求中携带的 Web播放插件模块调用方的身份标识, 进行识别验证。
其中, 遥控切换模块、 智能导播模块、 Web播放插件模块之间采用 Socke t通信。
其中, 教学模式的种类包括正常教学模式、 有声资源模式、 无声资源模式以及互动讨论 模式; 然而, 本发明对此并不限定。 其中, 于正常教学模式下, 需要输出的目标视频为以主 课堂的教师跟踪摄像机、 学生跟踪摄像机或辅课堂的学生跟踪摄像机的视频信号为主; 于有 声资源模式下, 需要输出的目标视频以主课堂的教学客户端的 VGA ( Video Graphics Array) 信号为主; 于无声资源模式下, 需要输出的目标视频以主课堂的教学客户端的 VGA信号为 主; 于互动讨论模式, 需要输出的目标视频以主课堂的学生跟踪摄像机或辅课堂的学生跟踪 摄像机的视频信号为主。
本实施例中的智能导播模块是一个功能独立的子系统模块, 不依赖于其他子系统可独立 运行, 其输出的信号为音视频采集模块提供了同歩课堂导播视频信号; 基亍智能导播模块的 功能独立性, 将其 Web播放插件模块中独立出来, 以系统服务的形式独立运行在系统后台 中; 在此方案中, 智能导播模块与浏览器已无直接相关性, 浏览器中各种用户意外行为也不 会对智能导播模块产生在何不良的影响, 但智能导播模块作为同步课堂整体方案中不可或缺 的重要子系统, 其系统的运行模式需要在具体的业务流程中根据需求动态变化的, 以提供不 同教学场景下所匹配的视频画面, 而具体的业务流程是由同步课堂的 Web前后端系统来决定 的, 然后由 Web页面通知 Web播放插件模块当前具体的运行模式; 当 Web播放插件模块得到 具体的运行模后, 需要一种通信机制来通知在后台运行的智能导播模块, 以使智能导播模块 切换到对应的运行模式。
在浏览器中运行的 Web播放插件模块和在后台运行的智能导播模块各属于不同系统进 程, 因此两者之间的交互需要采用一种进程间通信机制来实现。 进程间通信不同的系统有不 同的方式, 常见的有如下几种: 共享内存、 管道、 系统消息队列、 Socket通信。 除了 Socket 通信, 其余的进程间通信方式在不同系统下有不同实现和接口, 且扩展性也没有 Socket通信 好, 考虑到实现的简洁和以后良好的扩展性, 在本方案中采 Socket通信来实现 Web播放插 件模块和智能导播模块之间的交互。
在确定了 Web播放插件模块和智能导播模块的进程间通信方式后, 还需要定义两者之间 的通信协议, 以确保双方之间都能够理解对方发送的消息内容; 该通信协议属于私有协议, 可根据具体的业务需求来定义, 这里不加详述; 确定了 Web播放插件模块和智能导播模块之 间的进程间通信方式和通信协议后, 双方就可以正常进行通信, 以实现交互了; 这样, 智能 导播模块就可以根据同步课堂的具体业务流程切换到不同的教学场景下的运行模式, 并提供 对应教学场景下所匹配的视频画面给音视频采集模块进行网络推送。
在同歩课堂的设计方案中, 根据教学场景切换导播模式是以遥控的方式来实现的; 这样, 在正常的教学过程中, 教师就可以更加灵活、 方便地控制同步课堂系统了; 本发明技术方案 采. 将遥控切换模块也从 Web播放插件模块中独立出来, 以独立应用程序的形式隐藏运行。
这样, 遥控切换模块需要和智能导播模块进行进程间通信, 以通知智能导播模块何时切 换到行么运行模式; 另外遥控切换模块还需要与 Web播放插件模块进行进程间通信, 以通知 Web ^务系统当前切换到什么教学模式。 当然, Web播放插件模块 可以直接与智能导播模块 进行通信, 进行模式切换。 此方案中, 遥控切换模块和智能导播模块服务均需设置为系统启 动 BT加载运行模式, 这样教师在使用中就无需额外的操 直接就可以通过遥控器控制导播 系统了。
图 3所示为根据本发明实施例 3的在线同步课堂中智能导播应用场景图, 包括; 教师定 位摄像机 300、 遥控器 301、 跟踪主机 302、 教师跟踪摄像机 303、 学生跟踪摄像机 304、 教 学客户端 305、 图像拼接器 306; 其中, 教师定位摄像机 300通过跟踪主机 302分别与教学客 户端 305、 教师跟踪摄像机 303相连: 教师跟踪摄像机 303、 学生跟踪摄像机 304通过图像拼 接器 306与教学客户端 305相连; 遥控器 301与教学客户端 305直接相连。 教师定位摄像机 300 监控到主课堂内教师运动, 并将教师的运动信息发送至跟踪主机 302; 跟踪主机 102发送控制指令至教师跟踪摄像机 303及教学客户端 305 ;
教学客户端 305接收控制指令后, 根据当前的教学模式, 确定需要输出的 标视频, 并 向图像拼接器 306发送图像处理指令; 图像拼接器 306根据从教师跟踪摄像机 303、 学生跟 踪摄像机 304中获取的跟踪视频信息及从教学客户端 305接收的图像处理指令, 形成组合视 频推送至教学客户端 305。
其中, Web播放插件模块、 智能导播模块位于教学客户端 305 ; 遥控切换模块位于遥控 器 301中。
教学模式切换时, 智能导播模块获取教学模式切换信息并根据获取的所述教学模式切换 信息, 进行教学模式切换; 其中, 智能导播模块获取教学模式切换信息的方式为: 遥控切换 模块向智能导播模块发送教学模式切换信息或 Web播放插件模块直接向智能导播模块发送教 学模式切换信息。
相较于先前技术, 根据本发明提供的在线同步课堂中智能导播方法及系统, 将智能导播 模块、 遥控切换模块以独立子系统的形式来运行, 直接减少了和其他同步课堂业务系统的耦 合性, 减少其他子系统运行出错^对导播系统的影响, 同时也增加了整体系统的可用性和灵 活性, 不仅能够在最小代份下替换之前同步课堂系统中的第 Ξ:方录播设备, 减少硬件投入成 本, 而且还能够适应低硬件成本下导播系统的可用性。
以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领域的技术人员 来说, 本发明可以有各种更改和变化。 凡在本发明的精神和原则之内, 所作的任何修改、 等 同替换、 改进等, 均应包含在本发明的保护范围之內。

Claims

In ¾ | ΈΕ τΚ- f 6 个乂 不 ϋ 安 水 ϋί
1、 一种在线同步课堂中智能导播方法, 其特征在于, 包括以下歩骤:
教学模式切换时, 智能导播模块获取教学模式切换信息并根据获取的所述教学模式切换 信息, 进行教学模式切换; 其中, 智能导播模块获取教学模式切换信息的方式为: 遥控切换 模块向智能导播模块发送教学模式切换信息或 Web播放插件模块直接向智能导播模块发送教 学模式切换信息。
2、根据权利要求 1所述的方法, 其特征在于, 遥控切换模块向智能导播模块发送教学模 式切换信息的同时, 向 Web播放插件模块发送教学模式切换信息。
3、根据权利要求 1所述的方法, 其特征在于, 遥控切换模块向智能导播模块发送教学模 式切换信息之前, 还包括- 遥控切换模块向智能导播模块发送教学模式切换请求; 其中, 所述教学模式切换请求中 携带了遥控切换模块的标识;
智能导播模块对所述教学模式切换请求进行识别验证。
4、根据权利要求 3所述的方法, 其特征在于, 智能导播模块对所述教学模式切换请求进 行识别验证的过程为:
智能导播模块根据所述教学模式切换请求中携带的遥控切换模块的标识与自身存储的合 法标识列表进行比较, 来确认是否合法, 若合法, 则验证通过。
5、根据权利要求 1所述的方法, 其特征在于, Web播放插件模块直接向智能导播模块发 送教学模式切换信息之前, 还包括:
Web播放插件模块向智能导播模块发送教学模式切换请求; 其中, 所述教学模式切换请 求中携带了 Web播放插件模块调用方的身份标识;
智能导播模块对所述教学模式切换请求进行识别验证。
6、根据权利要求 5所述的方法, 其特征在于, 智能导播模块对所述教学模式切换请求进 行识别验证的过程为- 智能导播模块获取所述教学模式切换请求中携带的 Web 播放插件模块调用方的身份标 识, 进行识别验证。
7、 根据权利要求 1所述的方法, 其特征在于,
遥控切换模块、 智能导播模块、 Web播放插件模块之间采用 Socket通信。
8、 根据权利要求 1所述的方法, 其特征在于,
教学模式的种类包括正常教学模式、 有声资源模式、 无声资源模式以及互动讨论模式。
9、 一种在线同步课堂中智能导播系统, 其特征在于, 包括: 遥控切换模块、 智能导播模 块、 Web播放插件模块; 遥控切换模块、 智能导播模块、 Web播放插件模块相互连接; 所述智能导播模块, 用于教学模式切换时, 获取教学模式切换信息并根据获取的所述 学模式切换信息, 进行教学模式切换;
所述遥控切换模块, 用于向智能导播模块发送教学模式切换信息; 还用亍向智能导播 块发送教学模式切换信息的同时, 向 Web播放插件模块发送教学模式切换信息。
所述 Web播放插件模块, 用于直接向智能导播模块发送教学模式切换信息。
PCT/CN2014/075794 2014-01-16 2014-04-21 一种在线同步课堂中智能导播方法及系统 WO2015106501A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410018430.6A CN103745621A (zh) 2014-01-16 2014-01-16 一种在线同步课堂中智能导播方法及系统
CN201410018430.6 2014-01-16

Publications (1)

Publication Number Publication Date
WO2015106501A1 true WO2015106501A1 (zh) 2015-07-23

Family

ID=50502634

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/075794 WO2015106501A1 (zh) 2014-01-16 2014-04-21 一种在线同步课堂中智能导播方法及系统

Country Status (2)

Country Link
CN (1) CN103745621A (zh)
WO (1) WO2015106501A1 (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104883525A (zh) * 2015-06-02 2015-09-02 阔地教育科技有限公司 一种应用于直录播互动系统的遥控方法及直录播互动终端
CN104882037A (zh) * 2015-06-02 2015-09-02 阔地教育科技有限公司 一种直录播互动教室系统
CN104918100A (zh) * 2015-06-02 2015-09-16 阔地教育科技有限公司 一种基于直录播互动系统的遥控方法及直录播互动终端
CN105551330A (zh) * 2015-12-25 2016-05-04 北京荣之联科技股份有限公司 一种云教室系统
CN106056988A (zh) * 2016-06-17 2016-10-26 陈�胜 一种多功能录播设备
CN106448305B (zh) * 2016-06-29 2019-02-12 沈阳理工大学 一种自动口语学习系统的切换方法
CN110111620A (zh) * 2019-05-20 2019-08-09 高强 一种虚拟现实学习平台
CN110349456B (zh) * 2019-07-12 2021-12-17 阔地教育科技有限公司 互动课堂的智能控制系统、远程控制终端及教室终端
CN112115054B (zh) * 2020-09-18 2023-03-28 苏州科达科技股份有限公司 导播功能的自动化测试系统、方法、设备及存储介质

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201255932Y (zh) * 2008-08-27 2009-06-10 南京高盛信息产业有限公司 全自动智能教学录播系统
TW201044331A (en) * 2009-06-10 2010-12-16 Univ Nat Taiwan Science Tech Interactive teaching system
CN102307309A (zh) * 2011-07-29 2012-01-04 杭州电子科技大学 一种基于自由视点的体感交互导播系统及方法
CN102542858A (zh) * 2011-12-28 2012-07-04 深圳市新为软件有限公司 课程播放方法和系统
CN102625157A (zh) * 2011-01-27 2012-08-01 天脉聚源(北京)传媒科技有限公司 一种无线屏控屏遥控系统和方法
CN202601002U (zh) * 2012-03-27 2012-12-12 浙江纳特智能网络工程有限公司 手自一体录播系统
CN102982169A (zh) * 2012-12-12 2013-03-20 北京奇虎科技有限公司 用于隔离网页插件的浏览器和方法
CN103019733A (zh) * 2012-12-25 2013-04-03 北京奇虎科技有限公司 一种用于浏览器的活动对象执行方法、系统及浏览器
CN103164991A (zh) * 2013-03-01 2013-06-19 广州市信和电信发展有限公司 一种网络互动教学教研应用系统
CN103413471A (zh) * 2013-08-14 2013-11-27 苏州阔地网络科技有限公司 一种网络同步课堂控制方法及系统
CN103414775A (zh) * 2013-08-14 2013-11-27 苏州阔地网络科技有限公司 一种实现网络同步课堂的方法及系统

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9218222D0 (en) * 1992-08-27 1992-10-14 Short Michael A C Improvements in and relating to language teaching
US7263710B1 (en) * 1999-12-31 2007-08-28 General Electric Company Medical diagnostic system with on-line real-time video training
CN201063755Y (zh) * 2007-03-23 2008-05-21 杨子江 用于教学与会场的录制系统
US20090253111A1 (en) * 2008-04-08 2009-10-08 Bruce Teicher Multimedia instructional system
CN202331853U (zh) * 2011-11-16 2012-07-11 太原理工大学 一种辅助网络教学系统
CN102646346B (zh) * 2012-05-10 2014-05-07 北京中熙正保远程教育技术有限公司 用于远程授课的移动视频播放方法
CN203397541U (zh) * 2013-06-28 2014-01-15 成都东方闻道科技发展有限公司 交互式教学视频系统
CN103413472B (zh) * 2013-08-14 2015-05-27 苏州阔地网络科技有限公司 一种网络同步课堂实现方法及系统

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201255932Y (zh) * 2008-08-27 2009-06-10 南京高盛信息产业有限公司 全自动智能教学录播系统
TW201044331A (en) * 2009-06-10 2010-12-16 Univ Nat Taiwan Science Tech Interactive teaching system
CN102625157A (zh) * 2011-01-27 2012-08-01 天脉聚源(北京)传媒科技有限公司 一种无线屏控屏遥控系统和方法
CN102307309A (zh) * 2011-07-29 2012-01-04 杭州电子科技大学 一种基于自由视点的体感交互导播系统及方法
CN102542858A (zh) * 2011-12-28 2012-07-04 深圳市新为软件有限公司 课程播放方法和系统
CN202601002U (zh) * 2012-03-27 2012-12-12 浙江纳特智能网络工程有限公司 手自一体录播系统
CN102982169A (zh) * 2012-12-12 2013-03-20 北京奇虎科技有限公司 用于隔离网页插件的浏览器和方法
CN103019733A (zh) * 2012-12-25 2013-04-03 北京奇虎科技有限公司 一种用于浏览器的活动对象执行方法、系统及浏览器
CN103164991A (zh) * 2013-03-01 2013-06-19 广州市信和电信发展有限公司 一种网络互动教学教研应用系统
CN103413471A (zh) * 2013-08-14 2013-11-27 苏州阔地网络科技有限公司 一种网络同步课堂控制方法及系统
CN103414775A (zh) * 2013-08-14 2013-11-27 苏州阔地网络科技有限公司 一种实现网络同步课堂的方法及系统

Also Published As

Publication number Publication date
CN103745621A (zh) 2014-04-23

Similar Documents

Publication Publication Date Title
WO2015106501A1 (zh) 一种在线同步课堂中智能导播方法及系统
US10516852B2 (en) Multiple simultaneous framing alternatives using speaker tracking
CN111586337B (zh) 音视频会议系统、控制方法、设备及存储介质
WO2015024301A1 (zh) 一种网络同步课堂实现方法及系统
US10142578B2 (en) Method and system for communication
CN210112145U (zh) 音视频会议系统及设备
WO2017031864A1 (zh) 一种多媒体播放设备的播放控制方法及装置
US20140118468A1 (en) Method and system for adapting a television for multimedia conferencing
JP6582100B2 (ja) 音声サービスを提供するための方法および装置
CN106686446B (zh) 内容投射方法及移动终端
US20120287230A1 (en) Method and device for switching video pictures
CN106303679B (zh) 媒体播放控制方法及媒体播放客户端
JP2020141420A (ja) チャンネル変更に基づいたトリガフィーチャを有するコンピューティングシステム
WO2014187062A1 (zh) 一种会议信号播放方法和装置、视频会议终端、移动设备
CN109743524B (zh) 一种视联网的数据处理方法和一种视联网系统
CN111641849B (zh) 通用镜像接收器
TW201333903A (zh) 雲端廣播互動式教學系統及其方法
WO2015078105A1 (zh) 一种同步课堂音频处理方法及系统
JP2014175944A (ja) テレビ会議装置、テレビ会議装置の制御方法、及びプログラム
JP2004350178A (ja) 複合コンテンツ同期配信方法、サーバ及びプログラム
JP5316188B2 (ja) 情報処理システム、情報処理装置及び情報処理プログラム
US20210084089A1 (en) Audio streaming from host bluetooth device to multiple receiving bluetooth devices
EP4167580A1 (en) Audio control method, system, and electronic device
TW201906404A (zh) 視訊畫面智能切換方法及其系統
TWI697236B (zh) 視訊會議影音共享方法

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14878759

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 14878759

Country of ref document: EP

Kind code of ref document: A1