浙江大学云平台解决视频资源孤岛难题
2018-05-16单康康厉晓华云霞袁书宏
文/单康康 厉晓华 云霞 袁书宏
视频流媒体平台建设和应用存在的问题
浙江大学校内视频流媒体平台主要有浙大多媒体中心、精品课程视频网站、求是新闻网视频资源库等,历年来视频流媒体平台建设和应用存在如下问题:
(1)视频资源整合度低,无法统一存储和管理,校内资源分散于图书馆、教务处、各院系等多个部门,例如教师个人及学院精品课程、讲座会议、学生杜团活动、学校大型会议录像等,无法有效利用,造成了资源闲置和浪费。
(2)视频资源标准及格式多样,没有统一的前台展示。
(3)资源共享模式单一,部门单位和师生主动参与度不够,欠缺UGC互动,如校内的多媒体中心,多为传统的资源库模式,仅满足点播和下载等应用,师生主动参与分享及互动性差,资源更新速度慢,系统维护工作量大,对教师协作性研究和学生自主性学习支持不够。
(4)视频呈现方式少,多数视频资源须在PC机上观看,无法适应移动互联网需求。
建设目标
设计目标
建立多渠道的内容采集制作平台,内容可从播出信号收录、直播信号接入、专业制作网提取、师生上传等多种渠道获得。
建立统一的内容管理平台,实现集中的内容流程管理、内容资源的管控,制订各生产系统间媒体数据和元数据交互的接口规范和标准。
建立多渠道的内容发布平台,根据内部设置和外部系统的请求,将适配的内容分发给学校各个业务系统。
建立高效安全的管理服务平台,统一时钟服务和安全监控体系,建设高效、安全的平台。
建立可运营的高校新媒体平台,从运营需求出发设计具体业务流程、优化平台建设,打造成真正可运营的新媒体平台。
设计原则
安全性:在建设中应把安全性放在首要位置,建立完善的安全防范体系,考虑多种技术手段来保证技术平台的安全性和高可用性。
实用性:解决方案设计要充分体现“以人为本”的设计思想,围绕总体目标和功能需求,解决好内容管理、资源整合、互连互通等关键问题,系统应当具有流程合理、功能完善、操作简单直观、维护管理方便等特点,并提供较好的灵活性和共享能力,未来可以根据互联网业务的发展进行快速、便捷的调整。
高效性:效率最大化,注重优化生产环节和业务流程,最大程度地提升内容生产和业务管理的效能。
开放性:方案设计和开发遵循开放式标准化接口规范,各个系统松散耦合,采用开放接口规范交互数据,以便于系统的维护、扩展和数据交互。
前瞻性:方案设计上符合未来发展方向,采用主流技术,为未来新媒体技术的发展拓平道路。
可扩展性:充分考虑扩展性,并采用松散耦合、弹性的系统技术架构,便于系统扩充。
建设方案
功能模块
图1 业务架构
浙江大学统一视频资源服务云平台采用开放、模块化、松耦合设计理念,整合视频采集、视频在线编辑、转码、管理、分发、客户端、数据统计等功能,提供面向PC/Phone/PAD等多屏分发的点播、网络电视直播、现场直播流广播等服务,平台涵盖内容的上传、加工、管理、多屏分发到客户端应用,支持IPv4/IPv6双栈访问,支持虚拟服务器部署(例如VMware),视频内容分发支持Windows/Mac/Linux/Unix/iOS/Android等主流PC和移动操作系统,具有分级用户权限管理、可扩展、高度安全稳定、操作简便易用等特点,平台需要对关键应用服务器与视频点播/直播流量进行可扩展架构的的分布式负载均衡部署。
主要建设内容:
(1)视频点播服务:视频点播服务支持对会议记录的点播、讲座的点播、多媒体资源的点播、影音娱乐资源的点播。
(2)视频直播服务:支持会议直播、讲座直播、多媒体教学实时直播、网络电视直播的功能。
(3)转码:平台具有可扩展性的视频转码集群系统,单机支持6个任务以上并发转码与保存任务进程,支持集群分布式并行转码,通过分布式转码技术,支持将多个视音频文件分发到多台集群服务器上同时进行转码,系统可以通过扩展服务器成倍提高集群转码性能。
(4)在线编辑:根据需要通过视频在线编辑服务器对录播文件或已上传的素材文件进行快速编辑,支持快速定位编辑点可对素材进行精确、快速编辑处理,可实现帧级精度,B/S结构,打开浏览器即可编辑。编辑视频支持快速生成,无须重新整个文件转码。
(5)视频资源管理:将视频多媒体资源进行统一存储、定义、管理,并为最终用户提供资源导航、检索、浏览、在线播放等服务。允许不同类型的资源、服务和应用以课程方式整合发布在统一的平台上,实现多校区内资源的统一整合和管理,同时可对资源进行分类、专题等服务,实现多级用户分权体系,对视频资源可以进行分发、引用、分享。
(6)运维管控:基于B/S架构的远程管理功能,可进行日志管理、系统管理、直点播管理、用户管理、系统状态监控、视音频节目管理等;
(7)多屏呈现:平台支持在PC和iOS、Android等主流移动系统,同时将Web/App客户端多种视频呈现方式部署至PC、PAD、Phone等多屏终端媒介,支持PC端播放器和移动端App应用,支持IPv4/IPv6。
(8)开放接口服务:提供开放API接口,接口方式支持数据直接同步、WebService,LDAP、Calis体系认证等,支持校内统一身份认证对接,可以与已有应用系统实现单点登录,统一认证。
业务架构
总体业务架构如图1所示,主要是包括以下内容:
图2 平台架构
资源层:新媒体平台的信息基础,对现有资源进行整合和提炼,对其他可用资源进行整合。可以使用的资源包括视音频资源、教学内容资源、学术讲座、校内重大会议活动等。
统一支撑平台:新媒体平台的基石,为资源、内容和经营提供支撑。平台涵盖流媒体系统、视音频制作管理系统、内容管理系统、内容运营系统等。
内容和形态管理层:对整合的资源加以开发利用。
运营管理层:让新媒体平台通过商业化运作建立起盈利模式,真正让新媒体能与传统媒体并驾齐驱。
技术架构
技术解决方案结构设计和系统组成采用较为成熟的相关组件和技术,包括基础支撑平台、监控平台、流媒体系统、视音频制作管理系统、内容管理系统、内容运营系统等。平台架构如图2所示。
基础支撑平台起到对应用层平台的支撑作用,平台涵盖网络、存储、服务器等,承担资讯发布、视频发布、流媒体服务、互动信息发布、移动终端发布等硬件环境。
监控平台对整个平台硬件状态和软件流程进行实时监控和报警。
流媒体系统:直播编码、在线转码、EPG管理、虚拟直播、流媒体服务系统。
视频制作系统:节目录制、视频快编、离线转码、视频管理。内容管理系统:统一内容管理系统(网站、手机)。
内容运营系统:用户中心、互动系统、视频广告系统、播放器定制、页面定制、客户端定制。
目前,视频资源服务云平台已在浙大部署并应用,集中存储校内各院系单位各类视频文件10500部,对接21个校内用户单位,涵盖:新闻发布、行政会议、讲座报告、视频课堂、学术会议、教程指南、校园活动等。平台为学校提供了统一的视频资源存储与发布服务,提供统一管理接口,提高校内各部门工作效率,解决视频资源孤岛问题,取得了良好效果。