观复资源管理平台
概述
观复资源平台是在原来的确然视频点播系统上重新开发的一套数字资源管理系统,这套系统吸收了之前确然视频点播的成功经验,全面支持移动终端,同时整个体系采用云格(云计算+网格思想)架构,即可以独立提供服务,又可以成为云计算的一个节点,非常适合于节点众多,分布范围广,能力不均衡的社会图书馆、教育培训机构等组织单位。
单节点拓扑图-资源平台&转码
说明:
视频服务器群:由1台或者多台服务器组成,终端用户提供视频流传输控制服务,并对流量负载提供完善的处理机制。
转码服务器群:由1台或者多台服务器组成,以后台转码的方式,按照设定的转码模板参数,对视频、文档文件统一转码。
Web服务器:提供节目的添加、浏览、检索服务,并提供一系列WebService接口,供外部应用程序调用。
2.3.2后台转码流程图
说明:
用户上传正常上传各种格式的视音频文件,并设置为需要转码;转码调度服务器定时轮询RMS系统,查看是否有新增的转码任务,当转码调度服务器检测到系统有新的转码任务时,启动转码服务进程进行转码,完成转码后将转码文件传回RMS平台,并设置标志位,通知RMS平台转码完成。
2.3.3转码集群拓扑图
如果每日视频增量文件较多,或者现有资源较多,需要集中转码,为了加快转码速度,可以由多台服务器构成转码服务器集群,拓扑图如下:
产品、技术特点
全面移动终端支持
1. 兼容firefox,chrome,IE6以上(含)浏览器,采用html5+flash播放方式(优先采用html5),无需安装播放器和插件。点播响应要求速度快、无延迟、播放清晰流畅。
2. 全面支持各种android,ios移动终端(手机、平板)的浏览、点播服务。并支持原生app程序,提升用户使用体验。
3. 支持自动后台转码。
支持所有主流视频格式,采用无人值守方式后台自动转码成H264编码,mp4封装的格式,以支持移动终端点播。支持设定转码模板(模板设置包括码率,分辨率,只转码音频等参数),支持同时转码多种模板,以满足不同带宽用户点播需求。
采用高效转码引擎,性能卓越
采用CPU+GPU的高速专利转码技术,可实现单机 每秒编码850帧1080P。性能达到市场主流产品的10倍以上。该技术应用在转码、直播、录播等产品上,大幅提高产品性能,并降低硬件成本,使得1路1080P的高清流硬件成本最低降低到700元。
智能化,自动化
让机器做机器该做的事情,在日常使用流程中,通过大量的工具软件,实现处理流程的智能化,自动化。比如:
1. 后台自动转码
2. 海报自动生成,并智能识别海报质量,对图片进行自动裁剪,缩放等
3. 自动备份
4. 自动入库:检测指定目录,将目录下的资源自动入库到平台中
5. 一键上传:录频录播工具可以直接上传到平台中。
以后还会逐渐丰富:
1. 自动订阅,推荐
2. 图像识别
3. 移动终端上传等。
功能子系统
资源平台子系统
视频服务器的核心功能是提供流畅稳定的点播服务。
观复视频服务器主要特色如下:
1. 性能强劲,跨平台支持。
系统支持windows,linux平台。依托多年的视音频开发经验,尤其是对H264格式的掌握,创造了一种先进的格式预分析技术。利用该技术,提前对多媒体文件格式进行预处理,快速定位索引关键帧,按需发送,减少网络带宽占用,提高请求相应速度。目前windows单机支持1000并发,linux单机支持2000并发以上。
2. 支持ipv6,采用Http协议作为流传输协议协议,提高系统兼容性,满足各种系统、平台点播需要。同时对HTTP协议进行改造,使其适合流模式传输,这样在既满足了广泛兼容性,有具有较高的性能。
3. 支持自动生成海报,并可智能识别海报质量;支持对海报自动裁剪,缩放,背景融合,满足其他平台整合需要。
4. 支持多码率,多字幕播放。
5. 完善的统计功能,支持对用户点播信息的完整记录。
转码子系统
转码子系统作为视频服务子系统的重要支持系统,可以将各种格式的视音频文件转换为标准的mp4文件(视频采用H.264编码,音频采用AAC编码),转码过程支持由调度系统调度多台转码节点完成文件批量转码工作,并可根据实际使用需求,采用文件分段转码模式满足用户短时间完成转码的要求。转码系统采用nviDIA CUDA技术加速转码过程,快速完成转码工作,对于高端应用需求,还可以搭载nviDIA 专业图形卡,协同CPU完成更为高效的转码工作。
技术特点:
性能超高:系统采用CPU+GPU均衡架构,支持各种硬件编解码加速,采用高性能并行计算技术,大幅提升转码性能。专业版单机转码1080P高清可以达到33X!是市场主流转码产品10倍!
可扩展性强:系统支持云转码调度模式,支持智能检测机器硬件性能,实时监控运行状态,根据策略调度多个转码单元,最大限度利用服务器资源;采用“虚拟点播技术”即传即转,大幅减少网络带宽,实现超高性能后台批量转码。
应用功能广泛:系统支持多种转码应用功能,转码后的文件尤其适合流媒体播放,主要应用功能如下:
1. 支持多音轨,反交错处理;支持添加文本、图片水印。
2. 支持转码内嵌字幕、外挂字幕;支持外挂字幕渲染;支持字幕文件抽取
3. 支持生成剧照,支持HLS协议输出,支持索引重建,提高点播效率。
4. 转码支持格式:
字幕名称 |
说明 |
|
输入设备 |
硬盘,CD(DTS),VCD,DVD,蓝光,DV |
|
媒体格式 |
MPEG1 |
*.dat, *.mpg, *.mpeg, *.mlv, *.mpv |
MPEG2 |
*.vob, *.mpg, |
|
MPEG4 |
Microsoft: *.asf, *.wmv Divx/Xvid: *.avi, *.divx *.xvid Apple: *.mov *.mp4 |
|
REAL |
*.rm, *.rmvb |
|
其他 |
*.avi, *.mkv,*.swf, *.flv, *.f4v, *.mts ,*.m2t, *.mt2s等 |
5. 字幕支持格式
字幕名称 |
说明 |
内嵌字幕 |
TX3G等 |
外挂字幕(文本) |
SSA,ASS,SMI,TXT,SRT,DFXP,WebVTT等 |
外挂字幕(矢量) |
SUB,IDX等 |