CN107273224A - 基于订阅触发的消息队列控制*** - Google Patents
基于订阅触发的消息队列控制*** Download PDFInfo
- Publication number
- CN107273224A CN107273224A CN201710450819.1A CN201710450819A CN107273224A CN 107273224 A CN107273224 A CN 107273224A CN 201710450819 A CN201710450819 A CN 201710450819A CN 107273224 A CN107273224 A CN 107273224A
- Authority
- CN
- China
- Prior art keywords
- class
- prison
- teacher
- data
- student
- 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
Links
- 230000005540 biological transmission Effects 0.000 claims abstract description 3
- 238000013507 mapping Methods 0.000 claims description 6
- 230000003993 interaction Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000008451 emotion Effects 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/546—Message passing systems or structures, e.g. queues
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/20—Education
- G06Q50/205—Education administration or guidance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/54—Indexing scheme relating to G06F9/54
- G06F2209/541—Client-server
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/54—Indexing scheme relating to G06F9/54
- G06F2209/548—Queue
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Tourism & Hospitality (AREA)
- Educational Administration (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Educational Technology (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Data Mining & Analysis (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- General Health & Medical Sciences (AREA)
- Electrically Operated Instructional Devices (AREA)
Abstract
本发明涉及一种基于订阅触发的消息队列控制***,包括上课***和监课***,监课***包括监课中心服务器集群、前端监课边缘服务器A和后端监课边缘服务器C;课中心服务器集群与前端监课边缘服务器A和后端监课边缘服务器C相连接;后端监课边缘服务器C与监课客户端相连接;监课客户端后端监课边缘服务器C获取上课***的数据;前端监课边缘服务器A与上课***相连接;前端监课边缘服务器A接收上课***传送的上课数据。本发明基于订阅触发的消息队列控制***,订阅者能够获取在线教室历史的关键信息,实现订阅者获取所需的历史关键信息,保证在线教室历史关键信息的同步。
Description
技术领域
本发明涉及远程教育教学***,具体的说,是涉及一种基于订阅触发的消息队列控制***。
背景技术
随着互联网的发展,教育行业就推广远程教育,通过互联网虚拟教室来实现远程视频授课,电子文档共享,从而让教师与学生在网络上形成一种授课与学习的互动;而4G时代的来临让更加方便的学习不仅仅通过笨重的计算机,只要一个可以有大流量通的手机,通过4G的快速网络推进,我们就能更方便的直接地通过手机等掌上工具在线学习,而无线的网络使得人们的日常互动变得更加的有效!
在线学习的一个好处就是不受时间、地点、空间的限制,并且可以实现和现实当中一样的互动。
在线学习的局限性,缺乏人性化的沟通。网络人为地拉大了人与人之间的距离,为直接的情感交流设置了障碍。缺乏学生和老师之间的情感交流、情绪沟通,学习的效果可能大打折扣。
教学内容传输上的局限。传统的培训是在讲师完全可以控制的学习环境——随时需要重新安排和变更,有许多因素影响教学的状况如讲师的努力和个人的能力、技巧、适应教学的环境和提供的课件。但在E-Learning情况下,由于与被培训者的网络的隔离,这种变更就不可能,就产生内容的关键的阻隔。
发布/订阅(Publish/subscribe或pub/sub)是一种消息范式,消息的发送者(发布者)不是计划发送其消息给特定的接收者(订阅者)。而是发布的消息分为不同的类别,而不需要知道什么样的订阅者订阅。订阅者对一个或多个类别表达兴趣,于是只接收感兴趣的消息,而不需要知道什么样的发布者发布的消息。这种发布者和订阅者的解耦可以允许更好的可扩展性和更为动态的网络拓扑.
发布/订阅是消息队列范式的兄弟,通常是更大的消息导向的中间件的***的一部分。大多数消息***在应用程序接口(API)中同时支持消息队列模型和发布/订阅模型。
为了提高教学质量,需要对上课的老师和听课的学生进行监督,但是现有的在线教育***订阅者无法获取在线教室历史的关键信息。
发明内容
针对上述现有技术中的不足,本发明提供一种能够获取在线教室历史的关键信息,实现订阅者获取所需的历史关键信息,保证在线教室历史关键信息的同步的基于订阅触发的消息队列控制***。
本发明所采取的技术方案是:
一种基于订阅触发的消息队列控制***,包括上课***和监课***,
监课***包括监课中心服务器集群、前端监课边缘服务器A和后端监课边缘服务器C;
监课***包括监课中心服务器集群与前端监课边缘服务器A和后端监课边缘服务器C相连接;
后端监课边缘服务器C与监课客户端相连接;监课客户端后端监课边缘服务器C获取上课***的数据;
前端监课边缘服务器A与上课***相连接;前端监课边缘服务器A接收上课***传送的上课数据。
上课***包括:老师上课客户端和学生听课客户端;老师上课客户端和学生听课客户端通过专线与流媒体服务器集群相连接。
老师登录老师上课客户端进行在线上课;
学生登录学生听课客户端进行在线听课;
学生接收老师上课数据;
老师接收学生听课数据。
老师上课数据和学生听课数据发送给前端监课边缘服务器A。
所述老师的上课数据发送给流媒体服务器集群中的一台服务器;
所述学生的上课数据发送给流媒体服务器集群中的一台服务器;
流媒体服务器转发老师上课数据给学生客户端;
流媒体服务器转发学生听课数据给老师客户端。
流媒体服务器转发老师上课数据给学生客户端的同时发送老师上课数据给前端监课边缘服务器A;
流媒体服务器转发学生听课数据给老师客户端和其他学生客户端的同时发送学生听课数据给前端监课边缘服务器A;
前端监课边缘服务器A保存老师数据与学生数据,建立老师与学生关键数据以及映射关系;
前端监课边缘服务器A发布实时信息给监课中心服务器集群。
监课客户端登录后端监课边缘服务器C;
监课客户端通过后端监课边缘服务器C订阅指定教室的老师数据和学生数据;
后端监课边缘服务器C向监课中心服务器集群转发监课客户端订阅指定教室的老师数据和学生数据;
监课中心服务器集群向前端监课边缘服务器A订阅指定教室的老师数据和学生数据;
前端监课边缘服务器A发布本地保存的关键信息给监课中心服务器集群;
监课中心服务器集群实时转发关键信息给后端监课边缘服务器C;
后端监课边缘服务器C转发关键信息给监课客户端;
监课客户端接收老师上课数据和学生听课数据。
本发明相对现有技术的有益效果:
本发明基于订阅触发的消息队列控制***,订阅者能够获取在线教室历史的关键信息,实现订阅者获取所需的历史关键信息,保证在线教室历史关键信息的同步。
附图说明
图1是本发明基于订阅触发的消息队列控制***的流程图;
图2是本发明基于订阅触发的消息队列控制***的架构示意图;
图3是本发明基于订阅触发的消息队列控制***的订阅者和发布者与消息分发服务器集群建立订阅发布通道示意图。
具体实施方式
以下参照附图及实施例对本发明进行详细的说明:
附图1-3可知,一种基于订阅触发的消息队列控制***,包括上课***和监课***,
监课***包括监课中心服务器集群、前端监课边缘服务器A和后端监课边缘服务器C;
监课***包括监课中心服务器集群与前端监课边缘服务器A和后端监课边缘服务器C相连接;
后端监课边缘服务器C与监课客户端相连接;监课客户端后端监课边缘服务器C获取上课***的数据;
前端监课边缘服务器A与上课***相连接;前端监课边缘服务器A接收上课***传送的上课数据。
上课***包括:老师上课客户端和学生听课客户端;老师上课客户端和学生听课客户端通过专线与流媒体服务器集群相连接。
老师登录老师上课客户端进行在线上课;
学生登录学生听课客户端进行在线听课;
学生接收老师上课数据;
老师接收学生听课数据。
老师上课数据和学生听课数据发送给前端监课边缘服务器A。
所述老师的上课数据发送给流媒体服务器集群中的一台服务器;
所述学生的上课数据发送给流媒体服务器集群中的一台服务器;
流媒体服务器转发老师上课数据给学生客户端;
流媒体服务器转发学生听课数据给老师客户端。
流媒体服务器转发老师上课数据给学生客户端的同时发送老师上课数据给前端监课边缘服务器A;
流媒体服务器转发学生听课数据给老师客户端和其他学生客户端的同时发送学生听课数据给前端监课边缘服务器A;
前端监课边缘服务器A保存老师数据与学生数据,建立老师与学生关键数据以及映射关系;
前端监课边缘服务器A发布实时信息给监课中心服务器集群。
监课客户端登录后端监课边缘服务器C;
监课客户端通过后端监课边缘服务器C订阅指定教室的老师数据和学生数据;
后端监课边缘服务器C向监课中心服务器集群转发监课客户端订阅指定教室的老师数据和学生数据;
监课中心服务器集群向前端监课边缘服务器A订阅指定教室的老师数据和学生数据;
前端监课边缘服务器A发布本地保存的关键信息给监课中心服务器集群;
监课中心服务器集群实时转发关键信息给后端监课边缘服务器C;
后端监课边缘服务器C转发关键信息给监课客户端。
监课客户端接收老师上课数据和学生听课数据。
本发明基于订阅触发的消息队列控制***,订阅者能够获取在线教室历史的关键信息,实现订阅者获取所需的历史关键信息,保证在线教室历史关键信息的同步。
本发明基于订阅触发的消息队列控制***,基于订阅的发布是收到订阅者的订阅消息之后,才进行相关信息的发布,优先保证所有订阅者获取必要的关键信息,而非仅仅从订阅生效之后的信息。以此解决在线教育***无法获取在线教室历史的关键信息。实现订阅者获取所需的历史关键信息,保证在线教室历史关键信息的同步。
本发明基于订阅触发的消息队列控制***,订阅者和发布者与消息分发服务器集群建立订阅发布通道;订阅者向消息分发服务器集群订阅消息,消息分发服务器集群转发订阅消息给符合条件的发布者;发布者收到订阅消息后,获取缓存的关键信息,发布关键信息给消息分发服务器集群,消息分发服务器集群过滤并转发给订阅者;发布者发布实时内容给消息分发服务器集群,消息分发服务器集群过滤转发消息给所有订阅者。
本发明基于订阅触发的消息队列控制***,发布订阅的消息队列机制;基于订阅的发布订阅消息队列机制;发布订阅者与消息分发服务器建立发布订阅通道;订阅者向消息分发服务器集群订阅消息;消息分发服务器集群转发订阅消息给发布者;发布者接收订阅者的订阅消息,获取缓存的关键信息,发布关键信息给消息分发服务器;消息分发服务器集群过滤相应的消息,转发给订阅者;发布者发布实时内容给消息分发服务器集群,消息分发服务器集群过滤并转发消息给所有订阅者。
具体实施例:
1、实施平台:
Windows操作***、Linux操作***,IOS和Android。
2、功能集成软件环境:
51talk上课客户端、51talk流媒体服务器、51talk监课客户端、51talk3、监课服务器。
3、实现功能:
身在国外的老师与中国各地区的学生通过51talk上课客户端进行上课,51talk流媒体服务器通过旁路的方式分发上课过程中的详细数据(如PPT、文字聊天、语音、视频、白板划线等),提供给合法授权的第三者旁路观看上课情况。
具体实现过程:
(1)老师与学生在上课***正常上课;
老师人在美国,学生人在中国,他们登录51talk上课客户端进行在线上课,老师的视频数据(图像)和音频数据(声音)以及PPT数据(上课的课件以及画线)通过私有流媒体协议blitz发送给流媒体边缘服务器,流媒体边缘服务器通过专线网络将数据回传给国内的流媒体中心服务器集群中的一台服务器,该流媒体服务器通过私有流媒体协议blitz分别转发一份数据给距离学生A较近的流媒体边缘服务器和距离学生B较近的流媒体边缘服务器,同时旁路一份数据给分发服务器。流媒体边缘服务器通过私有流媒体协议blitz发送数据给学生A和B的51talk上课客户端,学生A和B的51talk上课客户端接收数据之后解析老师的图像数据、声音数据以及PPT数据和老师的画线等辅助上课信息数据,在学生A和B的51talk上课客户端上实时展示老师的图像、播放老师的声音以及展示PPT数据和老师的画线等辅助上课信息。分发服务器通过私有流媒体协议blitz旁路老师的视频数据(图像)和音频数据(声音)以及PPT数据(上课的课件以及画线)给监课边缘服务器A。同时老师端还会通过私有流媒体协议blitz发送PPT数据流(即课件)给监课边缘服务器A。
(2)监课边缘服务器A保存关键信息以及发布实时数据流信息;
监课边缘服务器A收到老师和学生的音视频数据后,保存老师数据与学生数据以及PPT(即课件)数据还有教室内关键数据以及映射关系。同时发布实时信息给监课中心服务器集群。
(3)监课用户A上线;
监课用户A上线,通过51talk监课客户端登录,51talk监课客户端首先向鉴权服务器请求权限认证,鉴权服务器通过认证后,对账号登录信息进行匹配,关联到当前用户可监课的正在进行中的课程,返回给51talk监课客户端,51talk监课客户端展示可监课的信息列表,监课用户A点击其中的监课教室,51talk监课客户端连接上监课边缘服务器C,所连接的监课边缘服务器C以教室ID为key订阅指定教室的数据,监课边缘服务器C转发订阅消息给监课中心服务器集群,监课中心服务器集群以教室ID为key向监课边缘服务器A订阅教室相关信息与内容。
(4)监课边缘服务器A发布关键内容信息;
监课边缘服务器A收到监课中心服务器集群以教室ID为key的一个订阅信息后,发布本地保存的该教室的关键信息给监课中心服务器集群,监课中心服务器集群转发关键信息给监课边缘服务器C,监课边缘服务器C转发关键信息给监课用户A。
(5)监课用户A接收关键内容信息以及实时数据流信息;
监课用户A接收到以教室ID为key的关键内容信息建立教室内关键信息的映射关系,同时接收实时的数据流,对音视频数据信息进行解码,监课用户A通过51talk监课客户端同时接收老师的视频数据(图像)和音频数据(声音)、学生A的视频数据(图像)和音频数据(声音)、学生B的视频数据(图像)和音频数据(声音)以及PPT数据,显示在监课用户A的51talk监课客户端。
(6)监课用户B上线;
监课用户B上线,通过51talk监课客户端登录,51talk监课客户端首先向鉴权服务器请求权限认证,鉴权服务器通过认证后,对账号登录信息进行匹配,关联到当前用户可监课的正在进行中的课程,返回给51talk监课客户端,51talk监课客户端展示可监课的信息列表,监课用户A点击其中的监课教室,51talk监课客户端连接上监课边缘服务器D,所连接的监课边缘服务器D以教室ID为key订阅指定教室的数据,监课边缘服务器D转发订阅消息给监课中心服务器集群,监课中心服务器集群以教室ID为key向监课边缘服务器A订阅教室相关信息与内容。
(7)监课边缘服务器A发布关键内容信息;
监课边缘服务器A收到监课中心服务器集群以教室ID为key的订阅信息后,发布本地保存的关键信息给监课中心服务器集群,监课中心服务器集群转发关键信息给监课边缘服务器D,监课边缘服务器D转发关键信息给监课用户B。
(8)监课用户B接收关键内容信息以及实时数据流信息;
监课用户B接收到以教室ID为key的关键内容信息建立教室内关键信息的映射关系,同时接收实时的数据流,对音视频数据信息进行解码,监课用户B通过51talk监课客户端同时接收老师的视频数据(图像)和音频数据(声音)、学生A的视频数据(图像)和音频数据(声音)、学生B的视频数据(图像)和音频数据(声音)以及PPT数据,显示在监课用户B的51talk监课客户端。
如图3所示基于订阅触发的消息队列交互:订阅者和发布者与消息分发服务器集群建立订阅发布通道。订阅者向消息分发服务器集群订阅消息,消息分发服务器集群转发订阅消息给符合条件的发布者。发布者收到订阅消息后,获取缓存的关键信息,发布关键信息给消息分发服务器集群,消息分发服务器集群过滤并转发给订阅者。发布者发布实时内容给消息分发服务器集群,消息分发服务器集群过滤转发消息给所有订阅者。
以上所述,仅是本发明的较佳实施例而已,并非对本发明的结构作任何形式上的限制。凡是依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均属于本发明的技术方案范围内。
Claims (6)
1.一种基于订阅触发的消息队列控制***,包括上课***和监课***,其特征在于,
监课***包括监课中心服务器集群、前端监课边缘服务器A和后端监课边缘服务器C;
监课***包括监课中心服务器集群与前端监课边缘服务器A和后端监课边缘服务器C相连接;
后端监课边缘服务器C与监课客户端相连接;监课客户端后端监课边缘服务器C获取上课***的数据;
前端监课边缘服务器A与上课***相连接;前端监课边缘服务器A接收上课***传送的上课数据。
2.根据权利要求1所述基于订阅触发的消息队列控制***,其特征在于:
上课***包括:老师上课客户端和学生听课客户端;老师上课客户端和学生听课客户端通过专线与流媒体服务器集群相连接。
3.根据权利要求2所述基于订阅触发的消息队列控制***,其特征在于:
老师登录老师上课客户端进行在线上课;
学生登录学生听课客户端进行在线听课;
学生接收老师上课数据;
老师接收学生听课数据。
老师上课数据和学生听课数据发送给前端监课边缘服务器A。
4.根据权利要求3所述基于订阅触发的消息队列控制***,其特征在于:
所述老师的上课数据发送给流媒体服务器集群中的一台服务器;
所述学生的上课数据发送给流媒体服务器集群中的一台服务器;
流媒体服务器转发老师上课数据给学生客户端;
流媒体服务器转发学生听课数据给老师客户端。
5.根据权利要求3所述基于订阅触发的消息队列控制***,其特征在于:
流媒体服务器转发老师上课数据给学生客户端的同时发送老师上课数据给前端监课边缘服务器A;
流媒体服务器转发学生听课数据给老师客户端和其他学生客户端的同时发送学生听课数据给前端监课边缘服务器A;
前端监课边缘服务器A保存老师数据与学生数据,建立老师与学生关键数据以及映射关系;
前端监课边缘服务器A发布实时信息给监课中心服务器集群。
6.根据权利要求5所述基于订阅触发的消息队列控制***,其特征在于:
监课客户端登录后端监课边缘服务器C;
监课客户端通过后端监课边缘服务器C订阅指定教室的老师数据和学生数据;
后端监课边缘服务器C向监课中心服务器集群转发监课客户端订阅指定教室的老师数据和学生数据;
监课中心服务器集群向前端监课边缘服务器A订阅指定教室的老师数据和学生数据;
前端监课边缘服务器A发布本地保存的关键信息给监课中心服务器集群;
监课中心服务器集群实时转发关键信息给后端监课边缘服务器C;
后端监课边缘服务器C转发关键信息给监课客户端;
监课客户端接收老师上课数据和学生听课数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710450819.1A CN107273224A (zh) | 2017-06-15 | 2017-06-15 | 基于订阅触发的消息队列控制*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710450819.1A CN107273224A (zh) | 2017-06-15 | 2017-06-15 | 基于订阅触发的消息队列控制*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107273224A true CN107273224A (zh) | 2017-10-20 |
Family
ID=60066880
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710450819.1A Pending CN107273224A (zh) | 2017-06-15 | 2017-06-15 | 基于订阅触发的消息队列控制*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107273224A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109936593A (zh) * | 2017-12-15 | 2019-06-25 | 网宿科技股份有限公司 | 一种消息分发的方法和*** |
CN110928704A (zh) * | 2018-09-20 | 2020-03-27 | 广州虎牙信息科技有限公司 | 消息处理方法、消息处理***、服务器及计算机存储介质 |
CN112637133A (zh) * | 2020-12-01 | 2021-04-09 | 深圳市中博科创信息技术有限公司 | 一种基于电子交互白板的在线-实体融合课堂实现方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080241809A1 (en) * | 2007-03-09 | 2008-10-02 | Ashmore Mary E | Graphical user interface and method for providing a learning system |
CN102509482A (zh) * | 2011-11-15 | 2012-06-20 | 北京瑞信在线***技术有限公司 | 基于移动终端架构的多媒体教学*** |
CN103927910A (zh) * | 2014-04-17 | 2014-07-16 | 西安夫子电子科技研究院有限公司 | 一种移动教学平台 |
WO2014162243A1 (en) * | 2013-04-04 | 2014-10-09 | Ericsson Television Inc. | Methods, apparatus, and computer program products for allocating bandwidth for push and pull content requests in a content delivery network |
CN105848011A (zh) * | 2016-03-31 | 2016-08-10 | 乐视控股(北京)有限公司 | 一种视频直播方法及装置 |
-
2017
- 2017-06-15 CN CN201710450819.1A patent/CN107273224A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080241809A1 (en) * | 2007-03-09 | 2008-10-02 | Ashmore Mary E | Graphical user interface and method for providing a learning system |
CN102509482A (zh) * | 2011-11-15 | 2012-06-20 | 北京瑞信在线***技术有限公司 | 基于移动终端架构的多媒体教学*** |
WO2014162243A1 (en) * | 2013-04-04 | 2014-10-09 | Ericsson Television Inc. | Methods, apparatus, and computer program products for allocating bandwidth for push and pull content requests in a content delivery network |
CN103927910A (zh) * | 2014-04-17 | 2014-07-16 | 西安夫子电子科技研究院有限公司 | 一种移动教学平台 |
CN105848011A (zh) * | 2016-03-31 | 2016-08-10 | 乐视控股(北京)有限公司 | 一种视频直播方法及装置 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109936593A (zh) * | 2017-12-15 | 2019-06-25 | 网宿科技股份有限公司 | 一种消息分发的方法和*** |
CN109936593B (zh) * | 2017-12-15 | 2022-03-01 | 网宿科技股份有限公司 | 一种消息分发的方法和*** |
CN110928704A (zh) * | 2018-09-20 | 2020-03-27 | 广州虎牙信息科技有限公司 | 消息处理方法、消息处理***、服务器及计算机存储介质 |
CN110928704B (zh) * | 2018-09-20 | 2023-06-23 | 广州虎牙信息科技有限公司 | 消息处理方法、消息处理***、服务器及计算机存储介质 |
CN112637133A (zh) * | 2020-12-01 | 2021-04-09 | 深圳市中博科创信息技术有限公司 | 一种基于电子交互白板的在线-实体融合课堂实现方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Mason | Using communications media in open and flexible learning | |
Cziko et al. | Review of Internet audio communication for second language learning: A comparative review of six programs | |
CN107995456A (zh) | 智慧园区视频会议*** | |
US20120017149A1 (en) | Video whisper sessions during online collaborative computing sessions | |
CN103118074A (zh) | 基于xmpp的网络模块化远程教育培训*** | |
Salomon et al. | The future of conferences, today: Are virtual conferences a viable supplement to “live” conferences? | |
Batane | Internet access and use among young people in Botswana | |
TW201044331A (en) | Interactive teaching system | |
Fattah et al. | Social presence of ruangguru in social media during Covid-19 pandemic | |
CN107273224A (zh) | 基于订阅触发的消息队列控制*** | |
TW200302990A (en) | Method, device and program of providing education services for free talk services | |
CN107395761B (zh) | 基于订阅的本地发布在线教育监课*** | |
Kouki et al. | Telelearning via the Internet | |
Asabere | A research analysis of online social networking sites (SNSs) and Social Behaviour at University of Ghana (UG), Legon, Accra, Ghana | |
CN107195211A (zh) | 基于旁路的在线监课*** | |
Humphrey et al. | How to Host a Successful Webinar. | |
Charles et al. | Design and implementation of a web-based virtual classroom system | |
CN109561319B (zh) | 基于旁路的在线教育高并发直播方法及*** | |
Shah-Nelson | Synchronous tools in support of teaching and learning | |
Chaimeeboon et al. | Implementation a webEx conferencing testbed for DLIT classroom | |
Pile | Photonics from afar | |
CN104506565A (zh) | 一种基于4g互联网络的远程教育***、设备 | |
Olivas et al. | Beyond the reference desk: a study on the effectiveness of low-cost distance library services at California State University San Marcos | |
Hung | Building learning communities by enhancing social presence: Implementing blended instructional delivery methods | |
US20210336918A1 (en) | Voice Applications in Social Media |
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: 20171020 |