视频点播系统的设计与实现
立体视频点播系统设计与实现

0 5 13 o 9 ) o l22 o 2 作者简介 : 马力妮 (96) 女 , 15 -, 黑龙江哈尔滨人 , 京信 息科技大学副 教授 , 方 向: 北 研究 流媒体技术 ; 郑志辉 (99)男 , 17 一 , 山东
淄博人, 硕士研究生, 研究方向: 流媒体技术; 钰《9 ., 山 杜小 1 o)女, 西中阳 硕士 8 人, 研究生, 研究方向: 体技 流媒 术。
差, 使大脑得到图像的深度信息。立体视频与单 目视 频相 比, 增加了景物深度信息表征 , 能够增 强视觉效 果 的真 实感 和逼 真 度 。立体 视 频 是 未 来 视 频技 术 的 发展方向, 在立体 电视 、 立体会议 、 立体视频点播 系统 等领域有着广泛的应用前景l 。 1 ] 个高质量 的立体视频点播系统需要解决 的核 心 问题 主要 有 两 方 面 : 方 面 是 压 缩 庞 大 的视 频 数 一
一
2 视 频 采 集
采用两个带有适 当间距 的相 同规格型号的摄像
机模 拟人 的双 眼 , 对景 物 进 行 有 视 角差 的 同步 拍 摄 , 分 别形成 同步 的左 、 视 频 序 列 , 过 立 体视 频 编 码 右 经
据 , 中包括压缩服务器存储的各路视频数据 , 其 以降 低 用户 点 播过 程 中需 要 通 过 网 络传 输 的数 据 量 。另 方面 , 两路 视频 序 列 之 间 的 同步 , 以保 证 在 播 放 端
b s d o 2 n e in e me h d u e O ta s rt e see ie . I h n .a se o vd o VOD y tm a e n t e a e n H. 6 a d d s st t o s d t n f h t ro vd o n t e e d t r i e 4 g h r e e ss e b d o h s
基于云计算视频点播系统的设计与实现

