版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、系统方案系统方案 目目 录录 第一章第一章 vod 系统整体优势说明系统整体优势说明.3 第一节 功能优势.3 第二节 性能优势 .5 第三节成功案例(部分).10 第二章第二章 vod 系统概述系统概述.13 第一节 用户需求分析 .14 第二节 vod 系统设计思路描述.15 第三章第三章 vod 各服务功能各服务功能.16 第一节 web 服务.17 第二节 流媒体服务.26 第三节 数据库服务.27 第四节 调度服务 .27 第五节 用户终端.28 第六节 视频直播系统(选配) .29 第四章第四章 系统特点系统特点.31 第一节 强大的安全机制 .31 第二节 多层的安全体系 .32
2、 第三节 独有技术 .32 第四节 高性能的传输技术.33 第五节 动态负载均衡.34 第六节 自有核心技术.34 第七节 开放式传输协议.34 第八节 开放的存储格式.34 第九节 完全 b/s 结构体系、web 界面管理.35 第十节 纯软件点播系统支持所有视音频格式 .35 第十一节 点播与直播、广播融为一体 .35 第十二节 提供良好的二次开发接口 .35 第五章第五章 vod 系统设计方案系统设计方案.36 第一节设计原则.36 第二节硬件设计方案.38 第三节 软件设计方案 .39 第六章第六章 设备清单及系统报价设备清单及系统报价.41 第七章第七章 系统的扩展系统的扩展.42
3、第八章第八章 售后服务承诺售后服务承诺.46 第九章第九章 人员配备情况人员配备情况.47 附件附件 1 公司概述公司概述.48 第一章第一章 vod 系统整体优势说明系统整体优势说明 第一节第一节 功能优势功能优势 1vod 系统完全的 b/s 体系结构,纯 web 的管理和使用界面。 友好的人机对话,管理者和使用者不需要经过特殊的培训,特别是使用 者不需要经过特殊的培训即可使用本系统,操作简单。 2完善的用户管理制度 系统管理员可以增加、修改、删除用户。同时用户也可以在前台注册。 在前台注册的用户必需经过系统管理员开通才能使用系统。系统管理员 可以查看用户的详细信息,并且系统可以记录用户的
4、最后登陆系统的时 间和计算机地址。 3 严格的权限管理 对用户有严格的权限管理,非授权用户不能使用本系统。授权用户也有 严格的权限管理制度。授权用户接入系统后,可以点播系统节目也可以 实时选择观看任意一路活动视频图像。 3强大的实时点播监控 对用户的点播进行实时监控。可以实时监控用户的在线记录以及点播 节目名称、开始时间等。对用户的点播记录可以进行查询、导出、保 存、分析等。 4独有技术保证点播的播放质量 独创的“实时视频流解压技术”可以保证点播的流畅、清晰。客户端 解码使用“超级解霸 v8” ,授权接入系统的用户可以自由的截取网络动 态视频流,可以前后拖动播放、暂停、停止、快进、快退、重定位
5、、 窗口/全屏切换等功能。 5备份的简易化 系统对各种国际标准和主流视音频格式文件完美兼容。存储以“文件” 的方式进入磁盘库,因此在作备份和转储时不需要进行特殊的设置和转 换即可转入其他的存储介质。 6自动分发(与直播系统配合使用) 授权用户进入系统后可以观看多路的活动图像,同时采集服务器也可以 将多路的活动图像自动分发到 vod 系统中制作成点播节目,供用户使用。 7视频加密 多路的活动图像在传输的过程中使用严格的加密算法,必须配备相应 的解密算法才能将视频图像还原。对于点播节目以及路经都经过严格 的加密。 8定时启动、录像、上传(与直播系统配合使用) 系统可以设定每天、每周、每月在一个时间
6、段或者多个时间段定时启动 系统。 系统可以设定每天、每周、每月在一个时间段或者多个时间段定时录像。 也可以手动设定实时录像。 系统可以设定每天、每周、每月在一个时间段或者多个时间段定时上传 采集文件到 vod 系统。 9文件命名方式简单 对于采集服务器采集的活动视频可以自定义命名文件,也可以以系统时 间精确到时、分、秒命名文件。 10 精确的检索 系统提供强大的检索功能,可以按照文件名定位检索,也可以按照备注 进行模糊检索。形成文件的节目回放与实时的活动图像采集互不影响, 可以同时进行。 11 功能完善的节目制作工具 系统提供功能完善的节目制作工具,能够自动建立文件的目录,以及生成视频文 件预
7、览图片。 12 高清文件格式 采集卡采集的数据格式最后以 mpeg4 的文件格式存放到存储资料库中, 在采集的过程中数据码流数可调节。 第二节第二节 性能优势性能优势 1纯软件的点播系统,支持几乎所有所有的视、音频格式 彻底淘汰“硬件卡”方式的点播设备,真正实现以纯软件的方式进行综 合管理、制作、点播、提高系统整体的安全性和稳定性,轻松升级- 系统无需整体改造、更换。完全自主开发、纯软件,同时支持 mpeg1、mpeg2、mpeg4、asf、avi、wmv、mpc( 专有格式) 、rm、rmvb 等 国际标准和主流视音频格式;如: vcd、svcd、cvd、avi、mov、dvcd、dvd、v
8、ob 到现在的 mpeg1、mpeg2、mpeg4、asf、rm,音频文件 wav、mpv、m1v、m2v、mpa、mp1、mp2、mp3、asx、qt、txt、ra、midi 、ac2、ac3 等几十余种格式。同时还支持文档、图片、exe 等数十种的 格式。 2 对服务器性能的低要求。 vod 系统支持分布运算体系统,对服务器性能要求比较低。 3 独创的网络传送技术,充分利用网络带宽资源。 独创的“网络猝发传送”技术,100mbps 带宽下,单台服务器,可达 80 路以上的 mpeg1(1500kbps)并发流; 4点播视频内容响应速度极快 独创“实时视频流解压”技术解决了需要对视频流预读而
9、占用网络带宽 及硬件系统资源的问题。保证点播视频内容时无需预读、不用等待,完全 动态解压,即点即播,快而准;任意拖动、绝无停顿,真正的流式解压技 术。读取播放画面流畅、清晰。 5开放式传输协议 公司率先推出第四代 vod 系统-“ 视频点播系统” ,基于国际标准的 http 网络传输协议,成功地解决了困扰 vod 多年的技术问题。http 为开 放式传输协议,可轻松过网关或路由器,无需特殊设置,即可实现远程点 播。 6强大的节目制作工具、方便易用 提供 b/s 模式下的节目制作工具,操作简单、使用方便,提供视频预览等 功能。 7开放的存储格式 不对存储介质作任何的特殊处理,采用标准的通用格式来
10、完成视频源的存 储。对 nas、san 等存储设备不需设置。 8对磁盘库中视频内容可轻松备份 系统可以对磁盘库中各种视频内容轻松实现备份,并可对误删除或丢失的 数据进行灾难恢复,确保资源库中各种宝贵数据不会有任何破坏。 9分布式运算/机群式服务,提供高性能及高可靠性,和良好服务质量控制 分布式体系设计、支持集群式接入,轻松实现大流量视频流并发。 流媒体服务器、调度服务器、数据库服务器、广播服务器等可以有效的协 作服务; 流媒体服务器可以最大化的利用网络带宽; 调度服务器可以实现有效的调度和负载均衡; 多个流媒体服务器与调度服务器的协作可以实现有效的服务质量控制; 10 跨路由、跨网段 无需任何
11、设置 http 协议,视频流可以轻松实现跨网段、跨路由远程传输, 而对交换机、路由器等设备进行特殊的设置。具有 ip 访问控制功能。 11 提供良好的二次开发接口 hs-svs 为客户提供多种二次开发接口, 这些接口采用 com 标准;采用提 供的接口,二次开发商可以很容易的开发自已的播放品。 12 对各类数据库广泛支持 支持 oracle、ms sql server、sybase 或 access 等数据库。 13 点播与广播融为一体 远程直播系统可以实现跨网段的广播和组播;通过 视频点播系统,vod 播放器可以播放远程直播(广播)的节目; 14 视频文件的保密性 网络用户无法下载或盗用已经
12、保存在视频服务器上的视频文件。 15 自有核心技术 vod 系统完全由 公司自主开发,具有可移植功能,自有核心编码技术; 易于修改、升级快,与视频新技术保持同步并领先于其它视频厂商。 对客户提出的新功能、新要求响应速度快。 毫无疑问, 视频点播系统成为了当前市面上所见国内外产品中对视频流点 播响应速度最快、带宽资源利用最优、支持视频流格式最多的视频点播系统。 在 100m 网络、nt4.0 server 或 win2000 server 环境下 1、mpeg1 参数指标 同时支持的并发流数 60 150 流 支持同一节目并发流数 60 150 流 响应时间 1 秒 平均码流范围 0.6 1.5
13、mbps 视频质量 25 30 帧/秒 2、mpeg2 参数指标 由于 mpeg2 的视频数据流量不定,所以不同码流片源的并发流数指标是不一样 的。以 4m 码流的片源为例: 同时支持的并发流数 22 56 流 支持同一节目并发流数 22 56 流 响应时间 2 秒 平均码流范围 1.60 4mbps 视频质量 25 30 帧/秒 3、mpeg4 参数指标 由于 mpeg4 的视频数据流量不定,所以不同码流片源的并发流数指标是不一样 的。以 500k 码流的片源为例: 同时支持的并发流数 180 500 流 支持同一节目并发流数 180 500 流 响应时间 3 秒 平均码流范围 0.20 0
14、.5mbps 视频质量 25 30 帧/秒 4、rm 参数指标 由于 rm 的视频数据流量不定,所以不同码流片源的并发流数指标是不一样的。 以 200k 码流的片源为例: 同时支持的并发流数 450 1125 流 支持同一节目并发流数 450 1125 流 响应时间 2 秒 平均码流范围 0.08 0.20mbps 视频质量 25 30 帧/秒 第二章第二章 vodvod 系统概述系统概述 vod 系统是北京世纪 技术有限公司完全自主研发、拥有完整知识产权的最 新一代流媒体网络视频服务系统。 vod 在支持各种格式视音频节目的网上点播 的同时,还带有视频广播直播服务,它可以运行于局域网、广域网
15、(互联网、 电信网、广电网、专网)等任何复杂的网络环境。不依赖于操作系统自带管理 服务的独立服务器设计,在总体提高服务器性能的同时,也确保了视频服务的 安全性和保密性。本系统的设计体现了软件产品完全模块化的思想。系统提供 了强大的编辑、检索、查询、统计、权限、监控、计费等应用及管理功能;兼 备对操作系统、数据库、应用系统的兼容性和开发语言的开放性, vod 系统在 实际应用意义上不仅仅是一个完善的流媒体服务系统,而是为网络服务所提供 的统一运行平台。 vod3.0 系统采用集中式管理和分布式服务,应用于大型网 络环境中,支持大并发流的数据, vod3.0 系统的分布式工作原理图及说明如 下:
16、客户机从访问 web 服务器开始,通过 web 查询数据库服务器,然后再指认 到流媒体服务器,完成后流媒体服务器直接与客户机交互。 第一节第一节 用户需求分析用户需求分析 *学院 vod 系统要求系统能够实现: 1) 系统提供 100 个 1500k 码流并发流的支持; 2) 系统提供多路活动视频的输入 3) 良好的用户管理系统,包括用户注册、用户管理。 4) 功能强大的节目系统,提供对已有节目的管理和多路活动视频的管理。能 对节目进行分名别类编辑制作等非常细致的管理,方便用户对所需求影片 的查询; 5) 实时的服务器管理与系统监控,管理员可以在任何时候均可查看每个服务 器的工作状态、系统资源
17、状况,在线点播用户的数量等等; 6) 完善的报表功能,系统可以导出各种详细的日志,并可以对每日、每周、 每月的点播状况进行全面的统计,供管理员了解 vod 系统的使用情况; 7) 安全性保证,具有节目防下载、网站防盗链等功能,保证 vod 系统管理的 安全性; 8) 操作简单的信息发布平台。 9) 严格的权限管理,非授权用户不能使用系统 10) 功能强大的网络播放器 11) 存储格式的标准化 12) 操作简单、使用方便、功能强大的编辑工具 13) 功能强大的查询系统 14) 网络带宽的合理利用 15) 提供第三方系统接口,方便用户进行一些个性化服务的开拓。 第二节第二节 vodvod 系统设计
18、思路描述系统设计思路描述 对于上述一些要求, vod 系统整个流媒体平台应该具有: 1) 极佳的稳定性:系统在大流量并发的情况下,能够保证视频的清晰度、流畅, 并且能够保证系统不产生视频风暴,避免因此而造成的死机; 2) 管理的方便性:由于存储的节目资源量比较大,并且得经常的更新,所以在 进行节目管理时,一定得尽量避免一些不必要的重复操作。 3) 带宽的合理利用:由于视频类应用对网络带宽占用较大以及网络带宽资源对 软件应用的重要,所以要求系统能够对点播时所占用的带宽进行控制,避免 因为vod 应用占用带宽过多,而影响其它应用的使用; 4) 对视频格式的兼容性:由于收集节目资源的时候,会有各种格
19、式的视频文 件,而做格式的转换又得花费相当多的时间,所以要求系统在用户点播时 对各种格式的视音频文件都能进行点播,而不能仅仅只支持某一两种格式 的视频文件; 5) 系统扩容的可操作性:当用户访问量大的时候只需要在本地或异地增加相 应的服务器就能满足用户的点播需求; 6) 二次开发接口的广泛性和方便性:在用户有新需求的情况下,不需对系统 进行大的改动,直接调用二次开发接口就可进行开发。 第三章第三章 vodvod 各服务功能各服务功能 超级视频点播系统 hshs svssvs 是国际顶尖的视音频多媒体处理技术与数据 交换、多址路由、网络传输等尖端技术相融合的完美结晶。是 公司开发的基于 服务器/
20、浏览器体系结构的视频点播系统,能够在宽带网上提供实时的、高质量 的、分布式的视频服务,是完整的信息化视频应用软件产品组合构件。 网络猝发传送技术,是 独创的一种稳定的、随时响应请求的流控制模式。 动态流实时解压技术,对从远端接收的视频流不需任何预读的完全动态解压, 与国际上绝大多数采用的必须先预读再解压视频流的解压技术相比,其效率要 高得多。支持跨网段(wan 或专线路由)远程传输。支持国际标准和国际主流视 音频格式。具有非常广泛的兼容性、开放性及通用性。最大限度发挥硬件系统 固有性能和充分利用网络带宽资源。自由截取网络动态视频流、前后拖动播放、 停止、快进、快退。 超级 vod 系统(hsv
21、siii)以其卓越的性能为 vod 服务提 供者搭建 vod 服务平台,为用户提供有效的 vod 服务,采用模块化设计,视频 服务器(vsiii)是其核心组件之一,vsiii 提供有效的媒体数据管理功能和高效 的数据传输能力;vsiii 提供分布服务功能,采用统一的接口与 web 服务器进 行交互,通过不同的组合,可以得出适应不同需求的服务平台。通过使用 公司 独有的“网络猝发传送技术”和“动态流实时解压技术”使 vsiii 服务器的性 能更加强劲,可以有效的利用系统的资源,提高整个系统的性价比。vsiii 支 持多种的 microsoft windows 服务器系列(windows nt 、
22、windows2000、windows2003 等) ;通过自主知识产权的兼容层技术,vsiii 可 以支持所中的 linux 系统。兼容标准的 http(v1.0 和 v1.1)协议,从而不用对 防火墙等安全系统作特别的设置;vsiii 支持自主知识产权的文件加密技术, 为用户提供有效的安全保护手段。播放器采用 公司最新的“超级解霸 v8”使 得解霸用户不用改变操作方式就可以轻松使用 vod 系统带来的服务。各个部分 都模块化、中间件化为用户提供产品服务时,更易于为用户量身定制功能;模 块化的设计简化了系统的维护成本,采用统一的接口技术,便于同其他公司的 产品集成。整个系统中只有 web 服
23、务器和数据库直接交互,其他的子系统都是 通过 web 服务器与数据库交互,交互接口透明且易扩充;支持不同的数据库类 型 oracle、sybase、ms-sql、access、mysql、db2;支持不同的 web 服务器 tomcat、weblogic、resin。web 服务器通过统一的接口调度视频服务器,支持 分布服务统一认证的管理特性,在 web 服务器的调度下多个视频服务器可以协 同为用户提供数据服务。 总之,hvcsiii 不是提供一套产品,而是提供组合产品的构件,这些构件 通过不同的组合可以得到适合于不同用户的产品。 第一节第一节 web 服务服务 vod 系统关键服务器。作为用
24、户与 vod 系统交流的窗口,用户访问最频繁、 提供最多服务的是 web 服务器,就要求 web 服务具有良好的安全性、稳定性、 可靠性、可移植性;考虑到 web 服务器的重要性,需要负载均衡与容错处理, 保证在任何时候服务器都能给用户提供可靠的服务。web 服务是系统的入口, 负责系统的检索、查询、数据库的交互工作,其他的子系统都是通过 web 服务 器与数据库交互。视频服务器与 web 服务器的交互,视频服务器根据配置与 web 服务器发生不同程序的交互过程,交互过程采用统一接口。视频服务器在 启动时会向 web 服务器发送一个认证请求,并定时向 web 服务器更新自己的状 态,根据配置当
25、视频服务器为一个用户服务完成后,可以更新信息到 web 服务 其中,同时在配置中可以重新认证用户,重新检查调度。索引服务器与 web 服 务器的交互,索引服务器获取一个用户的请求-索引服务器把用户信息加 入制定的服务器列表中-如果存在对应的视频服务器,则直接加入;如果 没有-到 web 服务器上获取视频服务器的信息-不论存在是否,则判 断是否关闭应用(如果没有 web 服务器的信息,则不处理优先级) 。播放器与视 频服务器,索引服务器和 web 服务器的交互;解霸 v8 启动一个播放节目- v8 与 web 服务器通信,以确定是否可以播放(若不能,则播放过程结束)- -检查所索引服务器信息是否
26、存在(若不存在)-与索引服务器通信, 以确定是否可以播放(若不能,则播放过程结束)-如果可以播放,则 v8 将与索引服务器保持连接,并定时向索引服务器发送信息-v8 与视频服务 器件连接,获取数据流进行播放。视频服务器与 v8 建立连接后,将于 web 服务 器建立连接,以确定和更新相应的信息,当播放过程结束、重复或者以为调转 时,可能会与视频服务器重新建立连接。v8 在播放一个节目时,至少与视频服 务器建立 2 次连接,一次用于检查信息(如加密信息、个时信息等)其他用于 获取数据流。 基于 b/s(浏览器/服务器)体系结构的后台管理界面,对整个系统实施完善的 后台管理,主要提供以下功能: 系
27、统配置模块系统配置模块 在此模块中系统管理员可以对视频点播系统进行基本的设置,如常规设置 信息、ip 限制管理、邮件地址管理、播放器管理和软件下载管理等。 1 常规信息管理:提供对“站点名称” 、 “站点网址” 、 “email” 、 “联系电 话”等各种信息的设置,系统提供的 web 主页平台,应用者可根据自己的 喜好对界面进行编写、修改并保留,以形成风格迥异的主页面。 1基本功能控制管理,能够很好的实现系统的 ip 地址管理,地址的转换管理、 游客专有栏目、二级节目制作人员的审核管理、节目的预览长度等设置。 2注册管理,系统能够很好的设置注册用户的默认计数费用,免费注册使用 的时间以及注册
28、的审核管理等 3计费设置,系统可以方便的对计费进行设置,可以设置系统的计费开关, 间隙、期限、单价、点数、包月等信息。 二 用户和组管理 在此模块中可以方便的定义组的信息和用户的信息,以方便系统管理人员 对整个系统的进行方便的授权和用户的管理。 用户组和用户,在系统中可以方便的增加需要的用户组管理,也可以批量的 增加用户信息。 三 资源管理,系统提供了资源的制作以及长文件名字的支持、访问权限属性节 目的审核、评论管理、收藏管理等系列功能。 1.节目与栏目节目与栏目 系统提供的一个纯 b/s 模式的节目管理系统,可以实现在远程的节目管理、 节目上传。在节目管理系统中有栏目与节目、节目审核、评论管
29、理、播放 器与插件、收藏夹管理等四个模块,主要功能如下: a)节目与栏目:系统提供的一个视频节目制作工具,将本地硬盘上各种视 频文件,如 mpg、dat、avi、rm、rmvb、wmv、asf 等添加到 视频点播系统中以供用户进行点播。并可以为每一个视频节目建立一些 必要的信息,如主演、编剧、导演、剧情简介等,并能在拷贝视频文件 的同时,生成视频预览,即编辑者可从节目预览中任意抓取部分片段 (支持 mpeg 文件,即 mpeg1/2/4) ,制作成节目的预览文件,并以 gif 文件保存在与此视频文件相同的目录下。 b) c)节目栏目管理:可以按用户自己的意愿进行栏目的增加、修改、删除等 各种操
30、作。可以对各栏目的运行时间段进行设置,使用某栏目运行在某 一特定的时间段内。 d)节目访问权限:可以对系统默认的各种级别进行增加、修改、删除,实 现客户自己的风格。系统可以设置组对系统有不同的访问权限。 e)收藏夹管理:可以按照用户的需求来对系统资源进行收藏,可以收藏整 个资源,也可以分段收藏 2.会员管理系统会员管理系统 系统提供的一个基于 b/s(浏览器/服务器)体系结构的会员管理界面,hs svs 的系统管理员能够对用户和栏目管理员进行管理,如对用户的授权、 删除、收费、计费及其点播信息的查询。可对每个用户进行级别的限定, 使之与节目管理系统中 节目的级别节目的级别 / 节目的栏目节目的
31、栏目 一一对应,也就是说达 到了用户与节目的分类分级别分权限的管理方式用户与节目的分类分级别分权限的管理方式。加强了节目源的保密性。 此模块中包括会员信息的管理、栏目管理员信息的管理、邮件系统的管理。 a)会员/管理员的管理:系统管理员可以对用户/管理员进行增加、修改、 删除。并可以对注册用户进行权限的设置。 b)邮件管理:管理员可以对系统中的所有会员或者指定会员发出一封系统 信息。 3.新闻管理系统新闻管理系统 包括公告管理和影片评论管理两个部分。 a)客户端首页公告的添加,可以用来发布一些最新的信息或者单位的通知。 b)通过影片评论,管理员可以查看用户对各影片的评论信息,了解用户的 各种需
32、求,管理员可以及时更新视频点播系统的内容,实现了点播用户 和系统管理员的沟通。未注册用户不能发表评论。 4.系统监控模块系统监控模块 系统提供了完备的服务器监控功能,且为 b/s(浏览器/服务器)模式,可 以实现远程的服务器监控,不需要管理员来来回回到服务器上进行操作查 看点播信息。监控模块中提供了以下几种监控方式: a)在线用户信息:在此栏目中,系统管理员可以了解到点播用户的用户名 称、会员类型、点播机当前的 ip 地址、正在点播的视频节目名、开始 的点播时间以及视频文件所在流媒体服务器 ip 地址。在分布式的安装 中可以对每台流媒体服务器在线用户进行查询。 b)点播日志记录:在此可以查看到
33、会员的点播记录,可以根据条件进行快 速搜索,日志记录,点击用户名称和节目名称可以查看详细的用户点播 统计和节目被点播统计信息。 c)服务器监控:可以显示当前所有视频器的状态,包括服务器的 ip 地址、 端口、加密狗的最大支持用户数、最大码率数、当前的用户数、当前码 率数等各种服务器状态。 d)服务器管理:可以分布式安装,具有良好扩展性,支持服务器域群管理 及负载均衡。 五 数据库备份与数据库恢复 系统采用应用程序和数据库分离的特点,减少程序的连带性。 六 聊天室 系统可以创建聊天室,以增加系统用户间的交流。 七 强大完善的计费管理 在计费管理中设置了支付方式、订单管理、账户管理、节目点数管理、
34、收 入统计等。 八 地址管理 在地址管理中系统增加了对 ip 的管理和地址映射的管理,使得整个系统更加的 安全。 第二节第二节 流媒体服务流媒体服务 vod 系统核心服务器。主要功能有:存储视频节目、响应用户点播请求、 提 供稳定的音视频等数据传送服务、响应用户在点播过程中的交互、提供完 整的身份认证功能。通过对音频和视频,带宽,帧率以及需要传输的图像尺寸 的动态捕捉,hs svs 提供了超凡的视频服务解决方案,具体体现如下: 开放式传输协议开放式传输协议 该系统摈弃了传统视频点播系统的基于自定义封闭式传输协议,而是所有 的协议均采用了基于互联网的 http 协议,保证了系统应用的开放性、通用
35、性及 广泛性。 视频流控制方式视频流控制方式 采用业界领先的视频流调控机制,能充分利用网络带宽,动态地保证了点 播人数的最大化。能够满足不限数目的用户点播和流畅观看同一或不同节目。 在点播的过程中因为断网或者停电等因素,导致点播中断,当恢复时,点播终 端能够在中断处迅速恢复。不会出现顿挫、花屏和马赛克现象。俗称断点续传。 信息安全控制信息安全控制 流媒体服务系统通过信息安全控制机制来保证向用户发送的视频数据的不丢失 或出现误码,同时传给用户的重要信息经过加密,使用户不必担心自己的利益 受到损害。流媒体服务器作为 vod 系统的核心工作区,要求各服务器在协同工 作的同时做到负载均衡与容错处理,并
36、具有强大的处理能力、与网络和磁盘 i/o 匹配的 i/o 吞吐能力。 第三节第三节 数据库服务数据库服务 作为 vod 系统中被系统中读写次数最多的服务器,要求数据库能够稳定长 时间工作。 第四节第四节 调度服务调度服务 提供对用户的认证(通过数据库服务器进行认证); 有效的调度媒体服务器为用户提供媒体服务; 提供有效的负载均衡处理能力; 调度服务器实现调度视频服务器的算法(就近原则)调度服务器实现调度视频服务器的算法(就近原则) 调度服务器实现调度视频服务器的算法主要依据以下三个方面 1客户端与视频服务端连接时的 hop 值(与路由器算法相同) 2客户端与视频服务端连接时的 tracert
37、路径 3客户端与视频服务端连接时的时间 以上三个方面相辅相成。 第五节第五节 用户终端用户终端 通过 超级 vod 播放器,在用户终端实现其强大的视频点播功能: i. 浏览 vod 主页 用户终端利用浏览器方式进入 vod 服务器,自动搜索视频主页,可以在影 视主页中浏览想看的节目及其它资源,影片剪辑,详细介绍等,迅速查找 自己所需要的节目。点击视频文件播放图标,系统会自动为没有安装过 vod 播放器的用户弹出下载提示。 ii. 友好的客户界面 vod 系统提供良好的客户访问界面,强大的用户认证系统,用户登录后客 户端页面下提供了节目搜索、分类排列、最新预告、节目排行、首页公告、 播放器下载等
38、功能,并在二级页面中提供了每个栏目中节目的排行,在三 级页面中提供了节目评论功能,使用户在学习之余发表自己的看法。 iii.运行自如的播放器 良好的兼容性,客户端可以运行在 windows nt/2000/xp 等各种版本下。提 供播放进度条、总时间、播放时间显示,提供播放、暂停、停止、快进、 快退、重定位、窗口/全屏切换等功能,实现随机截取视频段功能。 最新 v8 播放器,可以在播放器窗口内打开网页、flash 等非视频类文件,也可 以播放本地的视频文件。使用户在进行视频点播的同时拥有豪华的超级解 霸正式版播放器。 iv. 独创的立体视频 对绝大部分视频格式的普通视频节目提供三维立体效果播放
39、支持,随时实 现观看立体节目及其它立体视频节目观看立体节目及其它立体视频节目的震撼享受。 (需要和 立体影院配合 使用,立体影院为第三方系统,在此不在论述) 以上特点使本视频服务系统完全可胜任 internet 上对 vod 系统的要求,同时 在宽带网的实际应用中更加容易与电子商务相结合。 第六节第六节 视频直播系统(选配)视频直播系统(选配) 实现功能: 在现有网络环境下用户通过 pc 终端来收看或接收直播视频节目; 对多路矩阵信号进行 7*24 小时定时录制、自动或手动采集和直播; 采集矩阵输入的多路音视频信号,压缩编码形成 mpeg-4 格式,并且保存到 储存资料库中 系统可实现对现场实
40、况的直播和采集存储并供点播使用; 能实现多路 mpeg1、mpeg2 等文件的广播,并可以设定文件广播的起始时间、 循环次数; 实现多时段定时自动录制;可以设定每天、每周、每月在一个时间段或者 多个时间段定时录像。也可以手动设定实时录像。 实现多时段定时自动启动;系统可以设定每天、每周、每月在一个时间段 或者多个时间段定时启动系统。 实现多时段定时自动上传;系统可以设定每天、每周、每月在一个时间段 或者多个时间段定时上传采集文件到 vod 系统。 能实现 mpeg4 实时视频流的直播; 提供实时转播功能,能更有效利用多服务器资源。如果在提供实时直播时 把采集下来的音视频节目传输到指定的视频 v
41、od 服务器上,自动建立文件 目录,并且生成文件预览图片。 预览采集服务器实时采集矩阵输入的多路音视频信号并设置其工作状态; 根据定时直播采集表,定时直播/采集音视频信号;对于采集服务器采集的 活动视频可以自定义命名文件,可以以系统时间精确到时、分、秒命名文 件。 管理员手动、自动直接进行节目直播和采集; 调节实时采集信号的各种参数,包括亮度、灰度、饱和度、音频效果等等; 备份的简易化,系统对各种国际标准和主流视音频格式文件完美兼容。存 储以“文件”的方式进入磁盘库,因此在作备份和转储时不需要进行特殊 的设置和转换即可转入其他的存储介质。 自动分发,授权用户进入系统后可以观看多路的活动图像,同
42、时采集服务 器也可以将多路的活动图像自动分发到 vod 系统中制作成点播节目,供用 户使用。 视频加密,多路的活动图像在传输的过程中使用严格的加密算法,必须配 备相应的解密算法才能将视频图像还原。对于点播节目以及路经都经过严 格的加密。 精确的检索,系统提供强大的检索功能,可以按照文件名定位检索,也可 以按照备注进行模糊检索。形成文件的节目回放与实时的活动图像采集互 不影响,可以同时进行。 功能完善的节目制作工具,系统提供功能完善的节目制作工具,能够自动 建立文件的目录,以及生成视频文件预览图片。 文件回放,系统提供文件回放工具,可以对回放文件单帧、多帧抓拍、连 拍。图像可已经进行放大、打印等
43、功能。 高清文件格式,采集卡采集的数据格式最后以 mpeg4 的文件格式存放到存 储资料库中,在采集的过程中数据码流数可调节。 第四章第四章 系统特点系统特点 第一节第一节 强大的安全机制强大的安全机制 webweb 服务的接入安全服务的接入安全 系统在 web 服务器的接入摈弃了 windows 自带的 iis,iis 在安全性和性能在 应用上受到严重的挑战。累多的补丁大大的增加了系统管理员的工作量,其 漏洞也是多多。使得系统管理员在安全性方面防不胜防。大容量的并发连接 速度也不尽人意。因此在中 web 服务的接入使用 tomcat。tomcat 以其高效的连接速度、强大的安全性、端口可自定
44、义、免费 等诸多的优点在业界得到一致的好评。 资源地址加密安全资源地址加密安全 系统在规划的过程中对地址进行了诸多的安全加密,客户端无法得到其真正 的资源地址。在产品中对地址进行加密、分段、伪装等多种技术使得资源的 安全性得到保障。在安全性上得到“中南海办公厅” “中共山西省机要局”等 国家机密部门的赞颂。 独创视频加密技术独创视频加密技术 jmv 是 公司多媒体实验室独立开发的一种新型视频格式。加入了视频代码功 能,在转换视频时,全球唯一的视频代码 id 将由 jmv builder 自动生成,对应 jmv id,也会生成唯一的 jmv key。 jmv id 节目唯一标识 jmv key
45、节目开通钥匙 jmv 信息 节目内容信息:出品人/年月/片名/简介 16 位 id,由数 字和字符共同组 成,大小写敏感, 保证唯一性,每 部影片制作时自 动生成 对应不同的 jmv id,jmv key 是唯 一的,由数字和字 符共同组成 制作影片时可以输入影片的内容信息,用解霸制作影片时可以输入影片的内容信息,用解霸 播放该影片时,影片信息可以显示在屏幕右下播放该影片时,影片信息可以显示在屏幕右下 角。亦可在用解霸打开文件时,看到文件的简角。亦可在用解霸打开文件时,看到文件的简 要信息,便于迅速查找到所需文件要信息,便于迅速查找到所需文件 jmv 优点: a) 可以制作预览; b) 加解密
46、速度快,只需要播放文件时输入密码就行,简单明了。 c) 对几乎所有视频文件均适用,且保留原有视频文件所有特性。 第二节第二节 多层的安全体系多层的安全体系 服务器安全服务器安全 vod 系统支持各种主流的服务器架构和操作系统,这些操作系统平台均为 具有 c2 级以上的安全级别主流的操作系统平台,具有完善的访问控制安全 体系。系统管理员可以划分用户对资源的管理权限,既可以使主机具有较 高的安全性。同时与操作系统、数据库完全分离。使得 安全性再上一个台阶。 数据库安全数据库安全 支持多种主流的数据库,例如 sql server、oracle、db2、sybase 等这些系统都具有国家 c2 级的安
47、全及别认 证。在数据入库、存储、传输的过程中对数据进行加密。 应用安全应用安全 系统采用完全的 b/s 结构体系,点播端、管理端均采用 b/s(浏览器/服务 器)结构,和 internet 无缝结合,可方便远程管理。同时具备完善的用户 安全认证体系,限制非法用户访问系统有价值资源。系统支持支持完善的 用户和多媒体资料内容的权限控制策略,不同的用户具备不同的级别,对 于不同的多媒体资料内容具有不同的级别参数,只有相应级别的用户才能 看到小与用户级别的资源。同时系统支持管理员分权限管理,可定义不同 身份的二级管理员,分配不同权限的管理不同的系统内容。 第三节第三节 独有技术独有技术 猝发传送猝发传
48、送 公司在开发 vod 系统之出,就考虑到网络传送是 vod 系统的一个瓶颈所在, 如果使用操作系统自身的传送机制,并不能达到我们所需要的要求。因此 在系统中使用了 公司独有的“猝发传送猝发传送”技术,分利用网络带宽资源。独 创的猝发传送技术,100mbps 带宽下,单台服务器,可达 80 路以上的 mpeg1(1.5mbps)并发流;500kbps 的 mpeg4 可达 180-450 并发流。 独创的实时视频流解压技术独创的实时视频流解压技术 采用 独创的实时视频流解压技术,解决了 vod 系统需要对视频流预读 而占用网络带宽及硬件系统资源问题的。对从远端接收的视频流完全动态 解压,不需预
49、读,不用等待,即点即播,快而准,读取播放画面流畅、清 晰。任意拖动的响应速度极快,就如同本地播放,绝无停顿,真正的流式 解压技术。 第四节第四节 高性能的传输技术高性能的传输技术 多级缓冲多级缓冲 点播资源一般以文件的方式在磁盘上作存储,一个文件一般完全存储在一个 硬盘上,但是由于用户的需求并不是平均的,如果有的资源使用率很高,就会 造成该资源所在硬盘过于繁忙,相反其他硬盘则处于空闲状态,这是对硬盘资 源的很大浪费。即使使用 raid 功能,但其没有对储存本身进行优化,因此在传 输上也会受到很大的限制。因此 公司对传输进行优化,使用多级缓冲技术。使 得在大容量并发时传输得到保障。 第五节第五节
50、 动态负载均衡动态负载均衡 当前,无论在企业网、园区网还是在广域网如 internet 上,业务量的发展 都超出了过去最乐观的估计,上网热潮风起云涌,新的应用层出不穷,即使按 照当时最优配置建设的网络,也很快会感到吃不消。尤其是各个网络的核心部 分,其数据流量和计算强度之大,使得单一设备根本无法承担,而如何在完成 同样功能的多个网络设备之间实现合理的业务量分配,使之不致于出现一台设 备过忙、而别的设备却未充分发挥处理能力的情况,就成了一个问题,负载均 衡机制也因此应运而生。负载均衡是一种策略,它能让多台服务器或多条链路 共同承担一些繁重的计算或 i/o 任务,从而以较低成本消除网络瓶颈,提高网
51、 络的灵活性和可靠性。 vod 系统在设计之出就考虑到大容量访问时服务器的负载能力,将负载均 衡策略融入到软件中,形成了“分布式安装,集群式管理”的特点。防止了一 台服务器负载过重,其他服务器没有任务处理的现象发生。特别对于 vod 这样 的系统,大部分运行视频类的文件,所占用的网络带宽,磁盘的 i/o 都是极大 的, 的 vod 系统运用负载均衡技术后,将调度服务器和视频服务器分离,调度 服务器负责客户端的请求,视频服务器负责节目的传输。大大地发挥的负载均 衡的优势。调度服务器为系统采用了良好的视频节目负载均衡的优化策略。 第六节第六节 自有核心技术自有核心技术 自有核心编解码技术,易于修改
52、、升级快,系统安装维护简单, 管理成 本低。 独创的 mpc 视频压缩技术,可以适应于不同的网络环境。 第七节第七节 开放式传输协议开放式传输协议 http 协议(hypertexttransferprotocol,超文本传输协议)是用于从 www 服务器传输超文本到本地浏览器的传送协议。它可以使浏览器更加高效, 使网络传输减少。它不仅保证计算机正确快速地传输超文本文档,还确定传输 文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等。系统采用 http 开放式国际标准传输协议,可轻松过网关或路由器,无需特殊设置,即可 实现远程点播。 第八节第八节 开放的存储格式开放的存储格式 不对存
53、储介质作任何的特殊处理,采用标准的通用格式来完成视频源的存 储。现在能够支持的存储设备磁盘阵列、nas、san、而且其存储设备不许要经 过特殊设置即可实现流畅点播。 第九节第九节 完全完全 b/s 结构体系、结构体系、web 界面管理界面管理 采用开放式 browser/server(b/s)体系结构, browser/server 是 client/server 的发展,它可以实现更方便的管理,系统的维护可以在服务 器端进行,简化操作,真正实现了跨平台性 第十节第十节 纯软件点播系统支持所有视音频格式纯软件点播系统支持所有视音频格式 完全自主开发、纯软件,同时支持 mpeg1、mpeg2、m
54、peg4、asf、avi、wmv、mpc、rm 等国际标准和主流视音频格 式;如:vcd、svcd、cvd、avi、mov、dvcd、dvd、vob 到现在的 mpeg1、mpeg2、mpeg4、asf、rm,音频文件 wav、mpv、m1v、m2v、mpa、mp1、mp2、mp3、asx、qt、txt、ra、midi、ac2、 ac3 等几十余种格式。同时还支持文档、图片、exe 等数十种的课件格式。 第十一节第十一节 点播与直播、广播融为一体点播与直播、广播融为一体 直播服务、广播服务与点播服务可以有效的协同工作,轻松实现 internet 上的广播, 系统提供两种广播类型:广播和多播。并
55、且系统能够自动的为每种广播类 型指定其相关的 ip 地址和端口。 a) 采用组播技术,轻松实现跨网段、跨路由广播; b) 多时段定时自动录制,可以省去管理员大量工作; c) 支持 mpeg1、mpeg2 等文件的广播; d) 支持一机多卡,支持客户端多频道选择; e) 采用音视频交互技术,使客户端音视频达到完美的同步效果; f) 实时提供转播服务,能更有效利用网络带宽; 第十二节第十二节 提供良好的二次开发接口提供良好的二次开发接口 hs-svs 提供多种二次开发接口, 这些接口采用 com 标准;采用统一的 的接口,经销商或用户可以很容易的进行二次开发工作,在所购产品中加 入有自己特色的内容
56、或将我公司产品融入到其它产品中去。 第五章第五章 vodvod 系统设计方案系统设计方案 第一节第一节 设计原则设计原则 先进性先进性 本方案建立的网络应该采用先进的网络产品和技术,这样才能为终端用户 提供高性能、高速度、高容量、高可靠性、具有广泛连接能力的网络平台。 当今网络技术的飞速发展,用户的需求也在不断提高。如果没有技术的前 瞻性,采用过时的技术建立起来的网络结构很可能马上就不适应用户的需要。 因此,为保证本系统能够适应未来若干年的网络发展潮流,系统中的硬件、软 件、网络协议和数据库系统都应采用与国际标准兼容的开放协议。软件选用国 内著名的 vod 系统 ,硬件选用国内著名服务器提供厂
57、商浪潮公司的企业级 服务器。保证软硬件系统在现时中具有先进性,同时也为后继升级提供基础。 高性价比高性价比 由于计算机技术的迅速发展,新技术不断产生,为保证对新技术的支持, 设备的投资和资源也在不断的增加,但是如果采取过与超前的网络技术,容易 造成资金和网络资源的浪费。因此,在做网络方案时,应该在照顾技术先进性 的前提下考虑方案的经济性。使网络系统具有较高的性能价格比即最佳的实用 性,不仅能够满足用户当前和未来一段时间内的需要,也能够适应网络技术及 规模的发展。 vod 系统以较高的性能得到用户的一致好评。 成熟性成熟性 采用的设备、操作系统以及其他各种应用软件、硬件都是在国内外应用很 广泛的
58、成型产品,其性能和可靠性才完全值得信赖。即能确保整个网络系统的 顺利运行也能确保系统适应未来技术的发展。 开放性开放性 系统在设计时均采用国际标准协议,如 tcp/ip 、http 等 可扩展可扩展 流媒体服务(也称视频服务):当服务器由于用户数大于 500 时,需要重 新对服务器的整体性能和运行调整时,就需要对流媒体服务器的升级和更新。 流媒体服务器就不需要进行复杂的系统配置和调试,只是需要添加流媒体服务 器以及在 web(调度)服务器上添加流媒体服务即可,就能得到整个系统的升 级,且保证了整个系统的正常运转和服务。 容错性容错性 系统中的 vod 服务器应该提供备份服务器,为整个系统提供容
59、错。一旦 vod 服务器发生故障,备份服务器可立即替换。不需要人为干预,平滑过渡,提供 7*24 小时不间断服务。 可移植性: 本系统采用了 jsp 语言程序, web 服务器用户可以采用 tomcat 来支持 jsp 运行环境。在对 weblogic、apache 运行服务中能得到很好的平台移植。数据库 采用了标准的 sql 语句,可以支持流行的各种数据库,如:oracle、sql server 、mysql、sybase、accsee 等。系统可以在 windows 和 linux 平台上的 进行无缝的移植。 第二节第二节 硬件设计方案硬件设计方案 项目需求:系统提供 30 个 750k
60、码流的并发数。vod 视频点播系统在点播的过 程受限的瓶颈主要集中在以下几个方面 网络 i / o 作为应用级的码流 750kbps/s, 30 个 750kbps/s 码流需要的网络总带宽 为 25mbps/s;如果视频流全部从主干带宽流动,25m1000m,即使 1000m 的 利用率为 80%,1000*80%=800m,25m800m 也能实现正常点播。解决了网络 i / o 瓶颈问题。 对于点播终端,一般来讲,以太网至少满足 10mbps 的带宽,即使采用 adsl 或 vdsl 的带宽也能达到 8mbps,客户端完全可以满足点播需求。 建议主干网采用 1000mbps 网技术,视频
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年预购商品房合同3篇
- 2025年度oem服装加工与品牌授权合同范本3篇
- 2024年标准版商品交易协议书版B版
- 2024年金融教育与普及项目合同3篇
- 2025年度特色餐厅品牌授权合作协议3篇
- 2024幼儿园清洁服务租赁合同
- 2024年离婚协议书规范格式3篇
- 2024年矿石物流承运协议标准模板版B版
- 2024购房合同样书
- 2024年高频交易系统开发与授权合同
- 2024年七年级语文上学期期末作文题目及范文汇编
- 云南省昆明市五华区2023-2024学年九年级上学期期末英语试卷+
- 2023年生产运营副总经理年度总结及下一年计划
- 2023年中考语文标点符号(顿号)练习(含答案)
- 施工图审查招标文件范文
- 新课标人教版数学三年级上册第八单元《分数的初步认识》教材解读
- (人教版2019)数学必修第一册 第三章 函数的概念与性质 复习课件
- 布袋式除尘器制造工序检验规定
- 艾滋病、梅毒和乙肝检测方法介绍及选择
- 水资源税纳税申报表附表
- MF47万用表组装与检测教学教案
评论
0/150
提交评论