杨军
【摘 要】海峡之声网络电台系统主要分为网络媒体资源管理、全媒体综合服务管理、全媒体业务应用三大部分。网络媒体资源管理平台是全媒体内容发布及运营的基石,为资源收集、内容处理和流媒体发布提供基础支撑。全媒体服务层,以统一内容支撑平台为依托,封装各种类型的全媒服务形式,包括直播、点播、虚拟直播、嘉宾访谈、视频分享、内容编辑、多屏适配等。业务应用层,与用户交互,提供交互式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、手机、平板电脑等访问。
[责任编辑:张涛]