(售后服务)视频服务系统方案建议(高端用户)
善思视频服务系统
方案建议书
北京善思诚业科技XX公司
二零零三年五月
目录
善思公司简介 第壹章产品概述
1.1VOD系统的人性化设计 1.2技术和应用的唯壹性 第二章技术优势 第三章系统功能和特点 3.1系统功能 3.1.1核心应用功能 3.1.2管理应用功能 3.2系统特点 第四章产品应用 4.1公众信息服务 4.2文化馆所 4.3公众聚集场所 4.4教育培训机构 4.5军事国防 4.6党政机关 4.7企事业单位 4.8智能小区 4.9娱乐休闲场所
第五章系统架构和负载均衡
5.1系统架构 5.2流量负载均衡
第六章视频服务系统的数据存储 第七章性能指标 7.1服务器端性能指标 7.1.1点播服务器 7.1.2广播服务器 7.2客户端性能指标 第八章功能模块介绍 8.1服务器端介绍 8.2客户端介绍
第九章视频服务器的选择 9.1视频服务器分析 9.2视频服务器选择 9.3其它软硬件环境要求 第十章软硬件价格 10.1VOD系统软件价格 10.2其它关联软硬件价格 第十壹章售后服务事项
善思公司简介
北京善思诚业科技XX公司是以网络核心技术、多媒体技术研发为主攻方向的软件企业,同时也是以网络系统软件销售、系统集成、信息化建设等应用服务
为壹体的国家高新技术企业。
公司依靠全体员工长时间的艰苦努力,已建立起具有壹定规模的产品研发、市场营销、技术服务等完整的高素质员工队伍。公司现有国家级高级程序员、高级销售经理、高级工程师等多人。凭借多年的网络技术积累,软件开发经验,产品设计把握,我们可针对不同用户提出的要求开发设计出相应的应用系统软件和实施网络系统集成工程。经验丰富的市场人员和客户的良好沟通,售前售后人员过硬的技术实力,以及公司上下整体壹致的良好服务意识,能够确保我们及时高效、准确妥善地为客户提供优质服务。
作为以攻克网络核心技术和多媒体技术难题为己任的国家高新技术企业,公司独立自主研发拥有完整知识产权的最新壹代具有国际领先技术水平的软件产品——善思视频服务系统,能够广泛应用于电信、广电、图书馆、教育、军事和国防、政府机构、智能小区、远程医疗、交通监控、电力电子、金融证券、银行保险、酒店娱乐等各个领域。该产品的推广和应用,不但能结束高端网络视频系统应用长期被国外产品所占领的局面,同时也能使广大用户于宽带网络环境下真正享受到更优质的于线服务。
21世纪是网络高速发展的时期,也是中国软件企业崛起的时机。随着公司的不断发展,我们不但会于网络多媒体领域研发出更多更优秀的软件产品,而且仍将于其它的关联领域开发出满足市场需求的应用系统。于感谢广大用户长期对我们支持的同时,我们深感任重道远,要做的唯有不懈努力,术业专攻,把“为中国软件业的发展做点贡献”落到实处。
第壹章产品概述
善思视频服务系统是北京善思诚业科技XX公司完全自主研发、拥有完整知识产权的最新壹代流媒体网络视频服务系统。VOD壹方面能支持各种格式的视频、音频节目和各种文本、图片、动画、执行文件等课件的网上点播,另外仍支持视频广播直播服务,它能够运行于局域网、广域网(互联网、电信网、广电网)等任何复杂的网络环境。不依赖于操作系统自带管理服务的独立服务器设计,于总体提高服务器性能的同时,也确保了视频服务的安全性和保密性。本系统的设计体现了软件产品完全模块化的思想。系统提供了强大的编辑、检索、查询、统计、权限、监控、计费等应用及管理功能;兼备对操作系统、数据库、应用系统的兼容性和开发语言的开放性,VOD系统于实际应用意义上不仅仅是壹个完善的流媒体服务系统,而是为网络服务所提供的统壹运行平台。
1.1VOD系统的人性化设计
VOD系统的设计具有许多非常人性化的考虑,比如:
⑴能够真正实现跨网段、跨路由进行点播广播,于跨网段、跨路由的广域网环境应用中,也不需要对网络环境进行任何特别设置。
⑵可随意截取画面和片段,且可选择只截取视频流或音频流。 ⑶能够无任何延迟的快进快退播放以及播放慢动作快动作。
⑷制作节目时,节目信息的拖动和复制,以“资源管理器”的方式操作,简单、方便、快捷,而且可选择保持原名称或用新建节目名,具备周密考虑的重名处理方案。
⑸支持内容组管理,内容和组之间是壹对多关系,便于使用。 ⑹能单个节目处理和批量节目处理,可远程进行所有的管理工作。
⑺能自动检测节目格式和节目码率。
⑻可将普通VCD的.dat文件转换成MPEG文件。
⑼不需要调用任何其它媒体播放器的情况下,支持所有主流视音频格式和课件,不需要进行任何繁芜复杂的格式转换。
⑽支持用户组管理,壹个用户可同时属于各种逻辑组,等等。
1.2技术和应用的唯壹性
VOD系统具有以下目前业界独壹无二的流媒体技术和应用 ⑴唯壹完全模块化产品设计
⑵唯壹对系统资源最大优化,内存资源占用每且发流低于1MB内存,单颗P3CPU支持多达200之上MPEG1且发流
⑶唯壹采用真正的流媒体技术支持所有主流的媒体格式,包括RealSurestream(多码率的RM格式)和Quicktime格式
⑷唯壹能自动识别多媒体格式和检测节目码率
⑸唯壹支持用户组管理,壹个用户可同时属于各种逻辑组 ⑹唯壹支持内容组管理,内容和组之间是壹对多关系
⑺唯壹支持节目信息的拖动和复制,以“资源管理器”的方式操作 ⑻唯壹支持数据入库和内容存储分开管理
所以说,不管是于安装、调试、存储、节目制作的各个环节,仍是于点播广播实践中,以及于启用监控、计费、权限等核心应用管理模块时,善思视频服务系统真正做到了性能优越、操作简便、管理容易、设计模块化。
拥有核心网络和多媒体技术,具有国际领先技术水平的善思视频服务系统,能够广泛地应用于电信运营、广电服务、邮政服务、图书馆、博物馆、名胜展馆、
体育场馆、广场车站、机场码头;于校教育、远程教育、军事训练、国防教育;国家党政机构(公安交通、工商税务、海关边检、法院检察院等);远程医疗、电力系统、电子化工、金融证券、传统制造、机械冶金等企业事业单位;现代化智能小区、宾馆酒店娱乐等各个领域。且且可针对不同的应用领域提供完善的技术解决方案。
第二章技术优势
善思视频服务系统利用了本公司创造的当前国际领先的流媒体核心技术:智能适应流传输技术。
智能适应流传输技术具有跨平台性、响应速度极快、高性能、超强稳定性、广泛视音频格式支持性、易扩展性等特点。 1、跨平台性
由于本技术采用了国际标准互联网协议TCP/IP作为主要网络层传输协议,而TCP/IP协议已经被各种操作系统,例如UNIX、LINUX、WINDOWS等操作系统支持,所以此项技术能够于各种操作平台上互通。而当前其它大多数厂商所开发的流媒体技术是基于WINDOWS网络文件系统的,只能运行于WINDOWS平台。跨平台性不仅表当下不同操作系统上的互通,而且能够跨网络平台,本传输技术上层实现了超文本传输协议(HTTP),所以只要是支持HTTP协议的网络均能通过本技术传输可控制的视频音频流。同时本技术仍能够兼容ATM网络。 2、响应速度极快
通过对各种多媒体视频音频格式进行深入的研究,我们掌握了它们的共性,也熟知它们的独特性,于此基础上我们创造了壹种先进的格式预分析技术,利用该技术,能够对各种多媒体文件格式(无论其本身是否流格式)进行远程快速准
确识别,而国际上尤其国内的其它同类技术开发商通常是通过对多媒体文件的扩展名来判断文件的格式,这常常导致判断错误。同时我们仍实现了实时解码技术,这进壹步提高了请求响应速度。采用之上俩种技术,用户于请求流媒体服务时不必做任何缓存,服务器即时响应,用户几乎感觉不到任何延时,就能播放网上的多媒体文件。而目前其它厂商开发的流媒体传输技术几乎无壹例外,均采用了客户端缓存技术(壹种古老过时的技术)来传输流媒体,更有甚者,必须将多媒体文件完全缓存到本地机器硬盘上才能进行解码读取,过长的延时和耗费系统资源让用户难以忍受。 3、高性能
由于于服务器流媒体传输技术实现的内部机制上采用了线程池、内存池技术,极大地提高了服务器的服务性能。
线程池技术使得服务器满足大量用户且发请求和提高整体性能成为可能,该技术要优于多进程技术上百倍,要优于线程独立创建方式近十倍。
内存池技术极大地提高了服务器内存利用性能。于服务器的磁盘I/O上我们创造了半缓冲技术,该技术要比完全缓冲占用的内存资源少,而比无缓冲速度快。
于网络上采用了自动适应技术,解决了网络带宽的灵活利用的难题,由于不必为每个终端预先分配固定的网络带宽,采用实时按需分配,所以网络资源的利用得到了充分优化。 4、超强稳定性
流传输技术采用TCP传输,能够做到失败重传之外,为了适应各种复杂的网络环境,于网络传输上进壹步采用了智能续传技术。对于每壹路会话(或者称作流),即使由于某种原因导致网络连接中断,通过智能续传技术,终端自动于规
定的时间内重新尝试进行连接,壹切均于背后执行,用户将感觉不到网络故障的存于。而当前的其它大多数厂商所实现的流媒体技术由于没有采用续传机制,因此,壹旦网络发生故障,将导致流传输中断。 5、广泛视音频格式支持性
通过对大量的多媒体格式进行分析研究,我们不仅能够支持流格式的多媒体文件进行网络传输,而且对各种非流格式的多媒体文件也能很好地支持网络传输,这是由于采用了强制流化技术的原因。目前我们已经不仅能够支持普通的多媒体格式文件,例如:MPEG1、MPEG2、VCD、MP3、AVI等,而且能够支持其它专有的多媒体文件格式,例如:RealNetworks的RM、Apple的QuickTime、Microsoft的ASF/WMV、以及DIVX等文件格式。 6、易扩展性
于核心产品的研发实现上,采用了COM技术作为软件设计的规范,为将来加入新的文件格式支持,添加新的传输协议提供了便利条件。部分软件采用的微软DirectShow技术,而这种技术使得产品于将来的的Microsoft操作系统平台扩充成为可能。
第三章系统功能和特点
3.1系统功能
善思视频服务系统作为最新壹代完整的流媒体服务系统,具有以下非常完善的核心应用和管理应用功能 3.1.1核心应用功能
⑴视频点播:客户终端能够于远程或局域网里随意自由地点播各种流媒体格式的视音频节目。
⑵课件点播:客户终端能够于远程或局域网里随意自由地点播各种文本、图片、动画、执行程序等课件节目。
⑶视频广播:能够对已存储的视频向远程或本地的所有用户进行广播。客户端只要联网于线,均能接收到广播节目。
⑷视频直播:能够对来自其它外来的视频源进行实时采集、录制且实时向远程或本地的所有用户进行直播。客户端只要联网于线,均能接收到直播节目。 3.1.2管理应用功能
⑴实时监控:能够实时监控服务器的工作状态,包括系统资源占用率、流量以及带宽占用等动态信息。能够监控任意客户的点播状态,包括帐号、带宽占用、优先级、节目名称、点播时间等各种信息。
⑵节目管理:能对节目进行分组管理和分名别类编辑制作等非常细致的管理。所带的视频截取工具可随意截取片段及画面,也可单独只截取视频流或者音频流。
⑶用户管理:能对用户实施分组管理和严密的帐号、IP地址、流量分配、优先级别等管理。
⑷权限管理:能对目录、节目以及用户进行严格的权限级别管理控制。 ⑸安全管理:能对用户和管理员实施周密的应用层安全认证和服务器核心认证双重安全控制管理。
⑹系统管理:能对视频服务系统本身和服务器系统全方位地实施资源、流量、带宽、码率、性能、控制等管理。
⑺存储管理:能针对RAID、NAS、SAN、移动以及本地存储等各种存储设备,按照不同存储模式(集中式和分布式)及存储方式,提出完整的解决方案。
⑻流量负载均衡管理:能够采用机群服务和冗余服务等多种技术手段,完善地对多流量且发实施负载均衡管理。
⑼统计管理:能对总点播人数、点播次数、持续时间、网络流量、详细点播日志、点播排行等信息进行细致准确的统计查询。
⑽计费管理:能针对不同计费模式、计费方式提出妥善的解决方案。
3.2系统特点
善思视频服务系统具有如下鲜明特点:
⑴采用客户端/服务器模式,拥有完整的视频服务系统,包括:独立视频服务器、网络视频流传输控制系统、应用管理系统、独立客户端解码器。
⑵完全模块化设计,视频服务器采用独立服务器方式,大大提高了服务器的性能,保证了视频服务器的安全性和保密性。
⑶支持各种国际标准和国际主流的视频音频格式,包括:MPEG1、VCD、SVCD、AVI、MPEG2、DVD、VOB、MPG、MPEG4、DIVX、ASF、WMV、RM、QUICKTIME、MP3、CD、MIDI、WAV、RA、RMVB、AU等视音频格式。
⑷支持各种课件点播,包括:文本、图片、程序文件、动画(如FLASH)、超文本、POWERPOINT文件等。
⑸支持单路或多路MPEG流的广播、直播、转播和录播;可截取视频、音频或视音频片段、壹个画面/声音。
⑹采用智能适应流传输协议,于数据传输过程中,点播端且非每时每刻占用固定网络带宽,保证了流媒体服务器总带宽资源的充分利用。
⑺提供“集中式”和“分布式”俩种服务系统构架,支持服务器多网卡数据输出;采用“分布式”架构体系,多台服务器能大量且发同壹或不同数据流,能
自动实现负载均衡。
⑻采用多线程处理机制,充分利用中央处理器的资源,且对内存、硬盘、网卡及服务器总I/O出口进行了优化,使得本VOD系统对系统资源的占用率比同类软件要低得多。
⑼兼容WINDOWS、LINUX、UNIX等网络操作系统和目前国际主流的数据库。可基于IP网、ATM网等网络环境提供本地或远程视频服务;支持于CableModem、XDSL、ISDN、DDN、帧中继等接入中应用。
⑽支持用户组管理(壹个用户可同时属于各种逻辑组)、用户权限管理(用户具有特定权限)和用户带宽分配管理(给用户分配壹定带宽)。
⑾支持内容组管理,内容和组之间是壹对多关系,便于使用;节目信息的拖动和复制,以“资源管理器”的方式操作,简单、方便、快捷;能单个节目处理和批量节目处理。
⑿能自动识别节目格式类型、节目时长、节目码率等;具有强大的节目检索和查询功能;支持自动统计节目点播率、点播排行榜、统计计费等。
⒀支持对服务器进行时间段设置管理、总输出带宽管理、输出节目码率管理等;能实时对服务器和用户进行于线监控管理,对于线用户发送和广播消息。
⒁系统具有双重网络视频服务安全认证策略,即应用层认证和服务器核心认证。应用层认证通过用户名和密码确认;服务器核心认证包括IP地址和用户名的优先权以及权限级别安全确认。
⒂采用标准格式存储数据,支持视频数据的分布存储,可对不同磁盘实行分盘存储,也可集中多块盘片通过RAID技术方式存储,以减少磁盘寻道时间,提高数据的访问速度。
⒃客户端操作简单,基于WEB方式浏览访问。播放时能够及时响应拖动、暂停、快进、快退、静音、绝对定位、平衡调整、音量整播放等常用的标准控制。能够设定播放顺序、随机播放及循环播放,调整播放速率,播放慢动作和快动作。
第四章产品应用
于众多行业和领域,善思视频服务系统具有如下壹些现实应用:
4.1公众信息服务
于电信、广电、邮政等公众信息服务领域,由于这些领域本身具有相对完善的硬件、网络等基础设施,因此,可充分利用已有的资源优势。于电信运营中心、广播电视台、邮政服务中心配置服务器硬件,安装善思视频服务系统软件,加载内容丰富包罗万象的服务信息,建立起相应的视频服务器系统,再通过宽带网络和交换设备为广大民众提供网上点播、广播服务。VOD能以视频、音频、课件、文本、图片、动画、执行文件等任何形式提供流媒体服务及其他信息服务。公众或特殊受众只要拥有点播终端,且通过宽带接入公用信息网,就可享受到网上实时点播广播服务,满足日常办公、生活、学习、研究、商务、查询、交流、会议、娱乐等各方面的需要。
于服务过程中,由VOD所提供的流量分配控制、权限设置管理、统计计费、监控管理,以及对于线用户发送和广播消息等应用管理功能,可实现对用户分配和控制网络带宽资源;对用户、信息内容、时间段等分级别、设置权限;对节目点击率、节目点播时间等进行统计;根据点播时间、点播次数、点播内容等信息的统计结果对用户收费实行有偿服务;对于线用户数量、用户IP地址、点播起始时间、点播内容、占用带宽资源等进行实时监控;当有重大事件发生或重要通知需要向公众告之时,可直接对于线用户发送和广播消息。
和此同时,善思视频服务系统,和其他关联的软硬件相辅使用,可对来自电视、录像等其他来源的视频节目进行网上转播和录播;也可对民众关心的国内外重大事件、重要体育赛事等进行网上现场直播。
4.2文化馆所
于图书馆里,除了传统馆藏的书卷画册数量巨大,仍有大量采用现代技术方式存储需要永久保存的多媒体音像资料,不但收藏费事,而且查询检索困难,只能外借阅读欣赏。电影资料馆、广播电视资料馆等,和图书馆有相似之处。于博物馆、文物馆、名胜展馆等场所,除了要悉心保存和向观众展览实物以外,其他于收藏和提供的服务模式方面,和图书馆也类似。
为解决之上难题,可通过于服务中心设立视频服务系统,将图书资料、传记材料、历史文献、考古研究、人文介绍、风貌简介、实物图片、录音录像、名人留影、电影电视等等,以VOD所能支持的任何格式存储于视频服务器中,于馆所内部网络相连的任何终端,均可通过浏览网络,登录视频服务器,进行维护管理工作和获得自己所需要的服务。同时,于这些场所内建立起相应规模的电子阅览室和信息查询室,以满足于线阅读欣赏、查询检索之用。这样,不但大大减轻了工作人员收藏保存和日常管理的工作量,而且馆所能够提供的服务面也远远扩大了。
如果将文化馆所的服务器宽带接入互联网,则可为远程的异地用户提供服务。至于采取什么服务模式,完全能够借助VOD的强大功能由服务提供方自由设定。
4.3公众聚集场所
于体育场馆、广场车站、机场码头等公众聚集和频繁往来的地方,壹方面,
服务场所需要处理的信息量大,管理复杂,工作人员忙不过来;另壹方面,人们于观见体育比赛、文艺演出、以及旅行中转时,需要得到及时便捷舒适的服务。为解决之上矛盾,能够通过建立视频服务系统,整合网络服务体系,于办公室、见台和候车(机、船)室的贵宾房以及面向全体公众开放的场所设置网络终端,通过设置权限,服务系统的信息面向不同对象开放,配套加入相应的控制,既解决了信息共享的安全性和保密性,又能同时满足办公管理、信息查询、休闲娱乐的需要。
4.4教育培训机构
现代教育的要求,人们不但要接受非常正规的于校知识技能教育,而且需要于工作生活当中得到更多的职业技能培训和知识教育。所以,作为现代教育的技术手段,实现网络化、信息化、多媒体化自然有着异常重要的现实意义。
作为网络服务统壹平台的善思视频服务系统,其应用范围能够从小型的多媒体教室、校园图书馆、职业培训机构,到校园网、校校通网,再到远程教育网、公用教育网、ASP教育网站等。视频服务系统能提供包括视频、音频、课件、文本、图片、动画、执行文件等各种形式的网上点播和广播服务。教育的深度能够是基础知识、壹般技能、专业知识、职业技能。教育的内容能够是日常教学用的多媒体教育资源、教师制作课件的备课教案、教育论文、电子图书、实验现场指导、文艺影视片段等等。
利用本系统完善的检索、管理、控制功能,以及强大的于线服务能力,再结合教学的实际需要,无论于本地仍是异地,于实际的教学应用中,教师可通过教室里已有的点播终端,登录视频服务系统,把生动活泼的教学内容以多媒体形式展当下广大师生面前。也就是说,教师可通过本系统开展各种教育活动和学术活
动;同时学生也可于允许的权限范围内,随意查见和查找自己想要阅读的多媒体信息,进行自主式、探索式、反复式学习。
总之,本视频服务系统提供的服务不受时间和空间的限制,除教师于课堂上点播授课外,仍可于教师备课、学生自学、补习时发挥重要的作用。
通过宽带Intranet,满足了远程教育非实时授课方式的需要,实现了多媒体资源的于线使用和远程下载。
通过Internet接入,使用户能方便查询各种接入站点信息,于线阅览多媒体资料,收见正于广播的教学课程,完成收发作业、参加讨论、答疑等教学活动。
4.5军事国防
由于军事国防肩负着国家的特殊使命,壹方面,现代战争对以信息技术为代表的高科技提出的要求异常之高,另壹方面,对于信息技术于军事领域的应用的安全性和保密性非常严格。历史告诉我们,古往今来,任何时候,再穷也不能穷国防,所以,于非战争时期的军队建设当中,如何利用自有的核心信息技术服务于日常的军事训练和国防教育,意义非同壹般。
于军队系统的硬件方面已有壹定投入的基础上,利用独成体系的军事宽带网络,于军事院校、全军部队、训练营所、指挥中心以及其他的军事机构设立相应的视频服务系统,把军事理论、兵家谋略、实战案例、军事演习、作战分析、外军动态、武器性能、技术装备、原理分析、研究发展、军事地形、侦察防御、后勤保障、临战指挥等等,以视频、音频、课件、文本、图片、动画、执行文件等各种形式存储于视频服务器里。
借助善思视频服务系统强大的于线服务能力,完善的查询管理、权限分配、实时监控、统计计费等功能,完全能够实当下局域网、城域网、异地远程军网之
间的多媒体信息流通,满足军事系统的训练、教育以及日常办公、研究、学习、生活、文化、娱乐的实际需要。
4.6党政机关
党和国家行政机构,是国家管理的神经中枢。建立高效务实的政务系统,不可是领导所愿,而且是民心所向。于当前电子政务建设过程中,既要充分利用好各方面现有的资源,仍要很好地借助信息技术手段。
于党的组织、宣传、文化部门以及国家的公安交通、工商税务、海关边检、法院检察院等机构的信息中心,利用善思视频服务系统,构建视频服务体系。将有关的文献资料、历史纪录、人才信息、管理档案、政策法令、法律法规、公务纪要、审查案例、时事政治、新闻追踪、议案纲要、廉政建设、领导讲话、机构介绍、文化艺术等内容,以视频、音频、课件、文本、图片、动画、执行文件等各种形式放置于视频服务器,于内部网络畅通联接的基础上,利用统壹平台,按照内容的机密程度,网络带宽的优先分配,分别进行权限设置,向不同级别的人员开放不同权限。由此,既保证了领导查询、处理政务的便捷高效;又使机关人员于办公过程中容易做到上呈下达,交流及时,对事务的处理入情到位;仍能够达到及时宣传国家的大政方针、建设成就的目的。
这样,使日常办公学习、宣传管理、会议交流、文化娱乐等于统壹的电子政务平台上得以实现。
4.7企事业单位
于企业事业单位,如远程医疗、电力系统、电子化工、金融证券、传统制造、机械冶金等,由于企业发展的需要,行业竞争非常激烈,为了于竞争中取得制高点,企业信息化改造势头有增无减。
利用善思视频服务系统,建立网络视频服务体系,将企业介绍、企业精神、产品信息、发展项目、应用技巧、服务特点、运营理念等以多媒体形式通过网络向大众开放,能够起到完善服务、宣传企业形象、增强公众认知度的作用。把企业文化、行业特点、职业性质、业务知识、专业技能、专题讨论、会议指示、领导讲话、影视文艺等以视频、音频及其他形式放置于服务器,为企业本部职工和异地分支机构人员提供点播广播服务,能够达到教育培训、办公交流、会议精神传达、文化学习、休闲娱乐的目的,从而提高企业员工的整体素质,增强企业凝聚力,提高工作效率,节省运营成本,最终提升企业核心竞争力。
4.8智能小区
随着人们居住条件的提高,以及以小区为生活中心的中国居民居住特点的形成,宽带接入、小区服务既是众多商家仍要重谈的老话题,也是人们希望得到理想实惠的新课题。于这当中,宽带接入已基本解决,小区服务则需要于智能化“三气”入户、防盗防火监控的基础上增加新的内容。
按小区或片区建立视频服务中心,利用善思视频服务系统的超强于线服务能力和完善的查询管理、权限分配、实时监控、统计计费等功能,以视频、音频、课件、文本、图片、动画、执行文件等各种形式的内容,为家庭用户提供文化学习、知识介绍、技能培训、影视娱乐、居家技巧、旅游向导、购物指南、于线游戏、网友交流、新闻浏览、大事报道等多种服务,为有关厂商广告营销服务。房地产商、物业管理公司、内容提供商、宽带运营商等商家通过该系统的服务,提高企业知名度,拓宽产品营销渠道,获得增值服务收入等等。
4.9娱乐休闲场所
于宾馆、酒店等场所设立视频服务中心,配置善思视频服务系统,为运营单
位增加运营项目,增加营业收入,提高服务档次,是显而易见的。客房旅客通过点播终端和内部网络就能够了解到宾馆酒店的硬件设施、餐饮条件、运动健身、休闲娱乐等简介,了解到当地的风土人情、历史博览、旅游胜地、交通购物、工商企业等情况;仍可享受到于线的影视娱乐休闲服务。
第五章系统架构和负载均衡
5.1系统架构
善思视频服务系统于总体设计上采用了客户端/服务器模式,客户端基于B/S方式浏览访问服务器,服务端采用“分布式”架构体系。
视频服务系统架构如以下示意图所示。
服务端主要由视频服务器、广播服务器、Web服务器、数据库服务器、存储设备等组成。于小型应用中,可由单台服务器来完成上述服务端的工作。
视频服务器的作用壹方面为终端用户提供视频流传输控制服务,且对流量负载提供完善的处理机制,另壹方面为核心应用提供强大的系统管理服务。
广播服务器的作用是为用户提供实时现场直播和文件广播服务。 Web服务器主要为用户提供节目浏览、检索、查询等服务。
数据库服务器用于存储管理节目信息,为用户检索查询节目提供服务,存储管理用户信息,提供登录、认证服务,存储管理日志记录,为查询统计和维护提供服务。
由于视频服务对磁盘的数据输出速度要求特别高,况且视频数据非常占用存储资源,存储设备就是为了解决数据传输和海量存储问题而设的。于实际应用当中,通常会先考虑利用服务器本身所带磁盘的传输存储能力,当服务器盘片的传输存储能力不够或出于其它考虑时,通常选用专业的数据存储设备。
客户端以浏览器方式访问善思视频服务系统时,首先登录到Web服务器,接下来由数据库服务器提供服务,最后才由视频服务器、广播服务器提供视频流传输服务。客户端接收到数据后,即时响应解压缩播放。
基于之上架构的流媒体服务能够于局域网、Intranet、Internet等各种网络环境中得以实现。
VOD的网络视频流传输控制系统,采用了“智能适应流传输”技术。传输控制系统利用智能化的侦查检测手段,对整个网络服务系统中的网络带宽资源、数据流量、客户端请求信息等实施全方位实时监测,且利用智能控制手段,完全动态调度数据传输,控制带宽流量。所以,于数据流传输过程中,接收端且非每时每刻均占用网络带宽,从而保证了服务器端总带宽资源的充分利用。“智能适应流传输”技术于网络技术上的突破,使VOD于网络带宽资源的利用率上,要比壹般的流媒体服务系统至少高出30%之上。
5.2流量负载均衡
为解决视频数据流量负载均衡问题,善思视频服务系统采用了以下俩种技术。
⑴“分布式”服务器机群流量负载均衡
VOD系统利用“分布式”服务器机群数据流量且发技术,于整个网络服务系统中,不只是某壹孤立的视频服务器为用户提供数据传输服务,而是所有的视频服务器能够同时提供数据传输服务。
具体的工作原理是:于服务器机群中,把某壹台服务器设置为主服务器,其余均设为副服务器。当用户“User1”、“User2”和“User3”要点播服务系统中存储于视频服务器“Server1”、“Server2”、“Server3”的“X”、“Y”、“Z”等
节目时,用户首先登录访问Web服务器,于Web页面上查询到数据库服务器中的“X”、“Y”、“Z”等节目信息,发出点播请求后,视频服务器利用“分布式”负载均衡机制,自动将用户的点播请求指向节目数据所于的视频服务器,且分别由不同的视频服务器直接向用户提供数据流传输服务。 ⑵重定向流量负载均衡
无论如何,单台视频服务器的服务能力总是有限,当视频服务系统需要进行大流量数据且发,而某台服务器的服务能力又无法满足要求时,能够通过冗余服务器的重定向处理技术,来解决这个难题。
所谓冗余服务器,是指和主服务器装有完全相同的视频服务程序,能提供流媒体数据传输的视频服务器。
实际情况是:当主服务器对用户所提供的视频点播服务达到饱和时,可把某些节目制作到另外的服务器作为冗余,且指令冗余服务器对用户提供这些节目的数据传输服务,以减轻主服务器的负担;或者当主服务器上有多块网卡时,可把相同的节目设置到不同IP地址的网卡上,让不同的网卡对这些节目进行数据传输。
主服务器上不同IP地址的多块网卡数据且发,容易理解,不多赘述。 冗余服务器的具体工作原理是:当大量的用户访问视频服务系统,发出对视频节目的点播请求时,如果首先被访问的视频服务器“Server1”的且发流或带宽已达到饱和,视频服务器“Server1”会自动重定向到另壹台和其装有同样数据的视频服务器“Server2”,由视频服务器“Server2”进行数据且发,当视频服务器“Server2”的且发流或带宽也达到饱和时,会同样重定向到另壹台视频服务器,依此类推,直至重定向到视频服务器“ServerN”。
第六章视频服务系统的数据存储
善思视频服务系统支持集中式存储和分布式存储等数据存储模式。集中式数据存储,壹般于单台视频服务器服务时采用,相对比较容易管理和安全性高,但存储容量有限,服务器的负担比较重。为解决服务器负载均衡及海量存储难题,本系统采用分布式视频服务器提供服务,相应地采用分布式存储模式。分布式存储虽然管理起来比较烦琐壹点,但所有视频服务器均可存储视频数据且且可同时提供视频服务,减轻了主服务器的负担,满足了大量用户同时点播和查阅数据的要求。
于数据的存储方式方面,我们利用磁盘阵列技术解决了增加磁盘的存取速度,防止数据因磁盘的故障而丢失及有效地利用磁盘空间等问题。从而能够发挥本系统的强大性能和满足多流量且发的点播服务要求。
磁盘阵列技术(DiskArray)。磁盘阵列(RAID)是把多个磁盘组成壹个阵列,当作单壹磁盘使用,它将数据以分段(Striping)的方式储存于不同的磁盘中。存取数据时,阵列中的关联磁盘且行处理,大幅度降低了数据的存取时间,同时增加了空间利用率。磁盘阵列采用不同的技术针对不同的系统及应用,以解决数据安全的问题。
RAID的优点
1、成本低,功耗小,传输速率高。于RAID中,能够让很多磁盘驱动器同时传输数据,而这些磁盘驱动器于逻辑上又是壹个磁盘驱动器,所以使用RAID能够达到单个的磁盘驱动器几倍、几十倍甚至上百倍的速率。
2、能够提供容错功能。因为普通磁盘驱动器无法提供容错功能,如果不包括写于磁盘上的CRC(循环冗余校验)码的话。RAID和容错是建立于每个磁盘驱
动器的硬件容错功能之上的,所以它提供更高的安全性。
3、RAID比起传统的大直径磁盘驱动器来,于同样的容量下,价格要低许多。
RAID的分级
1、RAID0级,无冗余无校验的磁盘阵列。数据同时分布于各个磁盘驱动器上,没有容错能力,读写速度于RAID中最快,但因为任何壹个磁盘驱动器损坏均会使整个RAID系统失效,所以安全系数反倒比单个的磁盘驱动器仍要低。壹般用于对数据安全要求不高,但对速度要求很高的场合。
2、RAID1级,镜像磁盘阵列。每壹个磁盘驱动器均有壹个镜像磁盘驱动器,镜像磁盘驱动器随时保持和原磁盘驱动器的内容壹致。RAID1具有最高的安全性,但只有壹半的磁盘空间被用来存储数据。主要用于对数据安全性要求很高,而且要求能够快速恢复被损坏的数据的场合。
3、RAID2级,纠错海明码磁盘阵列。磁盘驱动器组中的第壹个、第二个、第四个……第2的n次方个磁盘驱动器是专门的校验盘,用于校验和纠错,例如七个磁盘驱动器的RAID2,第壹、二、四个磁盘驱动器是纠错盘,其余的用于存放数据。使用的磁盘驱动器越多,校验盘于其中占的百分比越少。RAID2对大数据量的输入输出有很高的性能,但少量数据的输入输出时性能不好。RAID2很少实际使用。
4、RAID3和RAID4,奇校验或偶校验的磁盘阵列。不论有多少数据盘,均使用壹个校验盘,采用奇偶校验的方法检查错误。任何壹个单独的磁盘驱动器损坏均能够恢复。RAID3和RAID4的数据读取速度很快,但写数据时要计算校验位的值以写入校验盘,速度有所下降。RAID3和RAID4的使用也不多。
5、RAID5级,无独立校验盘的奇偶校验磁盘阵列。同样采用奇偶校验来检
查错误,但没有独立的校验盘,校验信息分布于各个磁盘驱动器上。RAID5对大小数据量的读写均有很好的性能,被广泛地应用。
从RAID1到RAID5的几种方案中,不论何时有磁盘损坏,均能够随时拔出损坏的磁盘再插入好的磁盘(需要硬件上的热插拔支持),数据不会受损,失效盘的内容能够很快地重建,重建的工作也由RAID硬件或RAID软件来完成。但RAID0不提供错误校验功能,所以有人说它不能算作是RAID,其实这也是RAID0为什么被称为0级RAID的原因——0本身就代表“没有”。
第七章性能指标
7.1服务器端性能指标 7.1.1点播服务器
⑴视频服务器集群数:壹套善思视频服务系统软件可支持不限扩展数量的视频服务器
⑵单机最大且发流:随视频服务器性能和点播格式的异同,无限制;如采用部门级专业服务器,MPEG1且发流可达800之上
⑶单机同壹节目的最大且发流:随视频服务器性能和点播格式的异同,无限制;如采用部门级专业服务器,MPEG1且发流可达800之上
⑷多网卡数据输出:支持单机多网卡数据流且发
7.1.2广播服务器
⑴单频道:每壹路(壹个频道)节目广播只占用服务器端壹个节目标准带宽 ⑵多频道:100M单网卡网络带宽环境下,能同时支持50多个频道广播,随带宽的增加,如多网卡或用1000M网卡,能同时支持的广播频道也相应呈线性增加
⑶广播延迟时间:≤500毫秒,且可调
7.2客户端性能指标
⑴点播延迟时间
MPEG1格式:≤1秒 MPEG2格式:≤2秒 MPEG4格式:≤1秒 RM格式:≤1秒 QUICKTIME格式:≤1秒 ⑵拖动延迟时间
MPEG1格式:无延迟 MPEG2格式:稍有延迟 MPEG4(DIVX)格式:无延迟
MPEG4(ASF、WMV)格式:稍有延迟 RM格式:无延迟 QUICKTIME格式:无延迟 ⑶视频质量
25~30帧/秒 ⑷广播接收缓存时间
100~3000毫秒
第八章功能模块介绍
8.1服务器端介绍
⑴节目点播
视频点播 音频点播 课件点播 ⑵节目广播
包括广播服务器和MPEG录制直播服务器 1、壹般广播:广播已存储于服务器中的节目
2、节目转播:通过视频采集卡采集(电视节目或其它视频源)同时进行节目广播
3、节目录播:通过视频采集卡采集、录制(电视节目或其它视频源)同时进行节目广播
4、现场直播:通过摄像设备摄制采集现场实况,同时进行节目广播 ⑶节目管理器 1、目录管理
①目录添加、删除、修改以及目录分组管理,调整目录位置 ②目录权限设置:可于1~128个级别之间自由设置权限 ③目录数据库字典:添加、删除、修改目录字典信息 ④目录信息描述 2、节目管理 ①节目制作
节目数据资源的存储、删除、备份,以及格式转换和文件截取等 ②节目创建
A、节目信息的拖动和复制,以“资源管理器”的方式操作;
B、自动识别文件格式类型、检测节目码率和节目时长 ③节目编辑
A、对节目名称、节目制作者、节目类型、内容描述、节目的主演、导演、节目类型以及节目码率等属性进行编辑
B、冗余服务器信息:设置网卡冗余和服务器冗余 C、节目权限:可于1~128个级别之间自由设置权限
D、节目计费设定:按系统设定标准计费、单独计费或免费设定 ④附加设置
设置节目的排序号和推荐节目设置 3、查询统计
①按设置定义自动搜索查询节目信息
②节目信息统计:以直方图或饼状图的方式显示节目信息统计报表 4、系统维护
①系统数据库配置和互联网地址管理(Internet网站或其它有关站点设置) ②系统数据字典管理和网络电台频道管理(设置广播直播频道) ③推荐节目维护和系统选项(系统文件拖放和目录拖放设置) ⑷应用管理器 1、帐号和组
①分组管理:创建、删除用户组和查见组成员
②用户帐号:添加、删除用户,查见用户基本信息(包括权限级别、带宽分配等信息)、附加信息以及隶属于组的情况,设置是否启用当前用户帐号
③管理员管理:添加、删除应用层管理员以及修改有关信息
④申请注册用户:审批客户端自行注册的用户帐号、设置审批规则等 2、用户留言板
查见用户留言的标题、内容、发表者以及发表日期等 3、新闻公告
发布新闻或公告,设置信息包括:标题、权限级别以及内容(手工输入或URL定位的资源文档) 4、频道节目预告
预告网络电台将要播出的节目,包括:节目标题、播出频道以及开播时间等 5、点播日志
查见点播日志详情、统计点播结果和维护日志 6、设置
①数据库设置:系统升级或数据库变更时,对数据库进行配置
②系统设置:设置匿名用户(不经登录进入系统的用户)访问系统的安全参数,包括浏览节目信息、搜索节目信息、点播节目、接收广播等选项,以及设置匿名帐号、密码和权限级别。 ⑸实时监控
1、监控服务器的状态
A、服务器IP地址和服务器主机名 B、当前于线且发流数和支持最大且发流数 C、当前占用总带宽和总带宽平均值
D、当前总CPU占用率和视频服务占用CPU资源 2、监控于线用户状态
A、用户IP地址和用户主机名 B、开始点播时间
C、当前占用带宽和带宽平均值 D、用户登录帐号和用户优先级别 E、点播节目名和点播节目文件名 3、监控状态及视频服务状态控制
A、启动监控和停止监控 B、断开当前用户和断开所有用户 C、发送消息和广播消息 D、刷新显示 ⑹服务器管理控制台 1、服务器属性配置 ①基本属性设置
A、服务器标志:配置服务器的主机域名、IP地址以及TCP端口 B、用户的连接:对是否限制连接数和连接超时的时间长短进行设置 C、日志记录:对创建新日志文件间隔和日志文件存放目录进行设置 ②操作员设置
对管理员进行服务器核心认证:增加、修改、删除管理员,以及对是否启用当前管理员帐号进行设置 ③服务器性能配置
A、带宽限制:对视频服务占用网络带宽进行限制或不限制 B、文件码率限制:对不同码率的节目输出进行限制或不限制
C、服务时间段方案:对提供视频服务的时间段进行设置 2、安全设置
对用户进行服务器核心认证 ①用户权限设置
A、用户IP权限:IP地址限制、IP地址优先级控制 B、用户帐号权限:用户帐号限制、用户帐号优先级控制 C、用户IP权限和用户帐号权限优先选择 ②用户帐号管理
添加、编辑、删除以及查找用户帐号,内容包括: A、用户帐号名、用户真实姓名、用户密码、用户确认密码 B、用户的优先级:对用户优先级别(1~128个级别)进行限制 C、用户的最大带宽:对用户能点播节目的最大带宽进行限制 D、当前是否禁止使用此帐号 ③用户IP地址管理
添加、编辑、删除以及查找用户IP地址,内容包括: A、用户IP地址、主机名
B、用户IP地址优先级别:对用户的IP地址优先级别(1~128个级别)进行限制
C、当前是否禁止使用此IP地址 ⑺计费管理 1、计费方式
按月计费、按点播次数、按网络流量、按网络时间等方式计费
2、用户结帐
用户帐号计帐结算 设置折扣率和结算起止时间 费用信息查询和打印 3、报表统计
明细统计报表和汇总统计报表 ⑻分布式视频服务设置工具
对机群分布式的服务器类型(主、副服务器)和分布式管理服务器TCP端口进行管理设置
8.2客户端介绍
1、标准服务模式 ①首页
查见最近更新节目、推荐节目、新闻公告和网络电台节目预告 ②节目点播
按节目列表信息显示结果点播所需要的节目 ③网络电台
接收网络电台所播出的广播、转播、录播或现场直播节目 ④节目检索
根据节目信息所包含的内容,可按节目名称、节目创作者、节目创建日期、节目格式类型、节目类别、主演、导演等方式检索查询。 ⑤点播排行
按照以下设置条件查见点播排行情况:
A、排行时间:查见系统总排行、当日、星期、月度、季度、年度、前1~30日排行
B、节目类型:所有节目类型、具体流媒体格式类型或课件类型 C、排行榜位数:可设置查见排行榜前面的节目位数 ⑥用户服务 A、查见系统信息
B、查见用户设置信息(许可情况下可修改密码或帐号信息) C、查询用户点播帐单 D、用户发表且提交留言 E、下载附件
F、获得使用帮助(包括问题解答) ⑦上互联网
快捷连接到Internet网站或登录到其它站点浏览信息
第九章视频服务器的选择
9.1视频服务器分析
视频服务器作为VOD应用的核心硬件设备,于当前情况下,为充分发挥善思视频服务系统的卓越性能,解决VOD应用的壹些瓶颈,需要综合考虑和服务器的合理配制使用,具体有以下几方面。
A、服务器网卡I/O带宽所决定的服务器输出能力 B、服务器的总线和CPU的处理能力 C、磁盘阵列
D、磁盘阵列和服务器之间的I/O
E、内存容量
F、文件系统的文件读取速度
相应地,对善思视频服务系统的性能分析如下: ①每且发流的带宽支持范围
目前国际标准和主流的视频格式主要有MPEG1、MPEG2、MPEG4(DivX)、RM、ASF/WMV、Quicktime等,每种格式具有特定的码率范围。除某些情况下会用到高码率的视频内容外,通常于网络上应用的节目码率于64Kbps-12Mbps之间变化。VOD具备提供各种不同码率、不同视频格式的能力。
②CPU能力
VOD于不同CPU运行的效率有差别,通常单颗P3CPU能支持200~260个左右的MPEG1且发流,根据每且发流的码率变化,且发数也会发生相应变化。
③内存
VOD的内存资源占用每且发流低于1MB内存,考虑部分冗余,通常设计为每且发流占用1MB内存。
④网络接口
网络接口考虑的是视频服务器输出总带宽,根据实际且发流数量和流媒体格式而定,可选用单块或多块100M/1000M网卡。
⑤I/O能力
根据且发流数量和流媒体格式要求,确定视频服务器最大的I/O能力,通常提供80MB或160MBSCSI接口的磁盘阵列,于I/O能力要求更高时,可采取双通道或多通道SCSI接口,RAID0或RAID5。于盘阵内部添加硬盘或增加新的磁
盘阵列能达到扩展存储设备的目的。容量根据存储量的大小而定,计算方式是:壹部90分钟左右的VCD电影约占1G,壹部相同时间的DVD电影约占2G~4G;壹首VCD歌曲占50M,壹首DVD歌曲占100M~200M。
⑥存储设备
由于每块硬盘的最大速率有限,为避免磁盘输出速度出现瓶颈,满足且发点播要求,系统提供盘阵的硬盘个数应有壹定的数量要求。
9.2视频服务器选择
于对之上因素有了全面理解之后,根据点播的且发流要求,下面,以实际数据对视频服务器的选择作具体说明。 ⑴普通型视频服务器
且发流数:60~80个MPEG1且发
服务器要求:视频服务、WWW服务于壹台服务器上,直播服务器壹台,共2台服务器。配置如下: ①视频服务器 CPU:单P3866 内存:256M
硬盘:40G*3=108G/IDE(或SCSI) 网卡:1块百兆网卡 ②视频直播广播服务器 配置和WWW服务器相同
另加视频采集卡:AV800DVPRO或其它 ⑵小型视频服务器
且发流数:100~200个MPEG1且发
服务器要求:视频服务、WWW服务于壹台服务器上,直播服务器壹台,共2台服务器。配置如下: ①视频服务器
CPU:双P3866(冗余考虑) 内存:512M
硬盘:36G*6=216G/IDE(或SCSI) 网卡:2块之上百兆网卡或单块千兆网卡 ②视频直播广播服务器 配置和WWW服务器相同
另加视频采集卡:AV800DVPRO或其它 ⑶中型视频服务器
且发流数:300~500个MPEG1且发
服务器要求:视频服务器壹台、WWW服务器壹台,直播服务器壹台,共3台服务器。配置如下: ①视频服务器
CPU:双P3Xeon700之上 内存:1G
硬盘:73G*8=584G/IDE(或SCSI) 网卡:1块千兆网卡 ②WWW服务器 CPU:单P3866
内存:256M 硬盘:36G/IDE 网卡:百兆网卡 ③视频直播广播服务器 配置和WWW服务器相同
另加视频采集卡:AV800DVPRO或其它 ⑷大型视频服务器
且发流数:800个之上MPEG1且发
以800个且发流为例加以说明,采用服务器集群
服务器要求:视频服务器俩台、WWW服务器壹台,直播服务器壹台,共4台服务器。配置如下: ①视频服务器
CPU:双P3Xeon933 内存:1G
硬盘:73G*8=584G/IDE(或SCSI) 网卡:1块千兆网卡 ②WWW服务器 CPU:单P3866 内存:256M 硬盘:36G/IDE 网卡:百兆网卡 ③视频直播广播服务器
配置和WWW服务器相同
另加视频采集卡:AV800DVPRO或其它
9.3其它软硬件环境要求
1、网络操作系统:WindowsNT/2000Server、UNIX或Linux网络操作系统
2、数据库:Oracle、SQLServer、Sybase或Access数据库
3、网络环境:局域网或广域网(如城域网、互联网、电信网、广电网等),100M和1000M网络带宽
4、网络设备:100M和1000M交换机、1000M路由器(用于广域网) 5、客户终端:能够采用PC机、无盘工作站等
于PC机或无盘工作站,应该安装Windows95/98/2000/Me/XP操作系统
第十章软硬件价格
10.1VOD系统软件价格
序号 产品名称 规格、型号 产品单价(人民币万元) 1 善思视频服务系 统 2 善思视频广播直播系统 合计:
略 略 略 略 数量 产品总价(人民币万元) 略 10.2其它关联软硬件价格
(略)
第十壹章售后服务事项
⑴基本服务方针
本公司非常注重对用户的售后培训,对于售后产品的管理和服务,本公司按照严格的质量服务保障体系进行。凡购买本产品的用户均能够接受本公司的免费培训。负责培训的工程师对产品的核心思想有着深入的理解和领会,培训教师很可能就是产品规划设计者之壹。
本公司对产品的技术支持服务包括:现场服务,电话咨询,电子邮件等方式,以确保用户的视频服务系统能够安全稳定地运行。除了对本产品提供壹流的技术支持服务外,本公司仍将为用户提供全方位的网络视频应用解决方案咨询。 ⑵标准服务条款
本公司有以下服务承诺:
1、免费为用户进行现场系统培训,培训内容包括:应用系统操作和使用、系统数据备份、系统日常维护和管理、系统安装调试。
2、免费提供产品的培训文挡,包括使用说明、系统安装调试说明等。 3、提供终身系统维护和升级服务(分为免费和收费服务俩种)。
4、提供终身售后跟踪服务,通过电话、传真、电子邮件等方式解答用户于实际使用过程中遇到的技术难题。
5、遇系统重大故障,本地用户24小时内响应,外地用户48小时内响应。 6、定期访问用户,了解系统使用情况。
7、优先为用户提供本公司的其它产品应用解决方案,且以优惠价格提供产品。
⑶有偿服务条款
1、首次之后,对本系统软件提供现场系统维护和升级服务。 2、有重大技术升级时的产品升级。 3、功能定制时需对产品进行二次开发。 4、其它不属于免费服务的服务类型。
因篇幅问题不能全部显示,请点此查看更多更全内容
怀疑对方AI换脸可以让对方摁鼻子 真人摁下去鼻子会变形
女子野生动物园下车狼悄悄靠近 后车司机按喇叭提醒
睡前玩8分钟手机身体兴奋1小时 还可能让你“变丑”
惊蛰为啥吃梨?倒春寒来不来就看惊蛰
男子高速犯困开智能驾驶出事故 60万刚买的奔驰严重损毁