全球旧事资料 分类
过自己的账号随时上服务器点播任何教师的授课录像。在设计的这个系统中,所有的节点都是平等的关系,类似于p2p网络,但这个系统比常见的p2p网络具有更好的交互性和适应性,
f以较小的网络和计算机资源开销实现高效的远程网络教学。22系统架构设计该系统在架构上分为:教师端、学生端、流媒体采集与存储服务
端。教师端负责教学内容的播放、媒体流生成与传输,并能接受学生
端的提问请求,以及网络教学系统控制权的分配。学生端实时接收教师端发布的教学媒体流,向教师端提问,以及学生端之间的媒体流共享,减少教师端的负担。流媒体采集与存储服务端负责教学录像的实时制作、转换、传输,并能存储名师的授课录像供学生以p2p方式进行vod点播。
教师端和学生端程序用c开发完成,流媒体采集与存储服务端采用微软的媒体流服务器结合c开发的vod服务器程序组成。对于学生端的任何请求,均由教师端审核处理,流媒体采集与存储服务端配合操作,使流媒体信息能准实时地在学生端正确地播放。
221准实时p2p远程教学功能的设计在此系统中远程网络授课视频是准实时传输的。在p2p网络中复制单个数据包,并送往需要的学生端用户地址。我们可以将需要同一资源的用户进行统一授权,只有被授权的学生端用户才能够接收到教师端发送的准实时流媒体,所有的正在授课的教师只对授权学生端发送,而且教师端可以控制接收者却不限制接收的人数,这样可以节省为每个接收者建立专门的连接。因此,在教师端可以安装有压缩工作站的视频捕捉卡,将有远程教学音频视频信号实时捕捉
f成数字信号;然后利用相应的制作软件将音频\视频信号进行编码和转换,然后变成实时的信号流传输给学生端。
每个学生节点都有两种方式获得媒体流数据,即从教师端直接获取或者通过邻居学生节点获取。每个学生节点维护一个伙伴列表,学生节点可以从教师端或者邻居学生节点中获取媒体流数据。学生节点之间不断的交换各自的缓存信息,然后根据邻居节点的缓存信息,通过一定的数据调度算法从邻居节点获取媒体流数据。教师端除了直接传输授课流媒体信息之外,还负责维护所有学生节点的信息列表。
222远程点播教学功能的设计学生端首先向web服务器发送身份认证信息,由身份认证服务器确认身份,并把身份信息发送给流媒体服务器,然后由学生端在流媒体服务器中点播某一视频,这个视频也可以通过邻居的几个学生端那里获取。教师端为了能同时响应多个学生端的服务要求,流媒体采集与存r
好听全球资料 返回顶部