海峡之声网络电台系统整体设计与架构

2016-07-15 09:25杨军
科技视界 2016年17期
关键词:网络电台

杨军

【摘 要】海峡之声网络电台系统主要分为网络媒体资源管理、全媒体综合服务管理、全媒体业务应用三大部分。网络媒体资源管理平台是全媒体内容发布及运营的基石,为资源收集、内容处理和流媒体发布提供基础支撑。全媒体服务层,以统一内容支撑平台为依托,封装各种类型的全媒服务形式,包括直播、点播、虚拟直播、嘉宾访谈、视频分享、内容编辑、多屏适配等。业务应用层,与用户交互,提供交互式UI界面,聚合可以提供的业务类型,包括PC终端、手机终端、IP电视终端,实现统一平台、三网合一的全媒体业务目标。

【关键词】网络电台;流程设计;拓扑架构

1 网络电台系统流程设计

1.1 视频点播

如图1所示,为网络电台系统点播子系统示意图,说明如下:

1.1.1 收录采集

内容生产节目源,包括直播编码器输出IP流、各类介质和文件等,通过上载工作台汇入内容平台。收录采集内容,对于信号收录和全台接入素材,由于其内容值得信任,因此无需入库审核;但对于外来介质上载和文件导入、以及播客上传后挑选素材,需要审核,确保内容生产库内容安全。

1.1.2 内容加工

内容加工包括简单节目拆条和精细制作,对于日常收录等已经制作好素材,在日常生产中主要通过节目拆条来完成,后台自动拆条服务器会首选对收录内容进行自动转场识别,形成标记点,为前台人工拆条提供辅助,在人工打点确认后,提交后台合成自动合并,并填写标题、关键字、正文登简单编目信息,提交发布。

1.1.3 转码发布

审核通过成片节目,根据预先策略,主动向前端流媒体发布系统推送。由于本项目收录2Mbps生产码流、500Kbps和800Kbps发布码流,系统合成三个版本,因此在发布时无需转码直接迁移。迁移同时,将成品节目保持在媒资库中。另外,视音频内容发布编辑,也可根据需要,主动搜寻内容平台媒资库内容,将节目编排到发布库中,后台服务器将自动拉取对应节目文件到发布存储。

1.1.4 流媒体播出

在流媒体播控系统中,编辑根据需要,创建相关栏目,内容平台推送过来的节目,直接通过门户Web服务器进行发布。终端用户登录门户后,挑选到点播内容,点击节目触发后台流媒体服务器,读取对应节目内容,并通过点播组件向用户展现。

1.2 广播收录

如图2所示,总体流程分为以下步骤:

(1)直播信号经编码压缩生成H.264/AAC媒体流,管理员设置编码参数,同一视频源生成不同码率与分辨率的视音频流;

(2)编码器将媒体流推送至流媒体服务器,管理员添加收录频道,并设置好频道属性。如:录制完成后归档的发布点、素材库栏目;录制视频是否需要截图等。

(3)通过C/S模式的节目编单工作站,编写当前频道的节目单,发送至直播收录服务器。直播收录服务器会按照编写的节目单进行录制。

1.3 现场直播

如图3所示,现场直播业务的总体流程分为以下步骤:

(1)直播信号经编码压缩生成H.264/AAC媒体流,管理员设置编码参数,同一视频源生成不同码率与分辨率的视音频流;

(2)编码器将媒体流推送至流媒体服务器,管理员设置流媒体服务器相关属性,如是否支持时移、播放协议(RTMP、HDS、HLS);

(3)直播支持CDN,如采用CDN方式,流媒体服务器将作为CDN源站,将直播分发到各CDN节点,观看者将直接观看最近CDN节点直播;

(4)直播起始阶段,管理员可在后台的现场直播频道界面,控制信号的录制时间;

(5)通过播放器与直播频道、生成直播播放组件,通过CMS系统进行前台展现。

1.4 广播转播

如图4所示,直播业务的总体流程分为以下步骤:

(1)直播信号经编码压缩生成H.264/AAC媒体流,管理员设置编码参数,同一视频源生成不同码率与分辨率的视音频流;

(2)编码器将媒体流推送至流媒体服务器,管理员设置流媒体服务器相关属性,如是否支持时移、播放协议(RTMP、HDS、HLS);

(3)通过C/S模式的节目编单工作站,编写当前频道的节目单,用于前台页面的展示。

(4)直播支持CDN,如采用CDN方式,流媒体服务器将作为CDN源站,将直播分发到各CDN节点,观看者将直接观看最近CDN节点直播;

(5)通过播放器与直播频道、播出节目单等的结合,生成直播播放组件,通过CMS系统进行前台展现。

1.5 网络直播

网络直播即虚拟直播,实现的业务流程总体如下:

(1)准备素材,包括节目素材库与直播信号注;

(2)通过节目编单工作站,将直播源与节目库素材进行统一编排,生成轮播节目单;

(3)将轮播任务发送给流媒体服务器,将节目单发送给管理服务器,结合轮播频道生成播放组件,通过WEB服务器进行统一展现。

2 网络拓扑架构

如图6所示,系统的部署可分内容生产平台与播出控制平台等部分。采集工作区主要负责节目采集编码,同时提供网络直播服务,在直播同时保存节目提供点播、编辑等二次应用;局域内网主要负责节目编辑。

中心机房部署管理服务器、流媒体服务器、WEB发布服务器、转码服务器、访谈服务器、磁盘存储以及网络设备等硬件,全部采用主备方式进行集中部署,提供网站页面及音视频服务。

视频转码服务根据内容需求按照多个编辑节点配置,每个节点对视频内容的上传,设计考虑多个子节点内容的同时上载、同时转码的并发,可扩展采用集群式转码服务器部署。同时,多节点视频资源的管理、上载和二次编辑等,根据身份权限认证,按权限进行操作。另外,网站发布在技术必须支持多终端同时访问,通过PC、手机、平板电脑等访问。

[责任编辑:张涛]

猜你喜欢
网络电台
利用移动网络电台发展医学科普
网络电台主播的现状与发展
新媒体时代网络电台发展趋势研究
新媒体环境下网络电台的特点和问题探微
网络电台App对传统广播节目拓展的积极贡献探讨
论网络电台广告的几种创新方式
网络电台锐不可挡