長(zhǎng)久以來(lái),系統(tǒng)互聯(lián)互通似乎永遠(yuǎn)是一個(gè)熱點(diǎn)話題,從第六屆廣州DDMN上我們開(kāi)始談?wù)摶ヂ?lián)互通,直到今年第九屆DDMN它依然是大家關(guān)注的話題。之前我們重點(diǎn)談的是互聯(lián)技術(shù)本身,也談過(guò)在互聯(lián)過(guò)程中標(biāo)準(zhǔn)的建設(shè)和規(guī)劃,還談到了業(yè)務(wù)整合過(guò)程中如SOA、ESB和EMB的概念,以及構(gòu)建全臺(tái)互聯(lián)平臺(tái)等話題。那么,這些實(shí)際上都是談一種互聯(lián)的技術(shù)和一種互聯(lián)的架構(gòu)。與以前不同的是,今天我們從電視臺(tái)實(shí)際的需求出發(fā),討論在電視臺(tái)不同的系統(tǒng)構(gòu)建環(huán)境下,在不同的業(yè)務(wù)需求模式下,互聯(lián)技術(shù)方案的選擇。
互聯(lián)架構(gòu)與相關(guān)技術(shù)回顧
在廣電總局制定的《電視臺(tái)數(shù)字化網(wǎng)絡(luò)化建設(shè)白皮書(shū)》中,給互聯(lián)定義了一些相關(guān)的技術(shù)體系,系統(tǒng)互聯(lián)包括網(wǎng)絡(luò)、數(shù)據(jù)、信息、應(yīng)用四個(gè)層次。
互聯(lián)技術(shù)總體上分成三個(gè)方面的內(nèi)容:首先是元數(shù)據(jù)和指令信息的交互。類(lèi)似于我們?nèi)粘4螂娫?、發(fā)短信的方式,包括同步組件的調(diào)用模式、異步文件交互模式、基于消息中心完成多系統(tǒng)信息交互、通過(guò)ESB實(shí)現(xiàn)服務(wù)路由與中轉(zhuǎn)、基于BPEL流程引擎的跨系統(tǒng)信息交互;其次是媒體數(shù)據(jù)文件交互,包括基于點(diǎn)對(duì)點(diǎn)的數(shù)據(jù)傳輸模式、通過(guò)EMB構(gòu)建全臺(tái)數(shù)據(jù)文件傳輸中心;第三是互聯(lián)相關(guān)規(guī)范的建立,包括媒體文件格式規(guī)范、資源交互協(xié)議、服務(wù)的抽象與封裝規(guī)范。
互聯(lián)設(shè)計(jì)中的典型場(chǎng)景
針對(duì)目前電視臺(tái)對(duì)互聯(lián)的需求,我們總結(jié)了三種典型的需求場(chǎng)景,即現(xiàn)有系統(tǒng)改造、新建核心系統(tǒng)和全臺(tái)系統(tǒng)設(shè)計(jì),對(duì)于大多數(shù)用戶來(lái)說(shuō),這三種典型的互聯(lián)設(shè)計(jì)場(chǎng)景基本可以覆蓋各種需求。
場(chǎng)景一:現(xiàn)有系統(tǒng)改造
舉個(gè)例子,某電視臺(tái)已經(jīng)構(gòu)建了一個(gè)媒資系統(tǒng),也有一個(gè)傳統(tǒng)的硬盤(pán)播出系統(tǒng),考慮將兩個(gè)系統(tǒng)的中間環(huán)節(jié)打通,實(shí)現(xiàn)資源共享,提高綜合效率,是我們互聯(lián)設(shè)計(jì)的初衷。
我們對(duì)這種場(chǎng)景進(jìn)行分析,將一個(gè)現(xiàn)有的媒資系統(tǒng)或者一個(gè)現(xiàn)有的播出系統(tǒng)聯(lián)通起來(lái),更多考慮媒資備播的場(chǎng)景設(shè)計(jì)和播后節(jié)目歸檔需求場(chǎng)景設(shè)計(jì);按傳統(tǒng)的業(yè)務(wù)流程,總編室將相應(yīng)的節(jié)目資源準(zhǔn)備好,這個(gè)資源通常指的是介質(zhì),比如錄像帶等等,然后送到播出進(jìn)行上載后完成硬盤(pán)播出。對(duì)于媒資和播出的互聯(lián)來(lái)說(shuō),我們首先要打通的第一個(gè)關(guān)鍵環(huán)節(jié),就是如何讓媒資系統(tǒng)的資源能夠有效地服務(wù)于播出,一旦播出后,媒資系統(tǒng)可以獲得播出的相關(guān)信息。由媒資系統(tǒng)內(nèi)部完成資源性質(zhì)的轉(zhuǎn)變,比如從一個(gè)備播節(jié)目,或者未播的成品節(jié)目,轉(zhuǎn)化為已播的歸檔節(jié)目。
在設(shè)計(jì)中,還有幾點(diǎn)要考慮的,就是需要盡量減小播出系統(tǒng)的改動(dòng)量,同時(shí)還要考慮改造后播出系統(tǒng)的安全性,以及磁帶模式備份,即文件化備播和傳統(tǒng)介質(zhì)上載播出相結(jié)合的方式。
場(chǎng)景范例:媒資與播出系統(tǒng)的互聯(lián)改造
在這個(gè)圖例上,淡黃色區(qū)域是改造過(guò)程中需要引入的一些環(huán)節(jié),或者引入的一些軟件和硬件設(shè)備。這里我們可以看到,工作模式實(shí)際上是播出占主導(dǎo),播出根據(jù)節(jié)目單編排,在節(jié)目編排的時(shí)候可以通過(guò)媒資提供相應(yīng)的資源查詢組件,來(lái)進(jìn)行媒資資源和播出待播節(jié)目素材的匹配,匹配完畢后,系統(tǒng)會(huì)向媒資系統(tǒng)發(fā)出相應(yīng)的備播調(diào)度請(qǐng)求。
對(duì)媒資系統(tǒng)來(lái)說(shuō),實(shí)際上是內(nèi)部對(duì)請(qǐng)求進(jìn)行處理,處理之后將數(shù)據(jù)準(zhǔn)備好,并通過(guò)新增的接口反饋相關(guān)信息,然后由播出系統(tǒng)將數(shù)據(jù)取走。在這個(gè)案例里,我們可以看到播出的核心架構(gòu)實(shí)際上并沒(méi)有發(fā)生改變,主要增加的是一個(gè)傳輸?shù)膱?zhí)行端。
這個(gè)方案的設(shè)計(jì)要點(diǎn)主要體現(xiàn)在幾個(gè)方面:首先我們要保持原有系統(tǒng)的功能、流程、業(yè)務(wù)的正常運(yùn)轉(zhuǎn),也就是說(shuō)這種改造不是一種顛覆性的重建,是關(guān)鍵環(huán)節(jié)的打通;另外,還要確保系統(tǒng)之間的耦合度足夠松散,通常我們面對(duì)的是異構(gòu)改造,因此選擇技術(shù)方案的時(shí)候,要采用一種最小化的改造原則。
針對(duì)上面的這個(gè)改造案例,其實(shí)還有很多種方法和技術(shù)實(shí)現(xiàn)方案,時(shí)間關(guān)系,不能一一例舉并分析,不過(guò)在這樣的場(chǎng)景需求下,大的設(shè)計(jì)原則基本類(lèi)似,方案選擇的要點(diǎn)則主要集中在交互業(yè)務(wù)模型的設(shè)計(jì)上。
場(chǎng)景二:新建核心系統(tǒng)
許多電視臺(tái)都提出過(guò)這樣的需求:構(gòu)建一個(gè)媒資系統(tǒng),將臺(tái)里的多個(gè)制播域連接起來(lái),一方面媒資系統(tǒng)的構(gòu)建是為了更好的服務(wù)于制作;另一方面,媒資的構(gòu)建將制播域連通起來(lái),比如說(shuō)將蘋(píng)果制作網(wǎng)、大洋制作網(wǎng),可能還有其他公司的制作網(wǎng)。因此,在這種改造環(huán)境下,要求能夠支持多種接入模式。
舉例來(lái)說(shuō),如新建一個(gè)媒資系統(tǒng),原來(lái)會(huì)有新聞制播區(qū)、綜合節(jié)目制播區(qū),可能還有收錄系統(tǒng)、播出系統(tǒng)等等。那么這些業(yè)務(wù)系統(tǒng)相對(duì)來(lái)說(shuō)是一個(gè)個(gè)獨(dú)立的島嶼,我們考慮新建的媒資系統(tǒng)要面對(duì)全臺(tái)提供一個(gè)資源存儲(chǔ)管理平臺(tái)。構(gòu)建這個(gè)核心系統(tǒng)平臺(tái)的同時(shí),把已有的系統(tǒng)和這個(gè)核心系統(tǒng)平臺(tái)關(guān)聯(lián)起來(lái),形成一個(gè)完整的業(yè)務(wù)鏈(制播存)。
場(chǎng)景范例:新建媒資系統(tǒng)完成與各制作域的互聯(lián)設(shè)計(jì)
上圖是一個(gè)場(chǎng)景方案結(jié)構(gòu)范例。淡黃色區(qū)域?yàn)樾聵?gòu)建的核心媒資存儲(chǔ)平臺(tái)以及原有各制作系統(tǒng)為實(shí)現(xiàn)接入進(jìn)行的適配性改造。此方案中包含制作島A和制作島B,兩個(gè)不同的制作系統(tǒng)會(huì)有相應(yīng)的客戶端和應(yīng)用服務(wù)。當(dāng)內(nèi)部獨(dú)立時(shí),制作A或B自成一個(gè)系統(tǒng)進(jìn)行運(yùn)轉(zhuǎn)。
此時(shí)構(gòu)建一個(gè)媒資核心系統(tǒng),支持各種各樣的制作環(huán)境將它們通過(guò)統(tǒng)一的接入平臺(tái)實(shí)現(xiàn)多系統(tǒng)互聯(lián)。這個(gè)改造方案和第一個(gè)改造方案有明顯的區(qū)別就是在方案中設(shè)計(jì)了一個(gè)互聯(lián)平臺(tái)。為什么我們會(huì)設(shè)計(jì)這個(gè)互聯(lián)平臺(tái)?實(shí)際上設(shè)計(jì)互聯(lián)平臺(tái)的主要目的是實(shí)現(xiàn)一個(gè)中轉(zhuǎn)機(jī)制。在這個(gè)互聯(lián)模式下,我們看出制作A與媒資系統(tǒng)互聯(lián)交互模式,在互聯(lián)平臺(tái)里通過(guò)ESB和EMB實(shí)現(xiàn)媒體信息的交互中轉(zhuǎn)。對(duì)于制作B而言,與制作A存在一定的區(qū)別,B系統(tǒng)相對(duì)來(lái)說(shuō)是一個(gè)較為封閉的系統(tǒng),難以實(shí)現(xiàn)制作A與媒資系統(tǒng)的互聯(lián)模式,因此可以設(shè)計(jì)采用導(dǎo)入和導(dǎo)入工作站的方式實(shí)現(xiàn)與媒資系統(tǒng)的松散聯(lián)通。整個(gè)信息的交互沒(méi)有直接掛鉤,即制作A是交互下的系統(tǒng)互聯(lián),制作B是一種單向方式的互聯(lián)。
這種互聯(lián)設(shè)計(jì)要點(diǎn)有五條,第一,分析全臺(tái)資源存管需求,制定資源存儲(chǔ)規(guī)范;第二,媒資系統(tǒng)基于SOA體系結(jié)構(gòu),面向全臺(tái)各業(yè)務(wù)系統(tǒng)設(shè)計(jì)媒資服務(wù)體系;第三,設(shè)計(jì)多種互聯(lián)模式,便于現(xiàn)有各種類(lèi)型系統(tǒng)的接入與改造;第四,確保各制作系統(tǒng)完整,進(jìn)行最小化改造;第五,充分考慮開(kāi)放性和擴(kuò)展性,便于后續(xù)擴(kuò)展。
場(chǎng)景三:全臺(tái)系統(tǒng)重新構(gòu)架
第三個(gè)典型的場(chǎng)景是一個(gè)全臺(tái)系統(tǒng)的重新構(gòu)建。比如全臺(tái)網(wǎng)的構(gòu)建,或者新大樓的構(gòu)建,那么這種設(shè)計(jì)需求,表面上來(lái)看似乎是整個(gè)重新規(guī)劃,類(lèi)似于一張白紙一樣,但實(shí)際上我們要考慮的遠(yuǎn)遠(yuǎn)比一張白紙要復(fù)雜得多。因?yàn)槿魏我粋€(gè)電視臺(tái),目前的系統(tǒng)、流程的積累、管理模式等,所有這一切都是需要在全臺(tái)網(wǎng)系統(tǒng)構(gòu)建時(shí)考慮的一些問(wèn)題。
這個(gè)范例也是目前行業(yè)內(nèi)提出需求比較多的,即新建一個(gè)全臺(tái)網(wǎng)系統(tǒng),實(shí)現(xiàn)資源的業(yè)務(wù)整合。我們重點(diǎn)要考慮采集收錄域、編輯制作域、存儲(chǔ)歸檔域、播出控制域和生產(chǎn)管理域五個(gè)方面的整合規(guī)劃。在設(shè)計(jì)要求上,按照新規(guī)劃的工藝流程實(shí)現(xiàn)全臺(tái)系統(tǒng)互聯(lián);建立全臺(tái)互聯(lián)的相關(guān)規(guī)范和標(biāo)準(zhǔn);建立一個(gè)靈活、規(guī)范和可擴(kuò)展的全臺(tái)互聯(lián),也是這個(gè)系統(tǒng)下需要考慮的重點(diǎn)。
場(chǎng)景范例:CCTV新臺(tái)全臺(tái)互聯(lián)架構(gòu)模型
這個(gè)系統(tǒng)互聯(lián)場(chǎng)景圖是CCTV新臺(tái)的全臺(tái)互聯(lián)架構(gòu)的模型。內(nèi)容比較全,所以看起來(lái)有些復(fù)雜。在上面的系統(tǒng)里包括新聞系統(tǒng)、綜合制作的多個(gè)制作域、演播室、廣告系統(tǒng)、審片系統(tǒng)和播出系統(tǒng);下面是新規(guī)劃的媒資系統(tǒng),還有已有的資料館系統(tǒng);中間是ESB、EMB平臺(tái)??梢钥闯觯瞬コ鐾猓蟛糠窒到y(tǒng)都是直接通過(guò)EMB互聯(lián)平臺(tái)進(jìn)行構(gòu)建,對(duì)于播出系統(tǒng)的交互是通過(guò)與媒資系統(tǒng)之間建立備播數(shù)據(jù)的連通。
中央電視臺(tái)現(xiàn)在老臺(tái)的系統(tǒng),包括現(xiàn)址的制作、播出系統(tǒng),在中央電視臺(tái)全臺(tái)架構(gòu)的模型之下,新址系統(tǒng)和現(xiàn)址系統(tǒng)是連通的,其他的各個(gè)制作域是通過(guò)現(xiàn)址SATA系統(tǒng)實(shí)現(xiàn)互聯(lián)。整個(gè)新址的制作域與媒資