朱瑞德
安徽臺(tái)廣播電視臺(tái)(電視)以前的廣告采用廣告段位方式,手動(dòng)編單提交打包并遷移至播出系統(tǒng)進(jìn)行備播,隨著技術(shù)與業(yè)務(wù)的發(fā)展,老系統(tǒng)已無(wú)法滿足現(xiàn)今的播出與廣告素材再利用和廣告業(yè)務(wù)運(yùn)營(yíng)的要求。同時(shí),現(xiàn)有廣告?zhèn)洳ハ到y(tǒng)對(duì)視頻畫幅變化存在一定的問題。
因此,廣告整備系統(tǒng)將充分利用現(xiàn)有系統(tǒng)中的設(shè)備構(gòu)建全新的廣告?zhèn)洳ハ到y(tǒng),優(yōu)化廣告業(yè)務(wù)管理、實(shí)現(xiàn)廣告流程化備播,并解決廣告AFD正確嵌入的問題。
系統(tǒng)各環(huán)節(jié)的技術(shù)指標(biāo)符合國(guó)家有關(guān)技術(shù)指標(biāo),視音頻設(shè)備采用符合我國(guó)先進(jìn)成熟的設(shè)備產(chǎn)品,實(shí)現(xiàn)廣告業(yè)務(wù)符合要求并提供高效安全的存儲(chǔ)技術(shù)。
網(wǎng)絡(luò)運(yùn)行具有雙鏈路;,存儲(chǔ)介質(zhì)主備熱切換;,系統(tǒng)核心設(shè)備在線熱備份;,因而系統(tǒng)具有故障檢測(cè)、自動(dòng)恢復(fù)能力,能長(zhǎng)期有效地保證數(shù)據(jù)正確存儲(chǔ),系統(tǒng)軟件具有一定的容錯(cuò)和冗余能力,有較強(qiáng)的應(yīng)急能力, 采用多種形式進(jìn)行管理。
系統(tǒng)設(shè)計(jì)根據(jù)臺(tái)內(nèi)需求和易用易維護(hù)的原則進(jìn)行系統(tǒng)設(shè)計(jì)規(guī)劃,采取分步實(shí)施的方案,并為將來(lái)系統(tǒng)擴(kuò)容提供冗余的網(wǎng)絡(luò)接口。
存儲(chǔ)的數(shù)據(jù)應(yīng)有較長(zhǎng)的有效周期,存儲(chǔ)的文件可以長(zhǎng)期安全地保存,并在反復(fù)調(diào)用的情況下確保原始文件不受到損壞。
本系統(tǒng)從架構(gòu),、流程和功能方面整體進(jìn)行安全加固,確保本系統(tǒng)與播出系統(tǒng)信息交互時(shí)的安全,、穩(wěn)定運(yùn)行。
廣告整備系統(tǒng)是以廣告素材文件管理為核心,通過(guò)素材文件上載、轉(zhuǎn)碼、審核、素材信息處理、文件管理、元數(shù)據(jù)備份文件遷移及多模式下載等實(shí)現(xiàn)廣告業(yè)務(wù)需求,同時(shí)通過(guò)廣告電子串聯(lián)單和電子素材信息單生成廣告段位,實(shí)現(xiàn)對(duì)廣告素材文件的管理、轉(zhuǎn)碼、遷移和備播。
廣告整備系統(tǒng)為廣告業(yè)務(wù)實(shí)現(xiàn)高效,安全以及流程化播出,提供了完整的解決方案。同時(shí),系統(tǒng)內(nèi)還采用了國(guó)內(nèi)專業(yè)知名公司提供的軟件,以適配廣告系統(tǒng)復(fù)雜多變的業(yè)務(wù)要求,提高工作效率,便于整體管理。
廣告整備系統(tǒng)將最頂尖的IT技術(shù)融入到AV的系統(tǒng)集成當(dāng)中,在廣告整備系統(tǒng)的支持下,用戶可以以便捷和有效的方式實(shí)現(xiàn)傳統(tǒng)廣告素材的數(shù)字化上載、審核、內(nèi)容處理、素材管理、文件調(diào)度備份及多模式下載等廣告業(yè)務(wù),寶貴的廣告媒體資源在滿足為播出備播業(yè)務(wù)的同時(shí)得到了安全有效保存,有利于和未來(lái)廣告業(yè)務(wù)的可持續(xù)發(fā)展。
安徽臺(tái)廣告業(yè)務(wù)流程示意圖,如圖1所示。
圖1 安徽臺(tái)廣告業(yè)務(wù)流程示意圖
(1) 南洋廣告管理系統(tǒng),主要通過(guò)對(duì)廣告合同的受理,錄入廣告信息,再進(jìn)行編單生成廣告串聯(lián)單,最后在再根據(jù)大洋廣告系統(tǒng)的規(guī)范生成通用標(biāo)記語(yǔ)言文件,即XML文件。(2)為保障系統(tǒng)安全,XML文件通過(guò)網(wǎng)絡(luò)傳輸工具人工殺毒后再經(jīng)USB擺渡進(jìn)入廣告整備系統(tǒng),采用離線方式進(jìn)行文件傳輸。(3) 廣告整備系統(tǒng)編譯服務(wù)端會(huì)自動(dòng)掃描指定位置下的XML文件,對(duì)元數(shù)據(jù)進(jìn)行重新編譯并寫入系統(tǒng)數(shù)據(jù)庫(kù)中。(4)系統(tǒng)根據(jù)XML文件中的ID信息與元數(shù)據(jù),判斷是否唯一性,確認(rèn)是否為新增或修改自動(dòng)生成上載任務(wù),由廣告人員登錄上載軟件進(jìn)行廣告素材的上載工作,上載時(shí)可根據(jù)需要選擇高標(biāo)清嵌入AFD信息,上載過(guò)程自動(dòng)生成素材的頭尾幀,以及低碼流文件以便審核使用。(5)上載完成后,由服務(wù)端完成素材的自動(dòng)技審。(6)由初審人員對(duì)素材內(nèi)容和信息進(jìn)行審核。(7)初審?fù)瓿珊?,系統(tǒng)對(duì)素材進(jìn)行轉(zhuǎn)碼內(nèi)容生成播出要求格式,并進(jìn)入終審。終審包括技審信息、廣告元數(shù)據(jù)信息、素材文件的完整性,確保內(nèi)容匹配與文件質(zhì)量。(8)審核不通過(guò),可打回,并備注原因,由上載人員重新上載。(9)審核通過(guò),廣告素材自動(dòng)進(jìn)入備播區(qū)。(10)另一方面,廣告串聯(lián)單經(jīng)過(guò)編譯后會(huì)自動(dòng)將廣告串聯(lián)單傳入播出系統(tǒng),并通知播出系統(tǒng)增加或修改廣告單。(11)廣告整備系統(tǒng),可通過(guò)BS模式進(jìn)行廣告素材信息查詢,確認(rèn)廣告素材的備播狀態(tài),同時(shí)可根據(jù)串聯(lián)單進(jìn)行段位調(diào)整與合并,生成新的臨時(shí)段信息進(jìn)行下載工作。(12)播出系統(tǒng)接收廣告單后,需手動(dòng)與播出的節(jié)目單進(jìn)行播出單合并,由播出內(nèi)部管理系統(tǒng)進(jìn)行節(jié)目單查詢,確認(rèn)素材信息唯一后并依據(jù)定義的策略,實(shí)現(xiàn)廣告自動(dòng)轉(zhuǎn)碼,、遷移,實(shí)現(xiàn)廣告庫(kù)與備播庫(kù)的信息交互。(13)廣告整備系統(tǒng)中還提供的廣告下載功能,通過(guò)軟件內(nèi)部多種形式的下載方式,滿足不同的播出需要。
廣告整備系統(tǒng)的業(yè)務(wù)角色及描述見下表1。另外,廣告單的編排,由編排人員在南洋廣告管理系統(tǒng)中完成。
廣告整備系統(tǒng)按應(yīng)用區(qū)域劃分為以下幾層,其中包括:軟件應(yīng)用層、核心服務(wù)層、中間件層和網(wǎng)絡(luò)存儲(chǔ)層。如圖2所示。
軟件應(yīng)用層包括:內(nèi)部應(yīng)用、外部接口。
內(nèi)部應(yīng)用主要是廣告整備系統(tǒng)內(nèi)部對(duì)廣告素材文件和元數(shù)據(jù)的管理與應(yīng)用服務(wù)。
外部接口是廣告整備系統(tǒng)面向其它其他系統(tǒng)提供的接口調(diào)用服務(wù),實(shí)現(xiàn)廣告與其它其他系統(tǒng)之間的信息交互,其中分為:廣告管理系統(tǒng)接口、播出系統(tǒng)接口。
核心服務(wù)層包括:存儲(chǔ)管理、數(shù)據(jù)管理、內(nèi)容處理服務(wù)、轉(zhuǎn)碼遷移服務(wù)、自動(dòng)技審服務(wù)、數(shù)據(jù)備份服務(wù)等。
中間件層包括:J2EE平臺(tái),、工作流以及接口調(diào)用服務(wù)。中間件層主要為客戶端與服務(wù)端,以及服務(wù)端與服務(wù)端系統(tǒng)提供信息交互,實(shí)現(xiàn)夸層次跨層次的系統(tǒng)支持。
網(wǎng)絡(luò)存儲(chǔ)層:主要是指數(shù)據(jù)庫(kù)元數(shù)據(jù)的存儲(chǔ)和在線及備份的存儲(chǔ)管理。
廣告整備系統(tǒng)包括以下功能:
第一,消息管理:制定與廣告管理系統(tǒng)、播出系統(tǒng)系統(tǒng)之間信息交換規(guī)范。(1)獲取并解析廣告管理系統(tǒng)信息;(2)與播出系統(tǒng)系統(tǒng)的消息交換。
第二,素材入庫(kù):支持用戶通過(guò)多種介質(zhì)方式提交需要入庫(kù)的素材。在文件提交入庫(kù)的同時(shí)生成低碼文件,用于用戶通過(guò)BS軟件瀏覽。(1)支持P2、XDCMA和板卡三種上載方式;(2)根據(jù)廣告管理系統(tǒng)接口信息生成上載任務(wù),并根據(jù)設(shè)定的格式進(jìn)行上載;(3)根據(jù)設(shè)定的入點(diǎn)和時(shí)長(zhǎng),生成高碼和低碼文件,并提取首尾幀;(4)提供采集進(jìn)度顯示,用百分比顯示當(dāng)前完成的部分,提供可以中途手動(dòng)停止采集任務(wù)的功能;(5)支持對(duì)素材的預(yù)覽以及上載完成后任務(wù)的播放;(6)提供展現(xiàn)任務(wù)基本信息和技審信息的功能;(7)對(duì)上載任務(wù)的時(shí)長(zhǎng)進(jìn)行嚴(yán)格的時(shí)長(zhǎng)判斷;(8)提供任務(wù)與素材自動(dòng)綁定或手動(dòng)綁定功能;(9)提供對(duì)任務(wù)的簽章功能。
表1
圖2 應(yīng)用架構(gòu)設(shè)計(jì)
第三,素材審查:對(duì)入庫(kù)后素材在不同流程結(jié)點(diǎn)中提供多種審核方式,保證播出安全。(1)入出點(diǎn)審核;(2)首尾幀審核;(3) 磁帶與文件同步播放匹配對(duì)比審核;(4)支持視音頻文件(單條文件/廣告段文件)內(nèi)容審核;(5)視音頻文件自動(dòng)技審;(6)廣告素材元數(shù)據(jù)審核;(7)提供對(duì)未通過(guò)審查的素材自動(dòng)刪除的功能。
第四,素材的技術(shù)處理:可根據(jù)系統(tǒng)需求配置相應(yīng)的內(nèi)容處理。主要功能有:(1)支持高標(biāo)清轉(zhuǎn)換;(2)生成低碼率媒體文件;(3)可生成MD5值,并對(duì)傳輸文件進(jìn)行MD5校驗(yàn)。
第五,素材備播:與廣告管理系統(tǒng)配合,支持更安全高效的備播邏輯,完成備播素材向播出相關(guān)部門的遷移(1)根據(jù)播出單可以將備播庫(kù)中終審?fù)ㄟ^(guò)的素材由播出系統(tǒng)從廣告整備系統(tǒng)拉取素材等待播出。(2)根據(jù)播出單要求下載到磁帶進(jìn)行編帶送播。
第六,素材下載:實(shí)現(xiàn)廣告素材在各個(gè)工作站的下載調(diào)用,需要滿足應(yīng)急情況下下載介質(zhì)送播出。(1)支持將數(shù)字化媒體資料下載到存儲(chǔ)介質(zhì)中,如磁帶,XDCMA((藍(lán)光)),P2等。(2)提供素材資源的預(yù)覽,下載過(guò)程中同步播放,同步時(shí)碼顯示,同步顯示兩路音頻表。(3)要求提供了兩種編單模式:正常業(yè)務(wù)流程編單模式和自主編單模式。正常編單通過(guò)系統(tǒng)讀取XML文件獲取廣告段,減少出錯(cuò)可能性。自主編單模式下,廣告人員可以自由添加段、修改段、自由修改廣告條目間或廣告段間順序,以便增加靈活性。(4)支持依據(jù)廣告段位、單獨(dú)素材、已存下載單等多種方式編單下載。(5)支持廣告作為單個(gè)文件下載、支持以廣告段作為一個(gè)文件下載、支持不同方式的修改下載。(6)支持各種業(yè)務(wù)情況下的補(bǔ)彩條(磁帶首)、黑場(chǎng)(磁帶首,段首)、靜幀((段尾、單尾)) ,支持磁帶補(bǔ)錄,可自動(dòng)識(shí)別黑場(chǎng)條目拆分段,支持在段間添加黑場(chǎng)或者段尾添加靜幀等。
第七,應(yīng)用管理:本模塊通過(guò)BS方式便于業(yè)務(wù)管理的應(yīng)用功能。
主要包括:(1)數(shù)據(jù)檢索:根據(jù)素材的元數(shù)據(jù)建立索引,并為素材數(shù)據(jù)提供方便易用的檢索支持;(2)視頻內(nèi)容查看:要支持通過(guò)BS軟件對(duì)廣告素材內(nèi)容進(jìn)行瀏覽;針對(duì)廣告素材短小的特點(diǎn),要支持批量播放。(3)廣告單審查管理:能對(duì)接收到的廣告播出單審核察看對(duì)應(yīng)素材是否準(zhǔn)備完成。
第八,運(yùn)行管理。主要包括:(1)存儲(chǔ)管理:,根據(jù)存儲(chǔ)管理策略對(duì)素材數(shù)據(jù)的存儲(chǔ)進(jìn)行管理;(2)系統(tǒng)參數(shù)、視音頻參數(shù)配置管理;(3)用戶、角色、權(quán)限管理;(4)文件類型管理;(5)刪除策略管理;。
邏輯存儲(chǔ)結(jié)構(gòu),如圖3所示。
圖3 邏輯存儲(chǔ)結(jié)構(gòu)
存儲(chǔ)文件分布說(shuō)明:
存儲(chǔ)文件分布:
低碼區(qū)存儲(chǔ):H.264 1.5 M文件
上載區(qū)存儲(chǔ):MXF MPEG2 IBP 50M HD、MXF MPEG2 IBP 25M SD
備播區(qū)存儲(chǔ):MXF MPEG2 IBP 50M HD、MXF MPEG2 IBP 25M SD
備份區(qū)存儲(chǔ):MXF MPEG2 IBP 50M HD、MXF MPEG2 IBP 25M SD
廣告整備系統(tǒng)根據(jù)臺(tái)內(nèi)系統(tǒng)規(guī)劃需求,是在現(xiàn)有系統(tǒng)的基礎(chǔ)上進(jìn)行改造。因此,軟硬件盡量采用了利舊原則。
設(shè)計(jì)原則為:(1)原有廣告串編工作站硬件利舊,配置新的廣告上載、審核、下載、管理軟件;(2)為保證新系統(tǒng)的業(yè)務(wù)相對(duì)獨(dú)立,服務(wù)器部分新增,主要是數(shù)據(jù)庫(kù)服務(wù)器、應(yīng)用與接口服務(wù)器、內(nèi)容處理服務(wù)器;(3)存儲(chǔ)、網(wǎng)絡(luò)設(shè)備利舊,由于新增設(shè)備,新增以太網(wǎng)交換機(jī)1臺(tái);(4)播出系統(tǒng)原有GMP服務(wù)器可利舊,新增播出遷移服務(wù)器,用于廣告素材的備播遷移。
與南洋廣告系統(tǒng)接口:南洋廣告系統(tǒng)與廣告整備系統(tǒng)為物理網(wǎng)絡(luò)隔絕,因此采用通用標(biāo)記語(yǔ)言文件進(jìn)行對(duì)接,雙方確認(rèn)數(shù)據(jù)規(guī)劃方案生成交互文件,即XML文件。
主要內(nèi)容包括:(1)電子廣告串聯(lián)單:,南洋廣告系統(tǒng)通過(guò)庫(kù)內(nèi)廣告合同庫(kù)生成電子廣告串聯(lián)單;(2)廣告素材信息:,解析南洋廣告系統(tǒng)生成的廣告素材信息單,讀取相應(yīng)素材信息,寫入系統(tǒng)數(shù)據(jù)庫(kù)中并生成上載任務(wù)。
播出系統(tǒng)接口:(1)廣告串聯(lián)單透?jìng)鳎骸V告核心服務(wù)查詢到廣告串聯(lián)單,進(jìn)行重新編譯后,調(diào)用播出系統(tǒng)接口服務(wù)確認(rèn)播出系統(tǒng)內(nèi)相應(yīng)信息是否正確,再將廣告串聯(lián)單內(nèi)的段位信息傳入播出系統(tǒng)。(2)備播通知播出系統(tǒng)接口:。廣告整備系統(tǒng)成功備播到備播區(qū)之后調(diào)用此接口,通知播出系統(tǒng)廣告素材已備播,并將素材文件的位置信息及文件ID信息提交給播出系統(tǒng)以便策略服務(wù)能準(zhǔn)確的地遷移素材文件。如果文件修改,也需要通過(guò)此接口通知播出系統(tǒng),重新獲取新文件信息。播出系統(tǒng)接收到該接口的消息后會(huì)根據(jù)定義的策略進(jìn)行內(nèi)容更新,確保廣告素材及時(shí)有效地傳入播出的備播區(qū)。(3)備播檢索接口:。播出系統(tǒng)接收到廣告串聯(lián)單之后,調(diào)用此接口對(duì)廣告整備系統(tǒng)進(jìn)行信息查詢,如果查詢到,該接口將返回當(dāng)前節(jié)目代碼以及所對(duì)應(yīng)的文件存儲(chǔ)絕對(duì)路徑、文件名及MD5碼等信息,然后等待播出系統(tǒng)請(qǐng)求遷移,確認(rèn)后自動(dòng)啟動(dòng)工作流程將其從廣告存儲(chǔ)系統(tǒng)中遷移至播出系統(tǒng)的備播存儲(chǔ)區(qū)進(jìn)行備播。
此次技改項(xiàng)目,經(jīng)過(guò)播控中心(電視)2016年幾個(gè)月的試運(yùn)行,到2017年初正式運(yùn)行,節(jié)目播出高質(zhì)量高,穩(wěn)定安全,獲得非常成功的效果,得到行內(nèi)專家的肯定和好評(píng)。