一种基于移动互联网络的远程教育系统及设备的制造方法

文档序号:9930212阅读:622来源:国知局
一种基于移动互联网络的远程教育系统及设备的制造方法
【技术领域】
[0001]本发明属于移动互联网络应用技术领域,具体涉及一种融合了4G互联网络的多媒体技术的远程教育系统、设备。
【背景技术】
[0002]随着信息的日新月异,学生们如果仅通过在课堂上获取有限的知识,已远远不能满足社会发展和学习竞争的要求,大家更需要通过多方面、多渠道去汲取不同领域的新知识、新方法、新理论以及新的资讯。
[0003]在以往常见的面对面的家教形式中,由于好的师资力量十分有限,不能完全为大众共享,其他师资力量,又存在良莠不齐的情况,从而影响了整体学习的效果。而近年来,通过将网络应用于教育领域及教学过程是目前教学活动的重要特点,这不仅给人们提供了大量便捷的学习机会,丰富的教学环境和教学资源,使学习活动更加自主化、个性化,而且使教育的适应性得到大大加强,特别是基于开放源码的众多软件的兴起,使得网络的应用越来越人性化,也越来越大众化,同时网络的迅速普及,也使得全社会获得终身学习、大众学习,成为了可能。
[0004]如今,家教作为现代教育的一种重要形式,家教的模式也应该不断地推陈出新,也必将由传统的单一化逐步向多样化方向发展,正因如此,一种基于移动互联网络的远程教育系统及设备应运而生。

【发明内容】

