基于卫星信道的EPG实时更新系统建设
2019-05-11李鑫江苏省广电有线信息网络股份有限公司
李鑫 江苏省广电有线信息网络股份有限公司
1. 实施背景
内容安全问题一直是播出部门日常工作的重中之重,江苏有线严格按照总局《EPG信息数据集核心数据即时更新系统技术规范》和《新广播电视安全播出管理规定》(国家广播电影电视总局令第62号)的要求,对EPG接收分发系统进行改造升级。建成后为江苏全省13个地市以及增值业务系统提供 EPG预告信息。
2.系统总体设计思路
按照总局《EPG 信息数据集核心元数据即时更新系统技术规范》要求,实现EPG元数据由卫星实时分发。传输链路为:电视台→EPG数据提供商中心节点→卫星传输链路→EPG播出前端。基于卫星信道的EPG实时更新系统更新流程见图1。
各地市均部署独立的 EPG 实时更新系统, EPG卫星解码服务器接收中星6B(H)极化信号,解析并解密出EPG服务数据,将数据通过网络接口发送给EPG实时更新服务器。基于卫星信道的EPG实时更新系统架构见图2。
3. EPG实时卫星更新模块具体实现方式
3.1 EPG实时传输(节目单来源)
(1)平台构成
EPG 实时传输平台包括 EPG 数据中心和沙河地球站两部分,EPG实时传输平台构成见图3。
(2)模块功能
① VPN服务:VT及EPG补发回传器设备与EPG实时传输平台的数据传输通过VPN专网来保证传输通道的安全性。
图1 基于卫星信道的EPG实时更新系统更新流程
图2 基于卫星信道的EPG实时更新系统架构
图3 EPG实时传输平台构成
② 实时EPG生产:接收VT设备传送过来的电视台串联单和播出单,经编辑、初审、终审后入实时EPG数据库。
③ EPG播发:授权管理数据、网络公司定制的个性化服务数据、匹配后的实时EPG/扩展EPG/精准EPG元数据加密后发送。
图4 基于卫星信道的EPG实时更新系统拓扑
3.2 EPG 实时更新
基于卫星信道的 EPG 实时更新系统拓扑见图 4。
(1)EPG卫星解码服务器(主、备):接收中星6B(H)极化信号,解析并解密出服务数据并发送给EPG实时更新服务器。
图5 EPG补发回传器设备拓扑关系图
(2)EPG实时更新服务器:接收EPG卫星解码服务器发送过来的EPG数据及电视运营商定制化数据。
(3)EPG实时更新客户机:EPG实时更新客户机提供用户实时/扩展/精准EPG元数据人工审核、过滤确认、内容查看、节目单实时更新监控报警等功能。
(4)EPG补发回传器:EPG补发回传器设备接收数字电视播出网络的RF信号,通过解析码流EIT,获取数字电视网络当前实时EPG信息版本。
4.内容二次分发
本地收到的 EPG 节目单向互动、智能导航等业务系统进行二次分发。鉴于服务器操作系统是WINDOWS系统,实施中采用计划任务加.bat脚本的方式实现。
4.1 计划任务
计划任务使用 WINDOWS 系统自带功能,配置示例如图6。
4.2 脚本文件
任务脚本文件示例如下。
(1)分发到本地
@echo off
xcopy "D∶CEPG2.0DCEpgSrv互动主 " "E∶互动主
\%date∶~,10%\%time∶~,2%"
Exit
(2)分发到FTP服务器
@echo off
echo open 172.31.200.121 21 >tmp
echo epgsync>>tmp
echo epgsync35811>>tmp
echo prompt >>tmp
echo bin >>tmp
echo mput "D∶CEPG2.0DCEpgSrv 播 控 中 心
⋆.xml">>tmp
echo mput "D∶over⋆.txt">>tmp
echo bye>>tmp
ftp -s∶tmp
del tmp /q
echo open 172.31.200.123 21 >tmpp
echo test>>tmpp
echo test123456>>tmpp
echo prompt >>tmpp
echo bin >>tmpp
echo mput "D∶CEPG2.0DCEpgSrv 播 控 中 心
⋆.xml">>tmpp
echo mput "D∶over⋆.txt">>tmpp
echo bye>>tmpp
ftp -s∶tmpp
del tmpp /q
echo open 123.59.86.186 21 >tmppp
echo njepg>>tmppp
echo njepg025>>tmppp
echo prompt >>tmppp
echo bin >>tmppp
echo mput "D∶CEPG2.0DCEpgSrv 播 控 中 心
⋆.xml">>tmppp
echo mput "D∶over⋆.txt">>tmppp
echo bye>>tmppp
ftp -s∶tmppp
del tmppp /q
图 6 计划任务界面图