2 基 于云计 算 视频点 播 系统的 设计
2 . 1 系统 基 本 功 能
图1 管 理 员 登 录 模 块 程 序 流 程 图
视频点 播系统最 主要的功 能就是 视频 存 储 、 播放 , 除 此 之外 还要包 括对 视 频信 息 的添 加 、 修 改 以 及 视 频 搜 索 。 具 体 来讲 , 它 还 要 实 现 后 台 添 加 视 频 更 新 视 频 信 息 、 管 理 视 频 。其 主 要 功 能 包 括 : ( 1 ) 影片查找 。 用 户 可 以 根 据 影 片 名 或 者 类 型 等 关 键 字 进 行 查 找 所 想 要 观 看 的影 片 。 ( 2 ) 查看 热门影 片。 本 系 统 主 界 面 会 显 示 影 片 排 行 榜 。 影 片 排 行 榜 是 根 据 影 片点播 次数排 序的 。用户可 以根据这个 来观看影 片 。 ( 3 ) 查看 分类影 片。 图 2 视频管理模块流 程图 在 主界面 上会 有分 类 的导 航 条 , 点 击 后 会 进 入 分 类 的 2 . 3 数 据 库 概 念 结 构 设 计 界面 , 用 户可 以看 到 自己 所 选 择 的 类 型 , 这 样 的设 计 更 加 具 根据 系统设计 , 本 系统 主要 有 两个 实 体 : 管理员实体, 有 导 向选 择 性 。 影片实体 。 ( 4 ) 查看 最新影 片。
1 引 言
云计算 是一 种将 分 布式 处理 、 并 行 处 理 和 网 格 计 算 结 合 起 来 一 种 新 的 资 源 存 储 和 访 问 模 式 。这 种 新 的 模 式 对 视 频 系 统 这 样 的海 量 资 源 带 来 了新 的 发 展 机 遇 。 流媒体 技术 就是将可视与 可听信 息 经过 一些 处理 后上 传到 网站服务器 上 , 让 用户可 以边下 载边 观看 , 而 不需 要等 待文件 下载完整 后才能在 电脑上 观看 的 网络传 输技 术 。该 传输技 术先需要 先 在用 户端 的电脑 上 新 建一 个 缓 冲 区, 在 用户播 放 的同时 开始下 一段 的数据 缓 冲 , 这 样 的 话 下 载 时 间 就 要 比播 放 时 间 短 得 多 , 播 放 软 件 会 先 读 取 缓 冲 区 内缓 冲好 的数据 , 这样 的话 就可 以避 免在 播放 过 程 中的 中断 了 , 也 使 用 户 得 到 了更 好 的 服 务 和 享 受 。 目前 , 互 联 网 上 有 很 多 问题 制 约 了 流 媒 体 技 术 的 发 展 。 流 媒 体 技 术 在 很 大 程 度 上 解 决 了 网 络 播 放 视 频 的 问题 。但 由于在 网络 传输 中受 到 了很 多 因素 的影 响 , 使 视 频在 播 放 的过程 中常常 出现 播放 卡 壳 、 延迟 、 视 频抖 动 剧 烈等情 况 。 给 用 户 带 来 了许 多 不 便 , 所 以 只 有 互 联 网 服 务 质 量 提 高 才 能使流媒体 技术 发挥最大的作用 , 给用 户带来更好 的享受 。 流 媒 体 在 传 输 过 程 中需 要 缓 存 。 因 为 互 联 网 以 分 组 传 输 方 式 进 行 异 步 传 输 。 因 此 实 时 的 A/ V 源 或 存 储 的 A/ V 文件 , 在 传 输 过 程 中 要 被 分 成 几 个 小 组 。又 因 为 网 络 是 动 态变化 的 , 所 以每个小 组选择 的路 由可能 会不 同 , 以 至 于 到 达客户 端的时 间延 迟也 就不 等 , 甚 至 先 发 的 数 据 小 组 可 能 后 到 达 客 户 端 。, 因此 , 使 用 缓 存 系 统 来 弥 补 延 迟 和 抖 动 所 产生 的影响 , 并确保各 个小组 的顺序 正 确 , 从 而使 媒 体正 确 播放 。而不会 因为 网络暂时堵 塞而使播放 出现停顿 。
如何轻松建立局域网VOD视频点播系统的建立

如何轻松建立局域网VOD视频点播系统的建立建立局域网VOD视频点播系统可以通过以下步骤来实现:1.硬件准备:首先需要准备一台高速的服务器来存储和传输视频内容。
选择一台性能强大的计算机作为服务器,并确保具有足够的存储空间和带宽,以满足用户对视频的需求。
此外,还需要为用户提供一些终端设备,例如PC、手机、平板等来观看视频。
2. 软件选择:选择适合的视频点播系统软件。
可以考虑一些开源的软件,如Kodi、Emby等,这些软件提供了完整的视频点播解决方案,包括媒体管理、视频编码、用户管理等功能。
3.视频内容准备:准备好要提供给用户的视频内容。
可以从不同的渠道获取视频内容,例如购买版权内容、制作自己的原创视频等。
确保视频内容的质量和多样性,以吸引用户。
4.网络配置:配置局域网以支持视频点播系统的运行。
确保服务器和用户设备能够正常连接和通信,以便视频内容可以在局域网上流畅传输。
可以使用路由器、交换机等网络设备来帮助管理和优化网络流量。
5.视频编码和转码:将视频内容转换为适合在局域网上播放的格式和分辨率。
根据用户设备和带宽的不同,可以生成多个版本的视频文件,以便用户可以选择适合自己的版本。
可以使用一些视频编码软件和转码工具来完成这个过程。
6.用户管理:设置用户账户和权限管理,以控制用户对视频内容的访问和使用。
例如,可以为每个用户创建独立的账户,并设置不同的权限级别,以便管理和追踪用户观看的视频。
7.媒体管理:建立一个媒体库来管理视频内容。
可以使用视频点播系统软件提供的媒体管理功能,将视频文件组织和分类,以方便用户浏览和。
8.界面设计:设计一个用户友好的界面,以便用户可以方便地浏览、和观看视频内容。
可以使用一些网页设计工具来创建一个漂亮和易用的界面。
9.测试和优化:在部署之前,进行系统的测试和优化,以确保系统的稳定性和性能。
可以邀请一些用户参与测试,并收集他们的反馈意见,以对系统进行改进。
10.上线和运营:最后,将系统正式上线,并进行一些推广活动,以吸引更多的用户。
视频点播系统的设计与实现

