舟山广播电视传媒集团有限公司融媒体生产系统建设回顾

2021-04-10 16:32江立宇尤浩东
电视技术 2021年6期
关键词:数据库服务系统

江立宇,尤浩东

(舟山广播电视传媒集团有限公司,浙江 舟山 316000)

0 引 言

舟山广播电视传媒集团有限公司(以下简称舟山台)于2018年正式启动“舟山广电无限云平台”项目建设,在云平台建设方面与华三H3C和索贝成为深度合作伙伴。项目建设目标为打造一个基于数据融合及符合媒体融合应用特性的融媒体生产系统,其中媒体生产核心支撑部分将部署在云平台上。

1 项目建设总方案

由于舟山台新大楼搬迁项目时间与本项目实施时间重合,因此融媒体生产系统的平稳迁移工作是本次项目的关键。电视节目生产具有延续性和不可中断性,为解决节目生产环境安全迁移的高难度问题,本项目以安全、平稳及分步实施为原则,在不影响节目生产和安全播出的前提下,减少生产与播出分属两地的周期。具体实施路线分为3步:首先,在新大楼部署好新的云平台生产环境;其次,逐步将旧址设备转移到新址;最后,进行生产流程的切换,将业务迁移到新大楼。

项目建设采用基础设施即服务(Infrastructure as a service,IaaS)、平台即服务(Platform as a service,PaaS)及软件即服务(Software as a Service,SaaS)三层架构,IaaS层提供计算、存储及网络基础资源;PaaS层采用索贝Hive架构,采用分布式集群节点部署,在业务扩展时也无需单独对数据库和计算资源等进行扩展,只需在IaaS层增加节点,即可方便实现平台的升级和扩展;SaaS层提供具体的融媒体应用服务[1]。所有媒体业务系统将成为运行于此PaaS平台上的SaaS层应用。

2 关键解决方案

2.1 分布式媒体框架(PaaS)设计

本项目采用分布式媒体框架,改变了传统架构烟囱式的建设方式,以扁平化的方式存储,使得资源管理全局化[1-3]。分布式平台应用统一地址描述媒体资源的方法,简化媒体对象间关系的保存及查询,用户只需关心关系本身,无需熟悉复杂的SQL关联便能进行关系的查询,同时使用图向量,提升检索的性能;在数据安全性保障方面,本项目采用多副本数据策略,旨在当系统中存在数据丢失、损坏时,副本数据能够自动替补损坏或丢失的数据;在设备安全保障方面,本方案采用分布式去中心化的设计,当个别节点服务器出现故障时,该故障服务器上的任务将自动转移到其他节点服务器,以此保证系统的数据和设备的安全性,保障业务无障碍运行稳定[2]。分布式PaaS平台包括中间件、引擎、接口及能力支撑服务4部分。

平台采用多种数据库以实现多模态数据存储管理。其中,文档数据库使用对象ID与对象存储上的对象进行关联,并可对媒体素材、稿件、日志文件以及对应元数据进行统一管理;关系型数据库主要存储系统的配置信息,如节目配置和人员配置等数据量规模较小、一般不变动的数据,基于其特性,选用虚拟化同步复制的方式实现集群化存储[3];内存数据库具备两种用途,一种是用作数据接口的缓存缓冲区,通过缓存热点数据实现对频繁查询的响应,降低关系型数据库和非关系型数据库的查询压力,二是作为业务会话数据的共享存储区,确保业务状态切换时的流畅运行;图数据库将结构化数据存储在网络上而不是表中,方便媒体关联数据的存储及搜索。

2.2 微服务化互联网思维设计

项目采用微服务互联网思维进行设计[4-5],微服务(Micro Service Architecture,MSA)将功能分解到各个离散的服务中,以实现与解决方案的解耦。与面向服务的分布式架构(Service-Oriented Architecture,SOA)相比,微服务架构深入到系统内部的组件部分,根据业务的维度对系统进行划分,采用更小的粒度对服务进行封装,为系统实现更精细的弹性伸缩和去中心化提供条件,有利于独立部署运行和独立运营,有利于支持不同的先进技术实现方式。

项目融合多项网络IT技术进行微服务MSA框架的研发,采用Docker/Swarm容器化管理技术进行服务的容器化封装及管理;使用HTTP/Restful接口标准化SDK的接入及服务调用,轻量化服务集成开发;通过Zookeeper的集群化管理方案针对融媒体服务实现集群管理;结合HAProxy+Keepalive保证服务了服务器负载均衡;基于Scale Cube理论对数据进行切分,并综合运用如Mongodb、MySQL、Codis、ElasticSearch等多种关系型、非关系型数据库技术完成对多模态媒体内容的高效分布存储和访问,同时可根据业务的数据量进行弹性伸缩;在日志管理方面,以Logstash配合ElasticSearch实现了对系统日志的统一管理[4]。

2.3 平台服务层安全管理

平台服务层所需的网络IT资源全部由应用服务层提供。在资源分配方面,由融媒体平台的云上管理系统进行资源的分配及调度。平台服务层采用分布式架构进行设计,在安全管理方面采用全方面备份机制,融合数据库、转码合成、数据资源管理、业务流程引擎以及数据计算引擎等平台服务层业务模块均为多节点带备份的容器集群,可实现自动化的负载均衡和故障切换,以保证服务的高安全性及高可用性。在全媒体时代,节目的制作、传播及互动互联网化是必然趋势。分布式应用系统可以为用户提供动态易扩展的虚拟化资源[5]。

