vod视频点播技术在北京广播电视大学昌平分校的应用毕业设计(编辑修改稿)内容摘要:

北京广播电视大学昌平分校 数据 网络概述 (一) 北京广播电视大学现有网络结构 目前 ,北京 市广播电视大学校园网实现了千兆光纤接入 ,百兆交换到用户桌面 , 9 实现了电信、联通、教育科研网三网互融。 VOD 视频点播系统目前在我校校园网内网运行 ,主要是学员在机房集中上课时使用 ,其并发量相对不是很大 ,因此我校目前的网络状况完全能够满足该系统的运行需求 ,学生在浏览视频学习资料时 ,可以保证 做到快速、顺畅。 五 、 VOD 视频点播技术在 北京广播电视大学昌平分校 的应用 (一) 、 VOD 视频点播系统 逻辑 结构 系统要求能为视频节目的“制作”、“发布”与“点播”提供完全解决方案。 并建立涵盖“客户”、“数据”和“管理” 3 个层面的基于互联网的视频点播应用平台。 具体功能如下: (1)制作功能:能将 捌好的模拟信号视频节日转换成 Real 格式的流媒体文件。 (2)发布功能:能 通过耵 P的方式将视频文件上传至远端的视频点播服务器。 (3)点播功能 :能为蜕众提供操作方便、结构清晰、外观时尚的点播平台。 (4)客户层面:为观 众提供节目内容简介和旧期节目重播等功能 (5)数据层面:建立可靠的视频文件库和视频信息库,为用户点播、管理员查询和资料归档提供支持。 (6)管理层面:建立易于操作的后白维护系统,可为电视中心管理人员提供新闻发布、编辑信息、删除旧档等功能 在对用户的需求进行调研后,将视频点播系统从下至上划分为“管理层”、“数据层”和“客户层” 3层结构 (见图 2) 10 图 51 视频点播系统 逻辑 结构 其中,最低层管理层卡要解决廿日制作、发布和维护等功能,操作对象足电视中心的管理员。 具体功能包括上传制作完成的视频文件、节目分类管 理以及管理员根据需要添加、修改和删除视频节目的基本信息 (如节目期号、发布时间、内容简介等 )的功能。 中间层数据层土要由“视频信息库” 和“视频文件库”两部分组成。 用以储存视频文件和信息。 其中,视频信息库用于储存视频节目的各类相关信息。 视频文件库用于储存视频节目的视频文件。 最上层客户层的设计服务对象是收看节目的观众,所以客户层界面设计必须考虑到心用操作简便、分类明确的要求。 主要功能包括在线收看 (用户可进行播放、暂停、全屏等操作 )、旧期节目重 播 (用户根据需要重播旧期节目视频档案 )以及节目内容简介功能 (便 F用户了 解节日内容,收看自己感兴趣的节目 )等。 (二) 、 VOD 视频点播系统设备选型 目前 ,北京 市 广播电视大学正积极致力于建设开放大学的努力之中 ,校领导相当重视我校的网上教学 ,因此对于我们在硬件方面的投入力度也相对比较大 学校先后投入资金购进了大量网络产品 ,大大优化了学校的基础设施建设 ,改善了网上教学环境 目前我校使用的较新的服务器基本都是工 BM 系列的 ,主要用作学校主站服务“电大在线” , 远程教学平台服务,教务管理系统服务, VOD 点播系 11 统等服务。 硬件配置具体如下表: 表 51 硬件配置 (三) 、 VOD 视频点播 系 统 的 分析与设计 VOD 视频点播系统的功能需求 北京 市 电大 VOD 视频点播系统是为学员提供视频学习支持服务的一个学习台 , 为弥补当前 “ 电大在线 ” 远程教学平台所存在的不足 ,拟对 北京 市 广播电视大学 VOD 视频点播系统提出以下功能需求 : 系统应能对学生的个人信息进行存储。 系统应有用户注册登陆功能 ,防止不法用户侵入。 鉴于电大学员都是成人 ,其知识层次和应用计算机网络进行学习的能力较弱且差别较大 ,系统应设置相关版块对学习者进行常见问题的指导。 为使学员的学习过程更加顺畅 ,系统应该提供专门的视频 浏览播放器。 系统应能对公共类视频和课程视频区别存储 ,公共类视频在主页面公开发布 ,课程视频则只供登陆用户观看。 应针对 VOD 视频点播系统的业务进行描述,从用户端发起请求,到被提供业务的。 VOD 视频点播系统的设计思想 12 本系统的设计思想是以知识点为核心重组构造相关课程的学习内容。 根据上面对系统功能需求的分析 ,首先对系统中的知识点进行科学设计 ,搞清楚系统中的知识点结构和各知识点之间的关系 ,然后设计出各个功能模块 ,完成需求分析提出的各项任务。 系统的应用人员分为学员 、教 师 、 系统管理员 ,主要应用对象是学 员 ,教师资源的上传以及管理员对系统的维护等 ,都是为学员的自主化学习提供保障。 北京 市 广播电视大学 VOD 视频点播系统的结构框架如图 3所示 图 51 北京 市广播电视大学 VOD 系统结构框架图 由于视频文件体积普遍较大 ,在发布视频文件时 ,如果使用 HTTP 协议进行上传很可能会导致速度缓慢 ,甚至上传失败等问题。 因此本系统将架设 FTP 服务器 ,为教师及管理员上传视频文件提供 FTP 协议的上传方式 ,保证上传速度和成功率。 FTP 上传完成后的文件即可提供流媒体服务 ,供用户观看 和下载。 目前 ,北京 市 电大 v0D 视频点播系统尚处在系统运行初期 ,由 1 台 IBM3650 服务器的同一个网卡提供 WEB 应用 、 流媒体服务和 FTP 上传服务 ,当此网卡 I/O 过高时可以考虑扩展网卡 ,使用一个网卡提供流媒体服务 ,使用另外一个网卡提供北京市广播电视大学VOD视频点播系统 首页 注册 登录 课程学习 顶部导航 内容板 块 版权信息 后台管理 Admin 13 WEB 应用服务和 FTP 文件上传功能。 VOD 视频点播系统的技术应用 下表列出的是 北京 市 广播电视大学 VOD 视频点播系统在设计实现中所用到的主要技术。 在系统设计之初 ,出于系统稳定性方面的考虑 ,为避免系统漏洞 ,拟定使用的是 Linux 操作系统 ,但在服务器采购回来以后 ,其自带了 一套正版WindowsServer20xx 操作系统 ,为了日后更好地获得厂家对硬件的维护和升级服务 ,目前本系统延用了其自带系统。 表 52 应用的主要技术 系统的技术路线 以下将对 VOD 视频点播系统所用到的主要技术作简要的介绍。 和 WindowsServer20xx 在网络应用服务器的管理 、 可用性 、 可靠性 、安全性 、 性能与可扩展性方面提供了许多新的功能 同时增强了网络应用的开发与国际性支持 和 WindowsServer20xx 提供了最可靠的 、 高效的 、连接的 、 完整的网 络服务器解决方案了 具有如下特点 :  容错进程架构 (应用程序池 ) web站点和应用程序隔离到一个自包含单元之中(又称应用程序池 )应用程序池为管理员管理一组 Web 站点和应用程序提供了便利 ,同时提高了系统的可靠性 ,因为一个应用程序池中的错误不会引起另外一个应用程序池或者服务器本身发生故障。  自动进程回收 )例如 CPU利用率和内存占用情况 ,自 14 动停止和重新启动发生故障的 Web 站点和应用程序 ,同时将请求放入队列。 还可以在回收一个工作进程时对客户机的 TCP/工 P 连接加以维护 ,将 Web服务客户端应用  程序与后端不稳定的 Web 应用程序隔离开来  快速故障保护 如果某个应用程序在短时间内频繁发生故障 , 将自动禁用该程序 ,并且向所有新发出和排入队列的针对该应用程序的请求返回一个 “ 503 服务不可用 ” 错误信息。 此外 ,还可以触发某些定制操作 ,例如触发一个调试操作或者向管理员发出通知。 快速故障保护可以保护 Web 服务器免遭拒绝服务攻击。  Web 园 的工作进程隔离模式还允许多个工作进程被配置到针对某个给定 应用程序池的服务请求上 ,这种配置又被称作 Web 园 (web garden)。 SQLServer200 相比之前 SQL 家族内被广泛使 SQLServer20xx,SQLServer20xx具有如下一些新的特点 :  在线恢复 使用 SQLServer20xx版的服务器 ,数据库管理人员将可以在 SQL服务器运行的情况下 ,执行恢复操作 在线恢复改进了 SQL 服务器的可用性 ,因为只有正在被恢复的数据是无法使用的 ,而数据库的其他部分依然在线 , 仍然可供使用在线检索操作。 在线检索选项可以在数据定义语言 (DDL)执行期间 ,允许对基底表格 !或集簇索引数据和任何有关的检索 ,进行同步修正。 快速恢复新的 、 速度更快的恢复选项可以改进 SQL 服务器数据库的可用性。 管理人员将能够在事务日志向前滚动之后 ,重新连接到正在恢复的数据库。  安全性能的提高 SQLServer20xx 包括了一些在安全性能上的改进 ,例如数据库加密 、 设置安全默认值 !增强密码政策 !缤密的许可控制 !以及一个增强型的安全模式。  数据库镜像 通过新数据库镜像方法 ,将记录档案传送性能进行延伸 用户可以使用数据库镜像 ,通过将自动失效转移建立到一个待用服务器上 ,增强 SQL 服务器系统的可 15 用性。 VOD 系统的技术特点 在技术使用方面 ,北京 市 广播电视大学 VOD 视频点播系统具有如下特点 :  应用 . 的页面缓存 、 内存缓存技术 ,减少了对网站和数据库的访问 ,提高了系统的响应效率  应用 . 的自定义控件技术 ,提高代码的复用率 ,提高程序的开发效率  应用了 XM1 技术  封装了对数据库访问的方法 ,提供统一的数据库访问机制  对数据库数据的访问 ,采用了分层访问的机制 ,提高了数据访问的安全性  采用存储过程实现对数据库数据的访问 ,提高了数据库的访问效率  扩展灵活、容错性强 VOD 视频点播系统的数据库设计 本小节给出支持本系统主要功能的 5个关键的数据表 ,分别是用户表 (USer)、专业表 (Spe。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。