符合学术规范的学术服务

视频直播点播系统设计与实现

分类:计算机职称论文 时间:2020-02-10

  摘 要:随着社会、经济、信息技术的发展,在生活和工作中,对人们的终生教育提出了更高的要求。 终生教育与传统有所不同,终生教育是人们可以根据自身的接受能力、专业水平和理解能力,有选择性的利用网络公开资源进行学习,突破传统教育模式的时空限制,使得教育更加方便,实现生的个性化教育。 视频直播点播系统设计与实现是为了满足我校目前发展的需求而提出的。

  关键词:终生教育; 网络资源;个性化教育;网络公开资源;视频直播点播

视频直播点播系统设计与实现

  1 概述

  我校是以远程教育为主要方式的高等院校,近年随着移动互联网技术发展, 多终端支持的点播、直播系统备受学生亲赖。 以《教育部办公厅关于建立职业院校教学工作诊断与改进制度的通知》(教职成厅〔2015〕2 号)为依据,以互联网、移动互联网技术为支撑,参考翻转课堂、混合课堂、互动教学等多种教学模式与教学理论,通过在线教育进课堂的教学模式创新,以线上教育与课堂教学相结合的方式,创新教学模式,优化教师备课和教案设计过程,丰富课堂教学手段,汇聚课堂教学过程中学生的各类学习行为与结果数据,并通过评价体系进行学生学习行为分析和教学质量评价,从而实现教学工作诊断与改进的整体目标, 全面提升我校的教学质量。

  2 系统设计

  2.1 视频流媒体系统建设

  随着我校各种教学应用 系统的开发 及投入应用,要求视频流媒体系统要在实用性、可靠性、先进性、开放性、安全性、可扩充性、可管理性、易操作性等方面有较好的保障。 流媒体系统要从层次上和功能上进行合理划分,形成以用户负载均衡接入流媒体服务器为视频源主体的分布式视频点播结构。 以千兆网络技术为骨干的视频流通道,提高流媒体点播系统的整体效率。

  2.2 数据库系统建设

  数据库服务器系统设计 的目标首先 是为了满足视频监控管理业务处理的需要,同时也要提高系统数据处理的有效性和科学性。 为了达到这 一目标,选择开放式系统平台,采用统一的系统结构,使整个应用系统具有良好的集成性、 可控性和兼容性,以保证系统良好实施、运行,以及更好的适应新业务拓展、符合计算机技术发展潮流的需要。

  2.3 技术架构(如图 1 所示)

  2.3.1 网络教育平台应用

  远程教育平台的核心部件是网络教育平台,其主要包括教学管理、在线学习、学习分析、行为统计等相关模块,构成了远程教育平台的核心。

  本系统采用 Java 作为程序开发语言,并且构建于 J2EE Framework 之上, 采用先进的 MVC/模式、 IOC 模式等作为系统的开发架构, 有效保证系统的可移植性、可维护性和可扩展性。

  2.3.2 培训资源

  培训资源是指本教育平台的课件资源库,课件资源库是系统中课件资源的集中存储区域。

  2.3.3 J2EE 中间件服务器

  中间件服务器的主要功能是为网络 教育平台程序组提供运行环境。 本教育平台采用的中间件服务器是 Apache+JBoss 的模式,由 Apache 处理 HTTP 请求,并根据访问量进行智能化负载均衡,将访问压力分散到多个 JBoss 服务中, 环节服务器访问请求压力,提高系统性能和压力指标。 保证了应用程序运行的稳定性。

  2.3.4 数据库服务器

  数据库的设计方面,我们摒弃了一切依赖于特定数据库的特性,这样可以为兼容异质数据库提供了技术上的保障,采用 mysql 数据库。

  3 系统主要功能

  3.1 媒体资源库管理

  内容分类:系统允许用户自己定制内容的分类规则。 如课程、类型、学科等。 用户可以遵循不同的分类法定义内容的分类结构, 分类可配置为多级。多种类型的数字内容可以遵循同一种分类法,也可分别遵循不同的分类法。 同时,系统还必须允许一个内容记录属于多个分类。 可以在各个分类中对已有的内容节目进行迁移、复制、删除、预览等操作。

  内容审核:平台支持设置对内容的审 核、多级审核。 同时可以设置是否需要审核。 审核人员对编辑人员录入的内容进行校验,包括视频内容、文字内容、支持敏感字自动筛选或提示。 通过审核的内容可以交由发布人员来发布或直接发布,未通过审核的内容则输入不合格的理由进行打回,编辑录入人员可以对其进行修改后重新提交。

  内容存储: 系统需要存储大量的内容资源,其中大部分是视频等媒体资料,对存储容量有很高的要求,因此,系统从设计上可支持多级存储、分布式存储、云存储等解决方案。 为支持系统的扩展性,系统必须可以随时在线增加存储服务器或硬盘等存储设备。

  3.2 内容检索

  媒体内容检索功能包括:

  1)基于资产属性的元数据检索:媒体内容管理系统必须能够提供基于资产元数据属性的检索,提供简单检索、快速检索、查询条件组合检索等高级检索多种检索方式。

  2)基于内容的检索:系统能够提供面向文档类的全文检索功能和面向图像类的基于图像的内容检索功能。 基于内容的检索可与基于属性的检索相配合,取得良好的检索结果。

  3.3 视频点播实现

  操作流程简单、管理灵活,可建立多种 视音频格式的在线视频点播视频应用 (如:MP4、FLV 等)。内容编辑人员制作好的视频上传到管理平台后,通过编排审核,即可在各个终端的点播界面进行发布和播放。 系统支持自动多屏适配和切片缓存技术,能够为 PC、PAD、 手机等各类应用终端提供不同清晰度码流与格式的自动适配播出。

  3.4 视频点播教学

  将各科优秀教师的多媒体课件、教材、直播课程等上传到线视频点播系统, 教师可在终端机上,通过统一的点播界面,自由点播这些视频资源进行教学。 在线视频点播系统中丰富的多媒体教学资源不 仅 减 轻 了 教 师 的 备 课 负 担 有 利 于 资 源 共 享,此外,由于在线视频点播系统支持多用户点播而互不影响,所以不同地点的老师可以同时点播相同教学内容来进行教学,并分别对播放进程进行控制。

  3.5 自主学习

  在线视频点播系统,可以充分发挥学生的自主性:学生可以根据自己的学习情况,在任何地点自由地选择老师讲课录像等进行学习,以增强学习的自主性和主动性;学生还可以点播自己感兴趣的内容进行补充学习,拓宽知识面;在学习过程中,学生可以按照自己的学习进度, 对播放过程进行控制,营造出一个相对个性化的学习环境,达到最好的学习效果。

  3.6 远程教学

  和 Internet 无缝整合在一起的在线视频点播系统可实现跨地域的远程教学。 将优秀教师的讲课录像放到在线视频点播服务器上, 听课者可以远程点播这些录像,进行在线学习;也可以先把录像下载到本地服务器上,然后在当地的局域网范围内点播学习。

  视频点播是多种先进技术融合的结晶,它不仅能够平滑流畅地传播视频信息,而且赋予了用户极大的自主选择空间。 构建基于校园网的视频点播系统并利用它开展多种形式的教学,有利于学生学习主动性的发挥, 有利于体现教师的教学创造性,实现双向多媒体组合教学。 可以预见,在不久的将来,视频点播将成为学校教育中不可缺少的组成部分,从而推进数字化校园的建设。

  相关论文推荐:基于互联网的新老媒体融合路径探索——以直播为例

  摘要:伴随着互联网的发展,传统媒体正在逐渐被被迫发生改变,凭借自身平台,借力新媒体来发展自己。另外,一大批新媒体的诞生,也加剧了媒体行业的竞争。而在直播领域,除了既有的传统媒体与新媒体的竞争,也存在着新旧媒体的融合。

  3.7 视频直播实现

  受到移动设备的限制, 在移动终端的使用过程中,强调的是学习和记录的过程, 而不是原有 WEB 端应用的诸多复杂业务功能,所以在手机端软件的开发过程中主要考虑满足首要需求,即:随时随地的学习和记录、身份验证。提供 Android 版手机应用。 学员可以通过手机学习课程,查看学习情况。

  3.8 视频点播

  可以在线点播多种格式的视频资源,资源格式包括: 媒体文件多格式支持如 MP4、FLV 等多种媒体格式。

  3.9 资源审核管理发布

  资源管理采用 C/S 智能客户端管理使用该工具以客户端形式,方便稳定的上传各种视频资源到服务器,同时可调整视频资源的发布信息,有效管理视频的内容目录、分类和物理存储信息。

  3.10 点播资源上传

  可以通过在 线资源管理 系统上传各 种点播 资源,并对已有的点播资源进行相关的管理,对资源进行添加、 删除等操作。 用在线资源管理工具可以有效管理视频的内容、目录、分类和物理存储位置以及相关的资源属性。

全学科期刊推荐 中英文发表指导

* 稍后学术顾问联系您

学术顾问回访> 详细沟通需求> 确定服务项目> 支付服务金> 完成服务内容

SCI期刊

国际英文期刊

核心期刊

国外书号出书

国内纸质出书

2023最新分区查询