3 系统功能概述

本系统支持内容的“策划、采集、生产、发布、管理”全流程服务能力,同时满足移动端的业务协同,具备数字化智能分析能力,可通过可视化的数据分析图表有效提高业务运行效率。

3.1 选题策划及报道指挥

系统具备选题策划及报道指挥能力,可为本台及入驻租户(区县融媒体中心)提供选题策划和报道指挥工具。支持新闻选题的策划、统筹组织新闻采访和生产发布等业务,包括线索汇聚、选题策划及资源调度,支持人员和设备资源的调度、指挥及可视化呈现等。

3.2 采集汇聚

系统为舟山台及入驻租户(区县融媒体中心)提供采集汇聚工具,支持汇聚来自互联网和县级融媒体中心端的采编设备、移动客户端及信号收录系统等回传的内容,包括视音频、图文及电稿等多类型媒体内容,并提供对汇聚内容的查询、下载、在线查看以及权限管理等功能。

3.3 内容生产

3.3.1 富媒体文本编辑

系统具有对微信、微博、新闻App及网站等主流发布渠道的矩阵式内容编辑与分发功能。富媒体文本编辑工具可在一个统一界面内对文字、图片及视频等多种格式的富媒体资源进行编辑制作,提供多样化的素材样式模板,同时提供策划选题相关服务,具备修改轨迹回溯和对照功能,便于多媒体稿件的管理、编辑及任务追溯。工具支持直接选择视频片段生成GIF动图,支持指定视频片段内容自动生成字幕叠图。

3.3.2 Web短视频编辑

Web端的短视频编辑采用主流的B/S架构,基于HTML5技术实现网页的轻量化横屏、竖屏在线视频编辑制作功能,不需要安装第三方主流插件即可在浏览器端实现视频的多轨编辑、图文包装及字幕特效等编辑操作,同时,Web端的短视频编辑支持智能辅助唱词功能。

网页短视频编辑工具内置多种主题模板、贴图及音效,具备丰富的字幕样式。用户可一键式快速应用修改。针对短视频的特性,网页短视频编辑工具满足各场景和发布平台应用,具备时间线帧精度编辑功能,可快速对时间线进行调整;支持特技编辑、唱词编辑及素材管理功能,可按照用户权限以及业务流程管理素材。

3.3.3 高清非编

高清非编软件的主要功能是完成新闻条目和专题节目的编辑制作,主要用于对高码率素材进行编辑,适配主流高清格式,并支持标清码率、低码率编辑以及各种高标清格式混编,具备匹配新闻制作的非编常见功能,同时高清非编支持本地化脱网模式编辑,产生的project文件可进行备份和恢复,解决文件丢失带来的工作迟滞。

3.4 内容管理

系统提供媒体内容的资料归档管理功能,支持视频、音频、图片及文字等全媒体数字资料的存储管理、检索及二次利用,包括资源入库、资源管理、资源检索、资源展现以及资源出库等;提供媒体内容管理门户,可以展示推送的海报内容,根据系统各种大数据汇聚分析而得到的各项排行;提供内容的全文检索、高级检索、条件过滤以及二次检索等,满足用户的检索习惯,也可以组合多种方式使用,进一步提高检索准确度;系统可以根据用户的操作习惯进行内容推荐,并记录用户的浏览历史。

3.5 融合发布

通过对接统一的融合发布系统,系统支持展示各类型资讯新闻、视频新闻、直播新闻及专题等,与App统一数据、一处发布。

3.6 融媒移动端

融媒移动端能力主要包括:支持记者通过手机在5G网络下快速实现媒体视频和图片内容拍摄及上传;支持记者通过5G网络实现高清视频直播;支持多人异地5G连线实时互动;支持移动端快速写稿;支持移动端审核;支持移动稿件功能,可实现手机App端浏览新闻线索,认领或指定新闻选题,撰写稿件、稿件浏览及审批,审批通过的稿件可直接进入融合媒体统一内容库。

3.7 大数据应用服务

互联网大数据应用服务围绕融媒体中心的生产流程,提供数据源监控、线索和选题、互联网数据支持和写稿参考、素材和数据分析以及传播效果的跟踪和监测。系统以互联网大数据应用服务为核心,对接融媒体采编发业务流程,提供可视化的综合信息呈现能力;同步内部增量原创稿件,汇聚全网实时化新闻数据,实现统一管理共享资源,降低运营成本,挖掘数据价值,提升工作效率。

4 结 语

舟山广播电视传媒集团有限公司融媒云及虚拟化融媒体生产系统的建设和最大化发挥了舟山台自身机制优势的融合媒体系统,提高了舟山广播电视传媒集团有限公司的综合能力,满足了台内共平台生产要求的同时,也能向外进行云化业务输出,在舟山台全台技术系统建设中具有标志性的意义。

猜你喜欢
数据库服务系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
基于PowerPC+FPGA显示系统
服务在身边 健康每一天
服务在身边 健康每一天
服务在身边 健康每一天
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
招行30年:从“满意服务”到“感动服务”
数据库
数据库