视频点播系统的设计与实现一、引言随着互联网的飞速发展,视频娱乐成了人们日常生活中不可或缺的一部分。
变得非常重要。
本文将介绍视频点播系统的设计思路和实现方法,通过该系统能够为用户提供高效、稳定、便捷的视频点播服务。
二、系统需求分析1. 用户需求(1)用户可以方便地浏览和搜索到感兴趣的视频内容。
(2)用户可以根据自己的时间和喜好随时观看视频。
(3)用户可以个性化定制播放列表,按自己的喜好进行观看。
2. 系统功能需求(1)视频上传和存储:系统需要提供视频上传功能,将用户上传的视频保存在系统的服务器中。
(2)视频分类和标签:系统需要对视频进行分类和标签,以便用户能够方便地进行浏览和搜索。
(3)用户管理:系统需要实现用户注册、登录、密码找回等功能,同时也需要对用户进行统计和管理。
(4)视频播放:系统需要提供稳定流畅的视频播放功能,用户可以随时观看自己感兴趣的视频内容。
(5)播放列表:系统需要提供个性化定制的播放列表功能,用户可以根据自己的喜好组织视频的播放顺序。
三、系统设计与实现1. 系统架构设计本系统采用分布式架构,主要包括前端展示层、应用层、数据层和存储层。
前端展示层负责用户界面的展示,应用层负责业务逻辑的处理,数据层负责数据的存取,存储层负责视频的存储和管理。
2. 视频上传与存储用户可以通过系统的上传功能将自己的视频上传到系统的服务器中。
系统采用大规模分布式存储系统,将视频文件进行分块存储,提高存储效率和可靠性。
3. 视频分类与标签系统采用机器学习和数据挖掘技术,对视频进行分类和标签的自动化处理。
通过对视频的内容和特征进行分析,将视频自动分配到相应的分类和标签中,提高用户浏览和搜索的效率。
4. 用户管理系统需要提供用户注册、登录、密码找回等功能。
通过实现用户认证和权限管理,确保用户的账号安全,并进行用户行为的统计和管理,为用户提供个性化的推荐服务。
5. 视频播放系统需要提供稳定流畅的视频播放功能。
通过采用视频流缓存技术和分布式传输协议,实现高效的视频传输和播放,提高用户体验。
网络视频点播系统设计与实现

