摘 要:隨著技術(shù)的不斷發(fā)展,硬盤播出控制系統(tǒng)已經(jīng)在各個電視臺被廣泛使用,它能夠最大限度地提高節(jié)目播出的準確性、可靠性和實效性,減輕播控值班人員的勞動強度,實現(xiàn)準確、安全、高效的播控目標。而自動播控系統(tǒng)中的數(shù)據(jù)庫子系統(tǒng)主要負責(zé)所有原數(shù)據(jù)的集中存儲和協(xié)同管理,是硬盤播出系統(tǒng)的重要組成部分。為了保證數(shù)據(jù)庫系統(tǒng)的安全穩(wěn)定運行,技術(shù)人員不僅要具有和播出相關(guān)的技術(shù)和經(jīng)驗,還需要對數(shù)據(jù)庫技術(shù)有一定掌握。-
鎮(zhèn)江電視臺搬入新大樓后,采用全新的數(shù)字硬盤播控系統(tǒng),采用SQL Server 2005的數(shù)據(jù)庫系統(tǒng),運行環(huán)境為Windows 2003 Server操作系統(tǒng)。SQL Server作為微軟在windows系列平臺上開發(fā)的數(shù)據(jù)庫,是一個功能完備的關(guān)系數(shù)據(jù)庫管理系統(tǒng),是新一代數(shù)據(jù)管理與分析軟件,因其易用性、兼容性、可伸縮性良好,具有擴展性、可靠性、數(shù)據(jù)倉庫等功能。所以有效地管理好數(shù)據(jù)庫,讓數(shù)據(jù)庫保持健康的運行狀態(tài),是播出系統(tǒng)維護的重中之重。
1 數(shù)據(jù)庫中主要數(shù)據(jù)庫表的分析
硬盤播出系統(tǒng)軟件部分包括有卡上載、軟審、計審、節(jié)目編單、廣告包編單、內(nèi)容管理、播出、應(yīng)急上載(無卡)、提前審軟件,各個軟件均通過數(shù)據(jù)庫作為紐帶,每個軟件靈活的通過配置文件將它們有機地結(jié)合在一起,高效地實現(xiàn)電視節(jié)目的硬盤播出任務(wù)。
數(shù)據(jù)庫表中包含了與播出相關(guān)聯(lián)的人員信息、素材信息、計審信息、編單和文件遷移信息。它包含了各種表、視圖及相關(guān)的存儲過程和日志,存儲過程的使用是為了加快程序的運行速度,通過客戶端調(diào)用存儲在數(shù)據(jù)庫中的存儲過程語句執(zhí)行相關(guān)的查詢操作。
1.1 系統(tǒng)管理軟件操作的各類表此表通過“用戶管理程序”進行操作1.1.1 組和人員信息類表T_ USERSN:對所有播出系統(tǒng)人員信息進行錄入、修改、刪除操作,對人員進行分組管理,可添加、刪除、修改用戶組。其中ADMINISTRATORS組屬于管理員組,具備所有的操作權(quán)限,另外,還定義了播出組、上載組、編單組三個組別,方便對各類人員進行管理,組和用戶通過表中字段NTYPE進行區(qū)別,“1”為組,“0”為用戶,軟件中可設(shè)置各個組的成員,一個用戶可同時在多個組,視各個人擔(dān)負的職責(zé)情況而定。
1.1.2 節(jié)目類型表T_CLIPTYPE:方便對各類素材進行管理,方便用戶查詢操作各類素材,對素材的類別進行定義。通過“節(jié)目類型管理”定義各類素材,具體有:新聞、專題、廣告、影視、導(dǎo)視、廣告專題、廣告欄目、宣傳片等,用戶在各個軟件中可通過設(shè)定好的查詢語句篩選出符合某些類型的素材進行某類操作。
1.1.3 頻道管理表T_CHANNEL:方便用戶對各個頻道的素材進行操作,尤其是在內(nèi)容管理系統(tǒng)中,可以方便地將素材遷移到指定的視頻服務(wù)器。
1.2 節(jié)目素材信息表T_BVSID、T_ BVSIDEXTEND
這兩個表記錄了上載素材的各類信息,主要字段有:素材ID、素材名、時長、播出時間、入點、出點信息、素材存儲位置、上載人員、軟審信息等,絕大部分的播控軟件均與此表有關(guān)聯(lián)。
1.3 計審信息表T_FCVSCLIPINFO
為更好地實現(xiàn)安全播出,杜絕長時間的黑場、靜音、音量過低、彩條等現(xiàn)象發(fā)生,設(shè)置該表,此表記錄了計審服務(wù)器軟件對每條素材的計審結(jié)果,方便在軟審軟件中打開計審結(jié)果,以確定素材的可用性,杜絕此類故障的發(fā)生,提前做好預(yù)防措施。
1.4 素材存儲信息表T_LOCATIONINFO
素材上載好后,可通過軟件查看各視頻服務(wù)器或者二級存儲的素材內(nèi)容,通過相應(yīng)的內(nèi)容管理軟件,實現(xiàn)從二級存儲到視頻服務(wù)器及各個視頻服務(wù)器素材之間的拷貝。在素材存儲信息表T_ LOCATIONINFO中記錄了每個存儲和每個視頻服務(wù)器中的所有素材,只有完成了拷貝到視頻服務(wù)器的素材才能進行播出。
1.5 操作日志信息表
各類操作日志表記錄了相對應(yīng)的各種操作。所有操作均可通過日志查詢軟件進行查詢,方便找出播出操作中各類問題的原因,進一步改進播出的各項操作,減少播出事故。
2 數(shù)據(jù)庫中主要數(shù)據(jù)庫表的維護
在數(shù)字播控系統(tǒng)中,數(shù)據(jù)庫中除需要記錄系統(tǒng)運行必須的節(jié)目單、素材等數(shù)據(jù)信息外,還要求對圍繞整個系統(tǒng)所有相關(guān)的操作以及動作記錄相應(yīng)的日志,這些大量的操作及日志信息記錄會使數(shù)據(jù)庫急聚膨脹,從而導(dǎo)致數(shù)據(jù)庫服務(wù)器的效率越來越低。為此,本系統(tǒng)設(shè)計了播出日志管理軟件,用于對播控數(shù)據(jù)庫記錄的如“播出運行日志”“播出操作日志”“上載日志”“內(nèi)容管理日志”“段落包日志”“段落包操作日志”等進行管理,對過期的編單數(shù)據(jù)及段落包數(shù)據(jù)進行轉(zhuǎn)儲,以利于方便的實現(xiàn)播出日志、上載任務(wù)、內(nèi)容管理等的查詢、歸檔和刪除;該軟件可以對播控日志等數(shù)據(jù)庫記錄進行歸檔操作。歸檔操作不但能夠很好地將播出歷史數(shù)據(jù)進行保存,而且能夠定期對播控數(shù)據(jù)庫進行整理,確保播控數(shù)據(jù)庫高效、穩(wěn)定地運行。根據(jù)實踐摸索,我臺設(shè)置為每隔三個月進行歸檔,應(yīng)用數(shù)據(jù)庫中只保留三個月的數(shù)據(jù)提供查詢,定時將過期的數(shù)據(jù)轉(zhuǎn)移到應(yīng)急數(shù)據(jù)庫的LOG數(shù)據(jù)庫中,這樣,三個月以前所做的操作等數(shù)據(jù)可查詢此數(shù)據(jù)庫。
隨著運行時間的不斷增加,播出強度的不斷增大,機器的符合日益加重,難免會出現(xiàn)一些問題。