视频点播系统存储解决方案
【51CTO.com综合消息】视频点播是二十世纪90年代在国外发展起来的,英文称为“Video on Demand”,所以也称为“VOD”。顾名思义,就是根据观众的要求播放节目的视频点播系统。
VOD并没有一个严格的定义,它泛指一类能在用户需要时随时提供交互式视频服务的业务,即“想看什么就看什么,想什么时候看就什么时候看”。它是随着计算机技术(特别是多媒体数据压缩解压缩技术)和通讯技术的发展,综合了计算机技术、通讯技术、电视技术而迅速新兴的一门综合性技术。
系统实现的特点与优势
本设计采用多台采集工作站来实现多路电视视频、广播音频的同时直播录播,并可对直播路数进行不断扩充。每个压缩工作站可以有一到两块的视频采集捕捉卡。
直播节目源可以直接来自电视台、广播电台,也可以来自录像机、VCD、摄像机等(只要是可以将视音频信号转成AV信号,能输入到视音频的采集卡中即可)。同时,还可以将已经录制的文件,(已经录制的文件的格式可支持asf、real、wmv、wma、mov、mpeg1、mpeg2、mpeg4、mp3、wav等多种格式的多媒体形式),进行类似于直播的形式进行网上广播。
视音频服务器的负担一般情况下都比较重,系统视音频服务器可以分为主节点和边缘分支节点,主节点只负责和其它分节点进行视音频服务器的通信与数据传输,大大降低了主视音频服务器的负担,而且也减少了主视音频服务器和各个分节点之间的网络数据流量,而其它两个分节点服务器之间可以做集群处理,对外用户只看到的是一个服务器。集群中的各个分节点的服务器起到负载均衡的作用,可以按照一定形式进行负载均衡并互为备份等。
系统具有较好的整体可扩展及兼容能力,支持平滑的、方便的系统升级与扩容(包括某节点并发服务能力的提升,以及增加新节点等),以充分利用现有资源,最大地保护原有投资。
网络流媒体应用平台建设内容。
服务器:包括视频服务器、WEB服务器等
采集编码设备:主要用于网络视频直播的信号实时编码采集压缩及VOD节目的转码等
存储系统:用于直播数据流及视频点播内容的保存
其它设备及系统。
用户环境
服务器:4台DELL4650服务器
服务器若干台:操作系统为Windows 2003;
存储系统:亚美联公司Estor NAS2800 2台;
30块146GB 10K RPM FC硬盘,8GBCache;
应用软件:ODSP操作系统&HPA文件系统
IOPS性能:160000次以上;
方案拓扑结构
用户收益
自2000年项目实施完成到现在,性能非常稳定,除了硬盘有损坏之外没有任何其他部件故障产生,客户的存储容量已由当初的1.8TB的容量到刚刚扩容的8TB,用户访问率高达每天6万人次。(责任编辑:feiry)
- · Informix动态服务器onstat选项
- · Informix SQL 的使用技巧
- · 在UNIX下的Informix-online中合理地组织表
- · 开发优质高效的Informix数据库应用程序(1)
- · Informix数据备份技巧
- · Informix 4GL写的转换成大写金额字串的函数
- · 一个批量删除临时表的sh用于informix
- · 影响CPU使用率的配置参数和环境变量
- · Ontape -r 恢复总结(1)
- · 用shell实现Informix的性能监控
- · Windows xp下的Informix connect配置方法
- · OnLine非正常结束后处理办法
- · OnLine进程被挂起后处理办法
- · Informix动态服务器表分片策略的计划和调整
- · 备份Informix-Online数据库三法
- · datetime类型简介
- · 配置Informix动态服务器中CPU虚处理器
- · online的备份详解
- · 配置和实现Informix ON-Bar的备份解决方案
- · Informix sysmaster表详解
- · JDBC连接Informix IDS
- · Sybase数据库死锁对策
- · SYBASE ASA数据库恢复方法
- · Sybase数据库简介(1)
- · SYBASE零售行业解决方案
- · SYBASE数据库日志详解
- · SQL Server 的通用分页显示存储过程
- · Oracle数据库中索引的维护(1)
- · Oracle9i的索引监视及注意事项
- · Oracle 的位图索引简述
- · 在ORACLE里按用户名重建索引的方法
- · Oracle数据库强制索引
- · 改善Oracle的索引
- · Oracle管理查询管用的sql语句
- · Oracle中的模糊查询
- · Oracle 中使用层次查询方便处理财务报表
- · 使用Oracle的Instr()与decode()函数进行多条件组合查询
- · MS SQL Server查询优化方法
- · Access使用查询
- · Access的跨库查询
- · Access 创建索引
- · 为数据库建立索引
- · 优化Microsoft Access提高速度
- · Sybase数据库的性能优化
- · 查询优化
- · 提高ORACLE数据库的查询统计速度
- · ORACLE SQL性能优化 (上)(1)
- · ORACLE SQL性能优化 (下)(1)
- · SQL Server性能分析参数
- · SQL Server 性能优化工具(1)
- · 使用索引调节向导调整应用程序的性能
- · 优化SQL Server服务器内存配置的策略
- · 影响SQL server性能的关键三个方面
- · MySQL性能优化的参数简介
- · MYSQL数据库的查询优化技术
- · 确定Oracle数据库表中重复的记录
- · Access数据库与SQLserver2000的数据互导
- · SQLServer和Access、Excel数据传输简单总结
- · SQL Server到Oracle连接服务器的实现
- · 使用SQL Server数据转换服务升迁Access数据库(1)
- · 将Access移植到SQL Server
- · 联系使用Excel和SQL(1)
- · 避免Access和SQL Server的空值冲突
- · 保护SQL Server:为安全性而安装
- · SQL Server 2000 客户端实用程序
- · 执行一个安全的SQL Server安装
- · SQL Server安全-加密术和SQL注入攻击
- · 指定文件位置优化性能
- · SQL Server备份的三个恢复模型
- · SQL Server的空值处理策略
- · 两个SQL Server维护技巧
- · 用SQL Server保持会话状态
- · 使用SQL服务器内置的错误寻找器寻找和剖析错误
- · 安装SQL Server 2000
- · SQL Server 2000 与 SQL Server 7.0 版兼容性问题
- · MS SQL Server 7.0 性能优化指南
- · MS SQL Server 7.0 的 SAP R/3 性能优化指南
- · 基于WEB的数据库查询
- · Sql Server全文搜索中文出错的问题
- · SQL Server7移动数据的6种方法

