长江云融媒体平台新闻指挥调度系统
构架与设计
【摘  要】 本文结合长江云融媒体平台新闻指挥调度系统的建设现状,阐述了平台基于分布式微服务的架构设计、安全设计、系统核心技术、功能设计及融合应用的创新点。整个平台设计符合大型互联网云平台的高并发量需求,能满足安全等保要求,为实现高效、便捷的新闻融合生产、资源共享及业务流程再造提供了较为先进的设计思路及技术实现方案。【关键词】 指挥调度,
分布式, 微服务, 大数据 【中图分类号】 G222        【文献标识码】 B
【DOI编码】 10.be.20200011006【本文献信息】余竹敏.长江云融媒体平台新闻指挥调度系统的构架与设计[J].广播与电视技术,2020,Vol.47(11).
Framework and Design of News Command and Dispatch System of
Yangtze River Cloud Converged Media Platform
Yu Zhumin
(Hubei Radio and Television Station, Hubei 430010, China)
Abstract  Combined with construction status of news command and dispatch system of Yangtze River Cloud converged media platform, this paper expounds architecture design, security design, system core technology, function design and convergence application innovation points of the platform based on distributed micro services. Platform design meets high concurrency demand of large-scale Internet cloud platform, and meets security classified protection requirements. It provides advanced design ideas and technical implementation scheme for efficient and convenient news convergence production, resource sharing and business process reengineering.Keywords  Command and dispatch, Distributed, Micro services, Big data
余竹敏
( 湖北广播电视台,湖北  430010)
1  前言
当前,广播电视发展已步入战略转型期。以习总书记关于媒体融合发展的核心要求为总遵循,湖北广电长江云融媒体平台依照党中央《关于推动传统媒体和新兴媒体融合发展的指导意见》,采用大数据、云计算等主流IT 技术,实现了广电新闻制播系统与新一代信息技术、互联网技术的深度 融合。
内蒙古教招考试
平台新闻指挥调度系统以全媒体新闻生产与指挥调度为窗口,通过创新广播电视融合媒体“采、编、播、存、用”等业务体系,再造新闻策、采、编、审、发、控全流程,实现“一次采集、多元生成,多渠道传播”。平台与电视高清非编制作系统、演播室播出系统、内容库、Pass 平台、移动采编、
长江云移动政务平台等系统实现数据交互,完成各频道热线报料线索汇聚、选题会功能、市州媒体新闻共享、新闻日常生产、资源调度管理等功能的部署与应用。在新闻的策、采、编、审、发功能设计上,实现了4频道报料线索的实时汇聚,为台融媒体新闻中心调度选题会提供了日常选题导入及选题会召开等技术服务,完成了新闻指挥调度系统在全省17个地级市州台及部分县级台的推广及使用上线。平台在全国率先融合了广播、电视、新媒体的日常新闻生产,集成了多样化的高清非编制作工具集以及支持H5的新媒体图文采编编辑器,接入了移动端新闻采编与音视频剪辑、网络视频直播APP 工具,打通了电视演播室新闻播出系统、播控中心电视播控系统及长江云移动政务平台、微博等新媒体发布平台,实现了“一次采集、多元生成,多渠道传播”及“移
动优先”。平台结合湖北新闻移动采编APP,实现了PC端及手机端随时随地的新闻采集、制作与回传,为用户给广播与新媒体供稿提供了便捷高效的新闻生产模式。
2012高考试卷2  总体构架设计
2.1 网络部署结构
长江云融媒体平台新闻指挥调度系统(简称NS)网络结构部署图如图1所示。为提高平台的安全性,系统采用分布式部署模式,应用服务分别在DMZ2区和安全区进行了多重部署。DMZ2区用于办公网及互联网用户的使用,用户可以在台外实现随时随地的传稿、编稿等。安全区用于内部制作网用户的使用,用户通过制作域瘦客户机连接云平台虚拟机站点或内网工作站访问平台。DMZ2区使用对象存储进行指挥调度系统上音视频、图片等素材文件的存储,安全区采用NAS存储进行相应文件的存储。DMZ2区与安全区间接口消息通过防火墙进行交互,文件通过安全摆渡设备进行文件头检测及安全交换。
2.2 安全设计
在平台总体安全设计上,通过划分不同等级的安全子域,将长江云融媒体平台新闻指挥调度系统部署在2个网络安全子域,制定合理的安全防护体系来达到整个云平台的安全要求。具体安全防护层级划分如表1所示:
在平台网络安全架构设计上,提供新闻指挥调度系统互联网访问业务的DMZ2区制定了严格的防火墙安全策略以防止黑客攻击和漏洞扫描,同时还配备WAF、堡垒机进行系统的安全防护。提供新闻指挥调度系统台内制播网访问业务的安全区,与台办公网局域网之间的文件交换需要经过文件摆渡系统,通过白名单的形式对交互的文件进行文件头检测,杜绝了病毒的混入。此外,安全区与办公网之间架
社保个人查询登录设了双防火墙,设置了极其严格的防护策略,安全区内服务原则上仅对同区域和DMZ2区服务开发访问端口
国家教育考试院
服务。
图1 新闻指挥调度系统网络结构部署图
网络区域防护对象主要网络防护措施
安全区新闻指挥调度系统安全区服务(台内制播网访问业务)Waf、双防火墙、web上传文件头检测、渡系统、堡垒机、接口鉴权
DMZ1区平台其他SaaS服务Waf、双防火墙、堡垒机、接口鉴权
DMZ2区新闻指挥调度系统DMZ2区服务(互联网访问业务,有WEB
文件上传应用)
Waf、防火墙、web上传文件头检测、
口鉴权
表1 长江云融媒体平台新闻指挥调度系统网络安全子域划分
在平台SaaS层软件安全体系设计上,系统增加WEB上传模块对文件格式进行文件头检测的功能,一旦发现文件格式与后缀不符,或上传的格式非系统允许的格式,就会禁止文件的上传,可以有效杜绝病毒文件的混入。另外,在平台对外接口发布与调用上,采用接口鉴权模式,防止了病毒和网络攻击。
2.3 软件架构设计
长江云融媒体平台新闻指挥调度系统功能强大、用户涵盖面广。随着应用规模的不断扩大,为满足今后各个子功能的灵活扩展及垂直应用的高效拓展,平台采用主流的分布式微服务架构进行开发设计,使其既能灵活满足媒体融合发展的各项功能要求,又能够快速、方便引用互联网主流的大数据服务,来集成到平台系统软件开发中,以满足大数据模式下高并发量的互联网业务应用。
平台使用Spring Boot微服务框架进行架构设计与代码开发,系统微服务框架与软件分布示意图如图2所示。Spring Boot是构建微服务的基础,其具备自动化配置、快速开发、轻松部署等特性。整个系统后台服务由若干个微服务组成,这些微服务在各自的进程中独立部署运行,服务之间是基于HTTP的Restful API进行通信,围绕着系统中某一项或者一些耦合度较高的业务功能进行构建。
此外,平台还采用dubbo分布式主流框架,通过在指挥调度系统的核心服务Core-Service里集成了Dubbo服务,与分布式协调服务zookeeper进行整合使用。Dubbo是一个集高性能与轻量级等优点于一体的主流分布式服务框架,选用这种框架的应用可通过高性能的 RPC 实现服务的输出和输入功能。由于分布式dubbo服务可以和Spring框架无缝集成,因此平台将两者结合,实现了分布式微服务架构。
2.4 核心技术
整个系统的服务划分为三层:基础服务、核心服务、应用服务。基础服务采用的是当今互联网主流大
数据平台的开源优秀服务,引用到平台Spring Boot框架中做集成开发,对支撑互联网的大数据应用、高并发量使用有非常卓越的成效。平台目前数据量已过百万,页面访问和检索速度十分流畅,未来在支撑上亿数据量的业务使用上,也不会有任何技术瓶颈。核心服务是平台的核心业务层软件,支撑上层应用服务与底层基础服务之间的交互。应用服务主要为用户前端业务应用提供服务,通过服务的独立开发与部署,方便今后功能的灵活扩充与优化升级。
在平台基础服务层,引用了Elasticsearch、Ignite、ActiveMQ 等核心互联网主流技术服务,用于平台软件底层开发。
2.4.1 ElasticSearch
为解决指挥调度系统页面的高并发业务应用,保障其页面检索和访问效率,平台引用了当今互联网主流的大数据搜索引擎ElasticSearch,进行页面的浏览与数据检索查询。通过在ElasticSearch数据库中建立平台资产数据索引进行页面内容的加载、检索,极大地提高了页面加载速度及数据搜索效率。
2.4.2 Ignite
系统的底层开发上引用Ignite进行内部事务处
理。图2 指挥调度系统分布式微服务框架与软件分布示意图
Apache Ignite属于大数据范畴中的内存分布式管理系统,是一个以内存为中心的数据平台。
平台采用Ignite集模式,多个集节点同时在进行干活。这样极大提高了Ignite服务的执行效率和高安全性。同时,在核心服务与基础服务之间、核心服务与上层应用服务之间分别集成了不同的ignite服务用于不同层级间的会话交互。2.4.3 ActiveMQ
怎么考公务员需要什么条件系统底层采用ActiveMQ进行消息总线服务开发,它是Apache出品的当今最流行、能力强劲的开源消息总线。通过在系统底层集成ActiveMQ,实现了数据从不同应用程序间进行交互传送,尤其是在高并发量的大数据模式下,可以有效减轻数据库压力。
此外,我们在平台上还结合keepliaved和haproxy ,实现了负载均衡和高可用集服务。
3  系统功能及融合应用创新点
3.1 功能设计
为满足新闻指挥调度系统在湖北广电各广播、电视、新媒体机构的业务使用落地,平台融合广播、电视、新媒体的新闻生产特性,实现了融媒体节目策、采、编、审、播、发全业务流,为全台及全省市州媒体用户的日常新闻生产提供很好的技术支撑服务。
同时,系统实现了对新闻热点热词汇聚与分析、融媒体新闻选题的统一策划、新闻资源统一调度、大屏集中呈现等新闻业务的生产管理和监控,贯穿于线索、选题、文稿、报道及采访任务、资源调度、流程监管所有环节。系统业务流程图如图3所示。
系统主要具备以下功能和能力:电视新闻采编功能,与电视非编系统、演播室播出系统打通;广播新闻采编功能;新媒体采编功能,支持图文混编及新媒体报道业务,集成主流135编辑器,推送公
众号;线索报料及热线报料自动汇聚功能;报选题、召开选题会功能;市州媒体新闻共享、通联记者回传稿件(音视频素材)功能;与长江云移动政务平台打通,实现记者稿件一键推送长江云APP及长江云APP 稿件自动入库;与内容库打通,实现双方信息互通;与广播融媒系统打通,实现@radio系统与NS间成品稿的互通;与移动采编间接口互通,实现移动采编线索、选题、报道、图文报道入库;下发采访任务,到移动端接收;新闻统一指挥调度功能,如在线地图上用户实时地理位置回传及给地图上用户打电话;考评打分、统计功能。
3.2 融合应用创新点
3.2.1 基于广播、电视、新媒体多机构的全媒体新闻融合生产
创新
湖北广电长江云融媒体平台是全国首家实现广播、电视、新媒体新闻融合生产的云端应用。
在广播新闻生产上,系统定制开发的广播新闻采编功能
图3 新闻指挥调度系统业务流程图
模块,支持广播报道的采写,实现了广播记者写稿、编辑选稿改稿、编排串联单、音频的上传与审听等全流程。
在电视新闻生产上,系统支持电视报道的采写与多级审稿,与电视非编系统、演播室播出系统打通,实现了新闻从采写、视频剪辑、串联单编排到播出的全流程。
在新媒体新闻生产上,系统融入新媒体元素,支持图文混编的新媒体报道,新增的新媒体报道,集成主流的互联网图文混编工具——135编辑器,并支持的设置与推送,形成新媒体报道从前端采集写稿、编稿排版,到新媒体终端发布的闭环全流程。
此外,在融合媒体的发展格局下,同一平台上的广播、电视、新媒体新闻融合生产与共享,实现了“一次采集、多元生成,多渠道传播”。
3.2.2 PC端、手机端、大屏端多屏互动的融合应用创新
平台包含PC端、手机端、指挥大厅大屏端应用,实现了不同终端的多屏信息共享、多屏联动与互动。如在移动端的移动采编APP系统上可以进行稿件采写、音视频的编辑及多媒体稿件的回传。回传的稿件入库到PC端云稿库中,形成的报道在指挥大厅大屏上能自动实时显示生产流程,同时流程状态节点也能反馈到移动端的移动采编APP上。PC端下发采访任务,手机和PC端均能进行采访任务的接收和认领。在指挥大厅的大屏在线地图上,能够实时接收所有打开手机GPS定位的移动采编用户的地理位置,并能通过在在线地图上直接与记者通话连线。
3.2.3 市县乡三级新闻共享与信息互通的融合模式创新
平台支持市县乡三级新闻融合共享与信息互通。在新闻
指挥调度系统中定制开发的新闻共享模块,能分权限分级实现市州媒体新闻稿件素材的共享、音视频素材资料的播放与原码素材的下载。在信息互通上,市县乡三级用户可以实现平台上的IM即时通讯,方便编辑与记者进行业务沟通。
4  结束语2021司法考试报名入口
我们在整个平台的架构设计、安全设计、功能设计等方面,经过深入考量、大量实践,已完成平台的建设并进行实际的推广使用落地。
平台自2017年2月开始运转以来,在支撑台内和市州媒体新闻融合生产上发挥了很大的作用:实现了媒体融合格局下新闻的统一策划与融合生产、资源共享互补、移动优先发布、生产高效便捷等多重优势。目前我台有30多档广播、电视、新媒体栏目采用平台进行新闻报道的生产。此外,平台用户涵盖全省市州媒体广播采编人员,通过建立遍布全省的市州媒体记者联盟与记者站用户,为深耕市州县新闻宣传资源,推进县级媒体融合做好技术储备。
参考文献
[1]洪蔓,余竹敏. 广电融合媒体技术云平台的建设与思考[J]. 广播电视信息, 2018(10).
[2]赵然,朱小勇. 微服务架构评述[J]. 网络新媒体技术,2019(1).
作者简介:
余竹敏,女,1981.01,学历大学本科,学位硕士,副高,参与长江云融媒体平台项目建设,开展平台系统架构设计、软件开发等技术工作。