[0005]本发明所要解决的技术问题,就是针对目前现状,提供一种融合了视频、音频等基于4G互联网络的技术的远程教育系统、设备。
[0006]鉴于时代发展,本发明中所述的基于4G互联网络的远程教育系统提供了两种主要教学方式:一种是基于4G互联网络、混合式P2P网络的多媒体远程教育系统:一种是为了辅助远程教育系统而开发的播放器系统。
[0007]本发明所述的一种基于移动互联网络的远程教育系统及设备,包括基于4G互联网络的视频播放系统、数据库、客户端和服务器,其特征在于:所述基于4G互联网络的远程教育系统是基于4G互联网络和C/S模型框架,使用C#编程语言,结合SQL SerVer2014数据库,实现数据交互,并在系统中,使用COM控件,来实现教学过程,在该过程中,通常会结合DotNetBar等第三方的控件,来实现更好的教学应用效果。上述基于4G互联网络的远程教育系统,采用混合式P2P网络模型。
[0008]本发明所述的P2P是英文Peer-to-Peer(对等)的简称,又被称为“点对点”、“对等”技术,是一种依赖网络用户的计算能力和带宽的新型网络技术,它与传统的网络结构不同,并不依赖于服务器进行数据的传输,而是在用户间建立起一条虚拟的信道,直接进行连接。目前,对P2P还没有一个严格统一的定义,但是许多公司根据自己的理解给出了一些定义。比如:国际知名的IBM公司就将其定义为:系统不再依存于中央服务器,成员之间可以相互受益,系统中的成员既是用户又是服务器,成员之间能够相互感受到对方的存在,从而形成一个虚拟的群体。
[0009]可以看出,P2P网络的本质特点在于共享与协作,具有可扩展性、负载均衡的优势,是一种分布式网络,参与者能共享他们所拥有的各种资源(包括硬盘、打印机、计算能力等),这些资源也能被其他参与者直接访问,而所有的参与者既是服务的接受者也是服务的提供者。
[00?0]总体来说,P2P打破了传统C/S方式下,一方提供服务、一方接受服务的模式,不再存在专门提供服务的节点。相比传统的C/S架构,P2P网络是完全分布式的系统,节点关系是完全对等的,所有的任务都是通过节点之间的协作来完成,网络中的任意节点可以不需要服务器的参与直接访问另一节点上共享的资源,获得自己所要的数据。在P2P网络系统里,每一个节点之间都属于Peer-to-Peer的关系,每一个节点都可提供服务和接受服务。因此,每个节点的承受能力都是一种平衡。
[0011]另外,P2P网络系统由于改变了传统的C/S系统中,两台主机间的通信必须通过服务器中转的情况,并建立了一个对等的网络,使其信息之间的交互不是必须存在着中转机构,从而有效保护了用户隐私。
[0012]本发明所述的基于移动互联网络的远程教育系统及设备,其特征在于:所述基于4G互联网络的远程教育系统,其教师端与学生端之间,采用NAT(即Networ AddressTranslat1n)穿透技术,实现数据交互。
[0013]由于4G互联网技术的快速发展以及网络自身的复杂性,网络负载急剧增加,这也使得有限的网络资源无法满足P2P网络系统连接的需要。为了解决这个问题,NAT技术应运而生,该技术不仅可提高IPv6网络地址利用率,还可更好地实现P2P连接。NAT技术的实现,有效节省了IP地址资源,它隐藏了内网主机的地址,从而提高了系统的安全性,使内网主机信息对外不可见,主机之间信息相互共享,大大提高了网络资源的利用率。此外,相互服务是P2P网络的宗旨,NAT穿越让众多的内部网络主机参与到了 P2P网络中。另外,NAT技术通过将局域网的主机地址映射为Internet上的有效地址,从而实现网络地址的复用。
[0014]上述NAT穿越的基本原理和步骤如下。
[0015]假设用户A想要与用户B直接建立会话,其建立点对点会话穿越过程,如下所示。
[0016]1、用户A最初不知道如何向用户B发起连接,于是用户A向服务器S发送消息,请求服务器S帮助建立与用户B的连接。
[0017]2、服务器S将含有用户B的公网和内网的Endpoint发给用户A,同时,服务器S将含有用户A的公网和内网的Endpoint的用于请求连接的消息也发给用户B。一旦这些消息顺利到达,用户A与用户B就到知道了对方的公网和内网的Endpo int。
[0018]3、当用户A收到由服务器S发来的包含用户B的公网和内网Endpoint的消息,用户A开始向这些用户B的Endpoint发送数据包,并且用户A会自动锁定第一个给出响应的用户B的Endpoint。同理,当用户B收到由服务器S发来的用户A的公网和内网Endpoint以后,也会开始向用户A的公网和内网的endpoint发送数据包,并且自动锁定第一个得到用户A的回应的Endpoint。由于用户A与用户B的互相向对方发送数据包的操作是异步的,所以用户A和用户B发送数据包的时间先后并没有严格的时序要求。
[0019]本发明所述的用户列表模块,包括用户列表分组、备注信息、用户信息和相关快捷方式四部分。同时,为了方便老师备课信息的制作,该系统还专门设计了编辑器,该编辑器包括基于4G互联网络的模块、教学工具模块两部分。
[0020]一种基于移动互联网络的远程教育系统及设备,其设备包括服务器,所述服务器包括登录服务器、连接服务器和数据库服务器,其功能主要是用来传输数据及用户连接中转使用。所述服务器实现了与数据库之间的数据交互功能,实时为用户更新数据,包括用户在线状态、用户上课时间、用户信息等系统必备的信息。
[0021]本发明所述的基于4G互联网络的远程教育系统,包括视频教学系统、音频教学系统和图片教学系统。所述视频教学系统,由客户端自动识别PC机的摄像头设备,并进行图像提取,将图像信息显示在视频窗口。所述音频教学系统,客户端将自动识别Mic输入设备,并对音频数据进行提取,实时在对方客户端中进行输出。所述图片教学系统,主要包括PPT、Word、本地图片、部件图片等图片信息。此外,该系统还通过提供系统自带的部件图片,来方便教学,大大增加了图片教学时用户的体验。
[0022]本发明所述的基于移动互联网络的远程教育系统及设备,其客户端由登录设置模块、用户列表模块、用户信息模块、聊天模块、基于4G互联网络的模块、教学工具模块和错误信息处理模块构成。其中,登录设置模块,主要包括登录模块、找回密码和注册帐号三部分。
[0023]本发明所述的基于4G互联网络的远程教育系统,其视频显示系统,通过取视频数据、视频数据编码、数据传输、视频数据解码和视频显示来实现。
[0024]本发明所述的基于4G互联网络的远程教育系统的数据库,由用户信息表、好友关系表、黑名单关系表、客服关系表、上课时间记录表、广告图片表、广告文字表、版本升级表、聊天信息记录表、错误报告信息表和费用信息表构成,实现其数据存储
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1