好 自 由 地 选 择 节 目 内 容 及 节 目 的 播 放 时 间 , 强 调 它
的是 主 动 参 与 性 , 变 了人 们 被 动 接 受 视 频 信 息 的 改
传 统 方 式 。 视 频 点 播 系 统 实 现 了 人 与 视 频 的 直 接 对 话 ( 人 机 交 互 式 操 作 ) 用 户 可 以 随 时 点 播 希 望 收 即 ,
m u tm e a,c l i di om pu e nd M I t ra S. Thi ys e a r a ie VO D s d on l c l s s t m c n e lz ba e o a ne wor t k,an t d he
m a a e e t o s r i f n i e i y a mi it a o . I t li e t v d o s r a i s d i h n g m n f u e n o a d v d o fl b d n s r t r n e lg n i e t e m s u e n t e e s s e , whih c n a o t d f e e t t a s e y tm c a d p if r n r n f r mo e o fe e t b n wi t n p e . Dy a i d s f r di r n a d d h a d s e d f n m c d t b s s a s s d f r p e e tn h i e i r e d n m ia l . a a a e i l o u e o r s n i g t e v d o f e t e y a c ly l
网 络 视 频 点 播 系 统 设 计 与 实 现
张 德 锋 朱 震 刘 东 玉 , , ( .国防科 技 大 学 管 理科 学与 工程 学 院 , 南 长 1 湖 沙
视频点播系统交互式功能的设计与实现

第# $期
!
!
高 ! 梅等 #视频点播系统交互式功能的设计与实现
!!!
*# D*
!( !! Z帧文件的提取方法 以 ‘a 为 对 象 进 行 分 析# = \ 传送流! 8 5" $ ( 分析 8 获取 8 5 流系统层语法结构 $ 5 流的相关信 息# 视频的帧速 8 5 流总速率 $ 8 5 流的 a 5 Z信 息 $ 率( 5 (分析 ‘a = \ C %的 8 5 流 视 频 层 语 法 结 构# 根据视频流中起始码标志 $ 提取 Z帧 的 相关 信 息 $ 对所提 取 的 Z 帧 数 据 重 新 打 包 成 8 并按一 5 流$ 定的 时 间 间 隔 重 新 添 加 a 5 Z信 息 ! a J8$ a‘8 表" 和a I b 程序参考时钟信息 ( 通过 以 上 方 法 提 取 Z 帧 组 成 新 的 8 5流文 件$ 文件容量缩减到原来 8 % 能满足客 5流的# &$ 户在视频点播时快进 & 快退的需求 ( !( "! 索引模型的建立 这一步需要建立源文件与Z帧 文 件之 间 的 映 射关 系 $ 即 建 立 本 系 统 的 索 引 模 型( 在 实 现 中$ 需 要建立源文件和 Z 帧 文 件 的 索 引 文 件 ( 索引文件 包含两部 分 # 如 文 件 的 大 小& 总时 $ (头 部 信 息 # 间& 图 像 的 尺 寸 等$ 也可以加入作者和版权的信 用 结构表示" # 偏移地 息’ 5 (索引文件 主 体 信 息 ! 址! 序列头 $ 组图头 $ 图像头 " & 时间信息 & 上一帧和 下一帧的关系 & 帧数 ( 源文件和 Z帧 文 件的 索 引 文 件通过共同含 有 的 Z 帧 的 排 序 信 息 来 建 立 联 系 $ 在进行快进 & 快退 & 随机读取和正常播放状态切换 就可以利用 相 同 的 Z 帧 数 据 在 源 文 件 和 Z 帧 时$ 文件中的具体位 置 $ 来重新定位状态切换后视频 流的起始播放位 置 $ 从而在视频点播过程中为客 户提供平滑的状态切换功能 ( !( #! 交互功能的实现 利用源文件 ! " & & 源文件 G Z帧 文 件 ! 4 G P 0 P 0" 的索引文件 ! " 及Z帧文件的索引 文 件 ! " 实现 H < 3 4 4 类? 主要分为五 I b 交互 式 的 功 能 的 调 度 模 块 $ 部分 ( 具体调度实现方法如下 # 到快进! 根据 G 7(从播 放 ! a [ Je" L L" ( P 0 的当 前 的 跳 转 位 置 $ 在H < 3中查询其后最近的一 个Z帧 $ 利用H 在4 < 3 和4 4的 联 系 $ 4中 查 找 4 G P 0 中该 Z帧的位置 $ 跳 转 到4 顺序播放 G P 0 文 件 中$ 即开始显示出快进的效果 ( 该文件 $ 到快退 ! 与从播放 到 <(从播放 ! a [ Je" L K" ( 快进过程不 同 的 是 $ 在4 4中 查 找 4 G P 0 中 该 Z帧 的位置后 $ 不是顺 序 播 放 4 而 是 根 据4 G 4 P 0文 件$ 中有关4 将4 G G P 0 文件的地址 信 息 $ P 0 中 的 Z帧 从后往前发送出去 $ 显示出快退的效果 ( 到播放 ! 快进时播 放 D(从快进 ! L L" a [ Je" ( 的是4 根 据4 G G P 0 文件 $ P 0 的 当 前 的 跳 转 位 置$ 在4 利用H 4中查询正 在 播 放 的 Z 帧 的 序 号 $ < 3和 在H 跳 4 4的联系 $ < 3 中查找 G P 0 中该 Z帧的位 置 $
基于.NET的视频点播系统的设计与实现

文 ■ tபைடு நூலகம்0 _ 4 (0 2 _ 1 ’3 文 标 码t 章 号 o - 22 64 0 3 0 1 o 3 80 ) _ 2 _ 献 识 A
中 分 号 P90 圈 类 t 3 . T 39
基于. E N T的视 频 点播 系统 的设 计 与实现
●
刘 樯.付先平,张雉石
( 海事大学计算机科学与技术学院 ,大连 162) 大连 06 1
[ e odlV Dssm; d ae S emm d ;he—e sut e K y rs o t Meip yr ta ei T rei rc r w ye a l ;r a trt u
随着计算机网络和多媒体技术的发展,近年来对视频点 播系统的需求逐渐增加。视频点播系统是一个包含硬件和软
维普资讯
第3 卷 第2 期 2 4
五 . No2 .4
计
算
机
工
程
20 年 1 06 2月
De e b r O 6 cm e O 2
Co p t rEn i e rn m u e gn e i g
基于Web的视频点播系统的设计与实现

第 2 卷第 4 1 期
20 0 6年 1 2月
邢 台 学 院 学 报
J U N L FXN T I NV R I O R A IG A IE S Y O U T
Vo . 1 No 4 12 . .
De . 0 6 c2 0
13 并发控制策略 .
设计视频点播系统必须考虑的问 题是视频 质量和支持 尽可能多的 并发访问.
影响并发数的主要原因有网络带宽与磁盘的 IO速 /
率. 将提供两种方案:1配置多台视频点播服务器. 这里 () 因为 一台 服务器的 数据吞吐量有限, 将节目 分摊到多台服 务器上处理, 可以提高数据吞吐能力.2 采用准视频点播 () 系 统设计方案. 将节目 即 多频道错开, 视频服务器 由 将一个 22 用户点播页面设计 . 节目 等分成若干个片 将之错开一定的 段, 时间间隔, 在邻近 用户点播页面主要 由“ 主页”“ 、分类点播” “ 目查 、节 的几 个频道内 播放. 这种方案对资源要求比 较低, 易于管理 询” 等组成. 用户可以方便快捷的了解各类信息, 选择所需 与维护, 其交 但是 互能力会受影响, 用户等 待时间增加r. 节目, 时可以 3 】 同 通过“ 查询” 节目 获得所需视频文件. 在点 2 视频点播系统的实现 播页面, 用户可以 通过鼠 标点击收看节目 页面主要采用 .
用户层。 用户可通过 We b浏览器访 问视频点播系统 ,
与创建. 数据库结构如表 1 .
表l
向W b 务器发出 e服 请求, 查看需要的资料信息. 所以用户 界面 设计必须操作简便、 分类明确. 服 务层, 用于存放视频节目 由 信息的信息库与存放视 频文件的 视频文件库组成. e 服务器接收用户请求后向 Wb 数 据库 服务器发出 查询, 得到查询结果, 并将该结果传送到 Wb e 浏览器, 呈现给用户; 若用户要求播放, 则由W b e 浏览 器向视频点 播服 务器发出请求, 视频点播服务器获 得后, 传 送一个包含了通信地址的头文件到用户端, 视频播放器通 过头文件中的地址找到视频点播服务器 , 视频播放器开始 接收来自 服务器的 流式视频文件并播放. 管理层, 主要由管理员进行操作, 实现视频文件的上 传、 分类管理以及添加修改视频节目 文件 的基本信息等功 能. 视频的录 制与转换由 专门 人员负责.
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本科生毕业设计(论文)题目:视频点播系统的设计与实现学生姓名:系别:信息与计算科学系专业年级:2008级计算机科学与技术专业指导教师:2012年6 月25 日摘要ASP是当今流行的Web应用程序开发技术之一,作为一种服务器端脚本编写环境。
它将HTML语言、脚本代码和服务器组件有机地结合在一起,可以用来创建交互式的动态网页和具有数据库访问工具功能的Web应用程序。
构建网络学习环境是实现网络视频资源量大、实时传输、连续播放和多用户并发的学习和教育信息化建设、数字化学习、网络教学和远程教育建设的需要。
面向广大师生提供以流媒体应用为主的视频点播服务,对于有效利用宽带网络,开展网络远程教学意义重大。
随着这种要求的提出,各种适应这种要求的应用技术应运而生。
此视频点播系统的网站构建需要几种主要的技术,如网络技术、ASP技术、网络数据库技术等进行了分析,研究了他们的具体应用方法,对他们的优劣也做了一些探讨:选用了ACCESS作为后台数据库,ASP作为前台开发工具,并将软件工程的相关理论应用于整个系统开发过程中。
结合现有的设备套件和具体的实际情况,实现了基于ASP技术的教学视频点播系统设计方案。
关键字:视频点播;ASP;ACCESS数据库ABSTRACTASP is today's popular Web application development of technology, as a server script writing environment. It will HTML, script code and server components combined together, can be used to create interactive dynamic Web pages and has the function of the database access tool Web applications.Construct network learning environment is to realize the web video resource of big, real-time transmission and continuous play and multiple user concurrent learning and education informatization construction, digital learning, network teaching and the needs of the construction of remote education. Facing the teachers and students to provide application of video streaming media as demand services for effective use of broadband network, and develop the network distance teaching is of great significance. With the requirements of the proposed, various adapt the request application technology arises at the historic moment.This video on demand system of construction site to the several major technology, such as network technology, ASP technology, such as network database technology is studied and the details of their application methods, for their quality also do some research: choose the ACCESS as a backend database, ASP as a receptionist development tools, and will the software engineering related theory is applied in the whole process of system development. Combined with the existing equipment suite and specific actual situation, realized based on ASP technology the teaching video on demand system design scheme.Keywords:Video On Demand;ASP;ACCESS Database目录第一章概述 (1)1. 课题背景 (1)2. 系统研究的目的和意义 (2)3. 相关技术介绍 (2)3.1 ASP的基本概念及其发展概况 (2)3.2 ASP的特点与功能 (3)3.3 综合信息服务 (4)3.5 课题来源及关键技术 (5)第二章需求分析 (6)1. 系统设计的目标 (6)1.1 视频点播系统系统分析 (6)1.2 用户身份级别要求 (6)1.3 系统功能需求与划分 (6)1.4 系统设计目标 (7)2. 开发环境 (8)第三章系统设计 (9)1. 总体设计 (9)1.1 设计要求 (9)1.2 视频点播系统的构成 (9)1.3 后台数据库的设计 (11)2. 留言板设计 (12)2.1 设计留言板系统 (12)2.2 数据库设计 (12)第四章系统的实现 (14)1.系统主界面 (14)2.会员注册 (14)3.系统登录 (15)4. 用户服务 (15)5. 影片播放 (16)6. 视频搜索功能 (16)7. 视频的上传与下载 (18)第五章实验测试与分析 (24)1. 测试的目的 (24)2. 测试原则 (24)3. 测试内容 (24)4. 测试步骤 (24)5. 评价准则 (24)6. 更新与维护 (26)6.1 网站的更新 (26)6.2 超链接的处理 (26)6.3 浏览器兼容性的测试 (26)结论 (28)参考文献 (29)致谢.................................................... 错误!未定义书签。
教学视频点播系统的设计与实现第一章概述1. 课题背景在风靡的Internet早期,Web网页只是静态的图文结合,浏览者可以在网页上阅读信息,但无法进一步的查询、发表意见或进行电子商务、在线交流、问卷调查、预约订票、方可留言簿、讨论区、电子贺卡、E-mail自动回复、数据库管理等工作,这显然还不能满足人们愈来愈多元化的需求。
构建网络学习环境是实现网络视频资源量大、实时传输、连续播放和多用户并发的学习和教育信息化建设、数字化学习、网络教学和远程教育建设的需要。
面向广大师生提供以流媒体应用为主的视频点播服务,对于有效利用宽带网络,开展网络远程教学意义重大。
随着这种要求的提出,各种适应这种要求的应用技术应运而生。
为此,有不少公司提出动态网页的解决方案。
所谓的“动态网页”指的是浏览器端和服务器端可以互动,也就是服务器端可以实时处理浏览器端的请求,然后将处理结果相应给浏览器端,而ASP(Active Server Pages)便是微软用来建立动态网页的解决方案。
此视频点播系统的网站构建需要几种主要的技术,如网络技术、ASP技术、网络数据库技术等进行了分析,研究了他们的具体应用方法,对他们的优劣也做了一些探讨:选用了ACCESS作为后台数据库,ASP作为前台开发工具,并将软件工程的相关理论应用于整个系统开发过程中。
结合现有的设备套件和具体的实际情况,实现了基于ASP技术的教学视频点播系统设计方案。
本文主要论述服务器端视频服务平台的搭建、流媒体的相关原理及管理功能的具体实现。
本文就目前的视频点播解决方案作了分析,介绍了基于WEB的视频点播系统的方案,针对系统的设计目标、需解决的问题、系统的构成和实现作了分析评价。
本系统采用了Realmedia格式视频,使用浏览器-服务器模式。
笔者认为这是普通学校可以实现、并且值得推广的视频点播解决方案。
2. 系统研究的目的和意义现在,人们举办重要的仪式,或是自己的重要经历,需要记录保留作为纪念,已经很少有人拍照了,而是经常利用DV或者手机来拍摄视频,而且现在人们的精神生活不断提高,人们也制作视频满足自己的精神需要,比如说自己拍下来发生的不平常的事情、拍客们自娱自乐自己制作的短片、用于交流的短片、玩家们自己制作的游戏视频,电视剧剧集、电影等娱乐视频等,在线视频上传就是为了这些人将这些种类的视频上传到网站,供不同人群的年龄的人观看。
人们只要登录视频上传网站,就能够根据视频的名称或者种类进行视频的检索,查找自己想要观看的视频,如果想要上传视频,就需要注册成为会员,会员同样可以搜索和观看自己感兴趣的视频,也可以管理自己上传过的视频,会员上传视频时,可以加入对视频的详细介绍,方便其他用户在查找时的区别。
同时,在做系统及论文的同时,实践了自己四年大学学习的理论知识。
在查找资料中扩展了自己的视野,提高了见识。
在其间必定会遇到很多的困难,但是只有自身亲自经历与处理解决,才能更好的把握与改进,才能将知识与技能深深地印在心里。
3. 相关技术介绍3.1 ASP的基本概念及其发展概况ASP是Active Server Pages的缩写,是Microsoft为推进Web应用开发和数据库互连而推出的一项新技术。
这项技术最早在IIS3.0上使用。
由于Windows NT、IIS的日益普及,ASP也凭借其简单而功能强大的特点逐渐成为重要Web应用开发技术。
在前面提到,ASP不算是一种语言,而是一套Microsoft开发的服务器端脚本运行环境。
通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序,如交互式网页,包括使用HTML表单收集和处理信息,而以前这种工作必须通过CGI来完成。
ASP内含于IIS3.0和4.0之中,通过ASP可以结合HTML网页、ASP指令和ActiveX组件建立动态、交互且高效的Web服务器应用程序。
ASP应用程序非常容易开发和修改。
有了ASP你就不必担心客户的浏览器是否能运行你所编写的程序代码。
因为所有的程序都将在服务器端执行。
当浏览器向服务器发出请求,需要读取Web服务器上的某个.ASP文件,于是在服务器上,Web服务器打开ASP文件,读取其中的信息,执行脚本命令并将结果以静态HTML的形式返回浏览器。