專利名稱:一種總控播出線異構業(yè)務板塊間的互聯(lián)互通系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及廣電領域電視節(jié)目制播技術,具體涉及一種總控播出線異構業(yè)務板塊間的互聯(lián)互通系統(tǒng)。
背景技術:
當前在各級廣播電視制作和播出機構中,都在進行網絡化的建設,其核
心的目標就是借助于日新月異的IT技術,將電視節(jié)目的攝制、采集、編輯、傳輸、管理、播出、多渠道發(fā)布等有機的整合在一個網絡平臺上,形成全新的電視節(jié)目生產的工藝流程,在不同的環(huán)節(jié)上,通過采納不同的IT纟支術對流程及進行優(yōu)化,提高資源的共享率,提高節(jié)目最終播出的質量。
在2006年和2007年國家廣電總局發(fā)布的《電視臺數(shù)字化網絡化建設白皮書》中,特別強調了 "電視臺網,,的概念電視臺網是指以現(xiàn)代信息技術和數(shù)字電視技術為基礎,以計算機網絡為核心,實現(xiàn)電視節(jié)目的采集、編輯、存儲、播出交換以及相關管理等輔助功能的網絡化系統(tǒng)。在這個電視臺網中,最為重要的就是不同業(yè)務板塊之間的互聯(lián)互通,電視臺網異構業(yè)務板塊及設備由于接口標準不同,將會產生互聯(lián)互通問題,會造成各板塊的孤立,節(jié)目資源不能有效共享,對業(yè)務的連續(xù)擴展性、使用的便捷性等都會帶來影響,電視臺網將不能發(fā)揮其應有的優(yōu)勢。
也就是說,在目前電視臺全臺網建設中,異構業(yè)務板塊的互聯(lián)互通是一個非常關鍵的技術問題。這里所謂的異構業(yè)務板塊指的是如下幾種情況>由不同廠商提供的不同的產品和解決方案>計算機硬件平臺不同
>計算機操作系統(tǒng)、網絡管理系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)不同
電視臺播出線是電視節(jié)目的最終出口。通常情況下, 一個電視臺有若干個頻道,每個頻道有獨立的播出設備。在目前大多數(shù)電視臺的總控播出線上,每個頻道的播出由如下幾種系統(tǒng)板塊構成第一,視頻播出系統(tǒng)板塊,包括視頻播出服務器和視頻播控系統(tǒng),根據(jù)事先編排的節(jié)目單順序的播放視音頻 節(jié)目流;第二,字幕播出系統(tǒng)板塊,包括字幕播出服務器和字幕播控系統(tǒng),
根據(jù)事先制作的字幕列表播出字幕;第三,視頻切換和鍵混系統(tǒng)板塊,負責
將字幕播出的結果混合疊加到視頻節(jié)目之中,最后通過輸出通道進行信號的 發(fā)射。
原來電視臺對總控播出線上的字幕播出系統(tǒng)要求很低,播出需求的量也 比較小,只是播出一些臺標信息、時鐘信息等。但是隨著電視臺頻道整合, 播出線圖文信息內容播出任務大大增加,如滾動的時事新聞、突發(fā)事件、旅 游資訊信息、公共服務信息、實時氣象信息、廣告圖標、廣告文字等等。同 時字幕播出的形式也日益多樣化,不是筒單的僅僅是文字形式,而是以文字 配合各種圖形、動畫的形式來表現(xiàn),并伴有各種特技效果。這樣以來,就給
原有的字幕播出系統(tǒng)帶來了如下的困難 >字幕制作的工作量很大。
>容易造成由于人為誤操作帶來的播出事故。電視節(jié)目內容的正確性、準確 性和播出設備的穩(wěn)定性是電視臺播出部門最為關注的問題。 一旦出現(xiàn)故 障,將直接導致播出事故,帶來不好的社會效應。 >大多數(shù)的字幕是需要配合各頻道的視頻播出系統(tǒng)播放的電視節(jié)目進行精 確的定時播出的,但是視頻播出系統(tǒng)會經常性的進行節(jié)目內容調整、順序 調整等,此時字幕的播出肯定不可能自動與視頻節(jié)目匹配,而且在這種情 況下,人工的字幕調整會變得非常困難。 上述所有問題的根源就是在電視臺總控播出線中,沒有實現(xiàn)"視頻播出 系統(tǒng)"、"字幕播出系統(tǒng)"和"視頻切換和鍵混系統(tǒng),,三個業(yè)務板塊的數(shù)據(jù) 交互。在"視頻播出系統(tǒng),,中,是必然會有一個節(jié)目單的,它決定了一個頻 道每天在哪些時間播出哪些節(jié)目。在通常情況下,電視臺的總編室會提前7 天(針對不同的電視臺,提前的時間略有差異)提交每個頻道的節(jié)目單,當 然遇到特殊情況會進行及時的調整。然后,電視臺的播出部會根據(jù)這些節(jié)目 單準備素材的上載、節(jié)目單提交給播出控制系統(tǒng)。這個節(jié)目單對于字幕播出 系統(tǒng)也是非常有用的,最有用的應該是播出的時間,如果字幕播出系統(tǒng)能夠 得到這個節(jié)目單,對于字幕的制作和播出將會大有裨益。
另一方面,在字幕播出系統(tǒng)中,為了保證播出的安全性,需要設置一些字幕禁播時段,在這些時段內,是禁止任何字幕的播出的,例如各個省級電 視臺在轉播中央電視臺的"新聞聯(lián)播"節(jié)目或者重大新聞直播節(jié)目時,是絕 對要避免任何形式字幕的播出。 一個頻道的"禁播時段"對于"視頻播出系 統(tǒng)"來說同樣重要,它可以根據(jù)這些時間段控制"視頻切換和鍵混系統(tǒng)"的 字幕下游鍵的物理開關,在更高級別上確保字幕播出的安全性。
發(fā)明內容
本發(fā)明的目的是針對上述問題,提供一種總控播出線異構業(yè)務板塊間的互 聯(lián)互通系統(tǒng),使得"字幕播出系統(tǒng)板塊,,和"視頻播出系統(tǒng)板塊,,之間能夠 有效地獲取信息,從而降低字幕播出系統(tǒng)的人工的工作量,提高字幕制作的 效率,增加字幕播出的安全性和穩(wěn)定性。
本發(fā)明的技術方案如下 一種總控播出線異構業(yè)務板塊間的互聯(lián)互通系 統(tǒng),包括視頻播出系統(tǒng)板塊、字幕播出系統(tǒng)板塊以及視頻切換和鍵混系統(tǒng)板 塊,視頻播出系統(tǒng)板塊包括各頻道的視頻播出服務器以及與之相連的視頻播 控終端,各頻道的視頻播控終端與視頻播出總控終端連接;字幕播出系統(tǒng)板 塊包括各頻道的字幕播出服務器以及與之相連的字幕播控終端,各頻道的字 幕播控終端與字幕集中編單終端連接;視頻切換和鍵混系統(tǒng)板塊分別與各頻 道的視頻播出服務器和字幕播出服務器連接,其中,視頻播出系統(tǒng)板塊和字 幕播出系統(tǒng)板塊分別設有各自的網關、WEB應用服務器和數(shù)據(jù)庫服務器,視 頻播出系統(tǒng)板塊和字幕播出系統(tǒng)板塊的WEB應用服務器上分別注冊有所需的 信息交互的WEB服務接口 ,字幕播出系統(tǒng)板塊和視頻播出系統(tǒng)板塊的網關上 對應注冊有對方系統(tǒng)WEB服務的WSDL,同時,在^L頻播出系統(tǒng)板塊和字幕4番 出系統(tǒng)板塊的網關上還部署有用于信息交互的消息服務,兩個系統(tǒng)板塊的網 關相互連通。
進一步,如上所述的總控播出線異構業(yè)務板塊間的互聯(lián)互通系統(tǒng),其中, 視頻播出系統(tǒng)板塊注冊的WEB服務接口用于獲取字幕播出系統(tǒng)板塊的各頻道 禁播時段數(shù)據(jù);字幕播出系統(tǒng)板塊注冊的WEB服務接口用于獲取視頻播出系 統(tǒng)板塊各頻道當前最新的節(jié)目單數(shù)據(jù)。進一步,如上所述的總控播出線異構業(yè)務板塊間的互聯(lián)互通系統(tǒng),其中, 視頻播出系統(tǒng)板塊的網關上部署的消息服務受來自字幕播出系統(tǒng)板塊的"獲 取節(jié)目單"消息的觸發(fā);字幕播出系統(tǒng)板塊的網關上部署的消息服務受來自 視頻播出系統(tǒng)板塊的"獲取禁播時段"消息的觸發(fā)。
進一步,如上所述的總控播出線異構業(yè)務板塊間的互聯(lián)互通系統(tǒng),其中, 視頻播出系統(tǒng)板塊各頻道當前最新的節(jié)目單數(shù)據(jù)以及字幕播出系統(tǒng)板塊的各
頻道禁播時段數(shù)據(jù)被封裝成XML協(xié)議格式進行發(fā)送。
進一步,如上所述的總控播出線異構業(yè)務板塊間的互聯(lián)互通系統(tǒng),其中, 視頻播出系統(tǒng)板塊的頻道播出控制終端得到本頻道的禁播時段后,根據(jù)禁播時 段的起始時間和結束時間,通過視頻播出服務器關閉和開啟視頻切換和鍵混系
統(tǒng)板塊中該頻道的字幕下游4建。
本發(fā)明的有益效果如下本發(fā)明通過標準的XML文件格式協(xié)議和數(shù)據(jù)交 互服務模式,將播出線的視頻播出系統(tǒng)板塊中的節(jié)目單推送到字幕播出系統(tǒng) 板塊之中,字幕播出系統(tǒng)板塊使用這些節(jié)目單,生成字幕播出條目,使得視 頻播出和字幕播出緊密耦合起來,從而降低人工制作字幕的工作量,避免由 于人為操作失誤導致的播出事故;另一方面,字幕播出系統(tǒng)板塊的一些播控 信息,特別是每個頻道的字幕禁播時段信息,也通過標準的服務接口推送到 視頻播出系統(tǒng)板塊中,從而控制字幕的播出開關,增加了字幕播出的安全性 和穩(wěn)定性。
圖1為總控播出線一個頻道的視頻播出、字幕播出和下游鍵控制結構示 意圖2為總控播出線視頻播出系統(tǒng)板塊和字幕播出系統(tǒng)板塊互聯(lián)互通的框 架示意圖3為字幕播出系統(tǒng)板塊將頻道禁播時段推送給視頻播出系統(tǒng)板塊的原理圖4為視頻播出系統(tǒng)板塊將頻道節(jié)目單推送給字幕播出系統(tǒng)板塊的原理
圖5為視頻播出系統(tǒng)板塊從字幕播出系統(tǒng)板塊獲取頻道禁播時段的原理
圖6為字幕播出系統(tǒng)板塊從視頻播出系統(tǒng)板塊獲取頻道節(jié)目單的原理
圖7為以禁播時段為驅動的字幕下游鍵控制流程圖。
具體實施例方式
下面結合附圖和具體實施例對本發(fā)明進行詳細的描述。
本發(fā)明的主要核心方案是采用標準的XML格式和標準的WEB應用服務和 消息服務技術,實現(xiàn)電視臺總控播出線上的異構系統(tǒng)間跨平臺的互聯(lián)互通。
"視頻播出系統(tǒng),,的實時在線節(jié)目單可以通過WEB服務被送到字幕播出系統(tǒng) 中,從而大大提高字幕播放列表制作的效率,提高字幕播出內容和時間與視 頻節(jié)目的內容和時間的準確對應,達到緊密耦合的目的。同時,"視頻播出系 統(tǒng)"通過獲得來自"字幕播出系統(tǒng),,的禁播時段信息,控制"視頻切換和鍵 混系統(tǒng)",實現(xiàn)對字幕下游鍵的物理開啟和閉合,確保字幕在這些時段播出的 正確性,提高系統(tǒng)整體的安全性。
如圖1、圖2所示,總控播出線異構業(yè)務板塊間的互聯(lián)互通系統(tǒng)包括視頻播 出系統(tǒng)板塊、字幕播出系統(tǒng)板塊以及視頻切換和鍵混系統(tǒng)板塊,視頻播出系 統(tǒng)板塊包括各頻道的視頻播出服務器以及與之相連的視頻纟番控終端,各頻道 的視頻播控終端與視頻播出總控終端連接;字幕播出系統(tǒng)板塊包括各頻道的 字幕播出服務器以及與之相連的字幕播控終端,各頻道的字幕播控終端與字 幕集中編單終端連接;視頻切換和鍵混系統(tǒng)板塊分別與各頻道的視頻播出服 務器和字幕播出服務器連接,其中,視頻播出系統(tǒng)板塊和字幕播出系統(tǒng)板塊 分別設有各自的網關、WEB應用服務器和數(shù)據(jù)庫服務器,視頻播出系統(tǒng)板塊 和字幕播出系統(tǒng)板塊的WEB應用服務器上分別注冊有所需的信息交互的WEB 服務接口 ,字幕播出系統(tǒng)板塊和視頻播出系統(tǒng)板塊的網關上對應注冊有對方 系統(tǒng)WEB服務的WSDL,同時,在3見頻播出系統(tǒng)板塊和字幕播出系統(tǒng)板塊的網關上還部署有用于信息交互的消息服務,兩個系統(tǒng)板塊的網關相互連通。
XML (extensible Markup Language可擴展標記i吾言)是一種簡單的H 據(jù)存儲語言,使用一系列簡單的標記描述數(shù)據(jù),而這些標記可以用方便的方 式建立。XML的簡單使其易于在任何應用程序中讀寫數(shù)據(jù),而且XML與具體 的操作系統(tǒng)平臺和編程語言是無關的,從而成為數(shù)據(jù)交換的唯一公共語言, 可以在所有異構系統(tǒng)間進行數(shù)據(jù)的交互。本發(fā)明將XML作為系統(tǒng)交互協(xié)議, 不同的廠商在不同的硬件平臺下、在不同的操作系統(tǒng)、不同的數(shù)據(jù)庫管理系 統(tǒng)實現(xiàn)中,只要遵循這個標準的協(xié)議,就可以實現(xiàn)異構系統(tǒng)跨平臺的數(shù)據(jù)交 換。
Web Services是一種可以接收從其它系統(tǒng)中傳遞過來的請求,輕量級的 獨立的通訊技術。這種技術允許網絡上的所有系統(tǒng)進行交互。Web Services 的定義由兩部分組成第一,SOAP:定義了 Web Services之間的基本通信協(xié) 議;第二, WSDL: Web Services描述語言,它定義了 Web Services做什么, 怎么做和查詢的信息。通過使用WSDL將一個Web Services定義好以后,為 了使更多的用戶能夠發(fā)現(xiàn)這個Web服務,同時也為了加強這個Web服務的互 操作能力和災難恢復時的連接保持能力,需要將這個Web服務注冊發(fā)布到系 統(tǒng)中去。在應用程序中引用WebServices中的特定接口的過程,稱為"服務 的調用"。SOAP客戶端向服務器發(fā)送請求信息,要求調用服務,服務器處理 發(fā)送的請求,執(zhí)行所需函數(shù),然后將執(zhí)行結果通過響應信息發(fā)送到客戶端。 這些信息都是XML格式的,而且可以用多種協(xié)議在客戶端和服務器之間進行 傳輸。
本發(fā)明涉及到的視頻播出系統(tǒng)板塊與字幕播出系統(tǒng)板塊的信息交互包括 兩種模式, 一種模式是用WEB服務的軟件通訊接口實現(xiàn),另一種模式是用消 息隊列技術的軟件通訊接口實現(xiàn)。
用WEB服務的軟件通訊接口實現(xiàn),包含如下的步驟操作
一、需要在視頻播出系統(tǒng)和字幕播出系統(tǒng)分別定義WEB服務
(1).在視頻播出系統(tǒng)定義一個WEB服務接口 ,獲取字幕系統(tǒng)的禁播時段
數(shù)據(jù)
8public String pushCGForbiddenTime (String channelID)
其中,參數(shù)channelID表示了頻道的標識,返回值返回的內容為一個
XML的字符串,包含該頻道的禁播時段列表。
(2).在字幕播出系統(tǒng)定義一個WEB服務接口 ,獲取視頻系統(tǒng)的當前最新
的節(jié)目單數(shù)據(jù)
public String pushNewestPlayList(String charmelID) 其中,參數(shù)channelID表示了頻道的標識,返回值返回的內容為一個 XML的字符串,包含該頻道當前最新的節(jié)目單。
將上述兩個WEB服務注冊到各自系統(tǒng)的WEB服務器中
(1) .將pushCGForbiddenTime服務注冊到視頻播出系統(tǒng)的WEB服務器中
(2) .將pushNewestPlayList服務注冊到字幕播出系統(tǒng)的WEB服務器中
二、 將上述兩個WEB服務的WSDL注冊到對方系統(tǒng)的應用網關中
(1) .將pushCGForbiddenTime服務的WSDL注冊到字幕播出系統(tǒng)的應用網
關中;
(2) .將pushNewestPlayList服務的WSDL注冊到視頻播出系統(tǒng)的應用網 關中。
三、 WEB服務的調用
(1) .字幕播出系統(tǒng)的應用網關調用pushCGForbiddenTime服務 如圖3所示,在字幕播出系統(tǒng)中,當某個頻道字幕播出服務器的禁播時
段發(fā)生變化后,網關上的應用程序就會根據(jù)WSDL描述,調用位于視頻播出系 統(tǒng)的WEB服務器中的"pushCGForbiddenTime"服務,將該頻道當前最新的禁 播時段封裝成一個XML格式,主動推送給視頻播出系統(tǒng)。
視頻播出系統(tǒng)接收到這個禁播時段的XML流之后,根據(jù)協(xié)議格式,解析 成禁播時段,按照頻道標識存儲到本系統(tǒng)的數(shù)據(jù)庫中。
(2) .浮見頻^番出系統(tǒng)的應用網關調用pushNewestPlayList月良務 如圖4所示,在視頻播出系統(tǒng)中,當某個頻道生成了一個新的節(jié)目單,
或者節(jié)目單發(fā)生了調整,網關上的應用程序就會根據(jù)WSDL描述,調用位于字 幕播出系統(tǒng)的WEB服務器中的"pushNewestPlayList"服務,將該頻道當前 最新的節(jié)目單封裝成一個XML格式,主動推送給字幕播出系統(tǒng)。
字幕播出系統(tǒng)接收到這個節(jié)目單的XML流之后,根據(jù)協(xié)議格式,解析成
9節(jié)目單,按照頻道標識存儲到本系統(tǒng)的數(shù)據(jù)庫中。
用消息隊列技術的軟件通訊接口實現(xiàn),包含如下的步驟操作
一、 在視頻播出系統(tǒng)和字幕播出系統(tǒng)的網關上部署消息服務。
(1) .在視頻播出系統(tǒng)的網關上部署一個消息服務,這個服務受來自字 幕播出系統(tǒng)的"獲取節(jié)目單"消息的觸發(fā)。
(2) .在字幕播出系統(tǒng)的網關上部署一個消息服務,這個服務受來自視
頻播出系統(tǒng)的"獲取禁播時段"消息的觸發(fā)。
對于所部署的消息服務的消息隊列中間件來說,可以選擇JMS MessageQueue、 IBM MessageQueue、 Microsoft MessageQueue等。消息月l務 的部署就是將中間件系統(tǒng)安裝到網關服務器上,并進行消息隊列的建立和消 息路由的配置。消息隊列的創(chuàng)建有兩種方式靜態(tài)的創(chuàng)建方式和動態(tài)的創(chuàng)建 方式。靜態(tài)的創(chuàng)建方式就是直接在中間件上創(chuàng)建;動態(tài)的創(chuàng)建方式是通過視 頻播出系統(tǒng)和字幕播出系統(tǒng)調用中間件系統(tǒng)提供的APIs,在消息中間件上建 立兩個消息隊列,例如對于節(jié)目單信息來說, 一個是字幕播出系統(tǒng)進行節(jié)目 單申請的消息隊列,另外一個是視頻播出系統(tǒng)將節(jié)目單封裝成XML格式后, 進行節(jié)目單發(fā)送的消息隊列。消息路由的配置也可以通過如上兩種方式進行。
二、 消息觸發(fā)、消息處理、數(shù)據(jù)交互
a).如圖5所示,視頻播出系統(tǒng)向字幕播出系統(tǒng)發(fā)出"獲取禁播時段" 消息,字幕播出系統(tǒng)的消息服務接收到這個消息后,從數(shù)據(jù)庫中取出該頻道 的禁播時段信息,直接寫到一個XML文件中,并把文件返回給視頻播出系統(tǒng)。 視頻播出系統(tǒng)得到這個文件后,讀取其中的禁播時段信息,寫到數(shù)據(jù)庫中, 用于控制字幕的播出開關。
(2).如圖6所示,字幕播出系統(tǒng)向視頻播出系統(tǒng)發(fā)出"獲取節(jié)目單"消息, 視頻播出系統(tǒng)的消息服務接收到這個消息后,從數(shù)據(jù)庫中取出該頻道的最新節(jié) 目單信息,直接寫到一個XML文件中,并把文件返回給字幕播出系統(tǒng)。字幕播 出系統(tǒng)得到這個文件后,讀取其中的節(jié)目單信息,寫到數(shù)據(jù)庫中,用于生成字 幕播出條目。
當消息隊列創(chuàng)建完成并配置好消息路由之后,就可以進行消息的發(fā)送、處 理、接收了。消息的參數(shù)都可以封裝成標準的XML格式。例如對于節(jié)目單信息來說,字幕播出系統(tǒng)的消息參數(shù)包括日期和頻道標識;視頻播出系統(tǒng)的消息參 數(shù)包括該頻道某個日期的節(jié)目單。字幕播出系統(tǒng)調用中間件的API將消息發(fā)送 給節(jié)目單申請隊列中,然后再啟動一個線程,訂閱節(jié)目單發(fā)送隊列中的消息, 訂閱到一個消息后,就可以將其中的節(jié)目單信息解析出來。視頻播出系統(tǒng)后臺 啟動一個線程,訂閱節(jié)目單申請隊列中的消息,訂閱到一個消息后,就根據(jù)其 中的參數(shù)(日期和頻道標識)從數(shù)據(jù)庫中讀取出來對應的節(jié)目單信息,封裝成
XML格式作為消息的參數(shù),然后調用中間件的API將該消息放入節(jié)目單發(fā)送隊列 中。禁播時段信息的調用與此方式相同。
本發(fā)明涉及到的視頻播出系統(tǒng)板塊和字幕播出系統(tǒng)板塊的數(shù)據(jù)交互是使 用XML協(xié)議對需要交互的數(shù)據(jù)進行描述。
視頻播出系統(tǒng)的節(jié)目單的描述如下
在一個XML節(jié)目單中,包括了兩級結構,分別是"任務時段"和"條目 時段"。 一個XML節(jié)目單可以包括一個或多個"任務時段",每個"任務時段" 可以包含一個或多個"條目時段"。不同的"任務時段,,由唯一的id標識來 區(qū)分。不同的"條目時段,,也是由唯一的id來區(qū)分。對其中的格式進行如下 說明
> PROGRAM結點表示一個節(jié)目單的開始。 這個結點下面包含F(xiàn)ILE結點、INFO結點、PGM結點。
> FILE結點表示文件的信息 (1 ) name:表示文4牛的名字
(2) version:表示文4牛的片反本
(3) create:表示這個文件創(chuàng)建的時間
> INF0結點用來描述頻道、日期信息
(1) channel: 表示步貞道的標識;
(2) date:表示當前的日期;
(3) name:表示時間,殳,"上午"、"下午"、"晚間"
(4 ) description:頻道的描述,使用一個GUID來表示 (5 ) index:頻道的索引號
> PGM結點內容節(jié)點,作為任務時段和條目時段的容器> ITEM結點任務時間段,每個ITEM描述一個任務
> MAIN結點描述任務的開始時間和結束時間 (1 ) date:播出日期
(2 ) time: 4番出時間
(3) som( Start Of Media):素材入點
(4 ) dur:持續(xù)時間
(5 ) name:時段名稱
(6) id:任務時段的唯一標識,在整張單內不重復,該id在新增任務時段 時產生,刪除任務時段時消除,更新任務時段時保持不變
> CLIP結點條目時段;
(1) date:播出日期
(2) time:播出時間
(3 ) som、 eom:入點、出點,格式為時分秒幀, (4 ) name:條目時段的名稱 (5 ) Primary ID:唯一標識符
(6)CLIPTYPE:表示素材類型(數(shù)字表示的素材類型,如0:廣告;1:新 聞;2:電視劇等)。
對于多個"任務時段"和多個"條目時段"的情況,舉例如下 例如對于晚間的一檔節(jié)目中,有多個^f壬務時^殳
任務時段121:56:00—22:46:00星光劇場《春天后母心》第18集
任務時段222:46:01—22:50:00公益廣告
任務時段322:50:01—23:40:00星光劇場《春天后母心》第19集
這三個任務時段中都包含了多個條目時段,例如任務時段1的條目時段如下:
條目時段121:56:00—21:56:30電視劇冠名廣告
條目時段221:56:31—21:57:00星光劇場欄目片頭
條目時段321:57:01—21:59:00廠商廣告(包含多個廣告)
條目時段421:59:01—22:19:00《春天后母心》第18集上半部
條目時段522:19:01—22:23:00廠商廣告(包含多個廣告)
條目時段622:23:01—22:45:30《春天后母心》第18集下半部
條目時段722:45:31—22:46:00《春天后母心》第19集介紹以下是視頻播出系統(tǒng)的節(jié)目單的XML格式的示意 < xml version="l. 0" encoding="GB2312" 〉
〈!一根節(jié)點一> <PR0GRAM>
〈FILE包括名稱、版本和創(chuàng)建日期〉
<!--INFO節(jié)點,描述頻道、日期信息一>
<INF0包括頻道標識、當前日期、描述、索引>
<!--內容節(jié)點,作為任務時段和條目時段的容器一>
<PGM>
〈!一任務時間段,每個ITEM描述一個任務--> <ITEM>
<!--MAIN節(jié)點描述任務的開始和結束時間,日期,時間,入點,
持續(xù)時間,時段名稱,任務時段的唯一標識一>
〈MAIN包括播出日期、時間、入點、持續(xù)時間、名稱、ID>
<CLIP〉
<!--條目時^殳一>
<ITEM包括日期、時間、入點、出點、名稱、ID、素材類型〉 </CLIP> </ITEM〉 </PGM> </PR0GRAM>
字幕播出系統(tǒng)的禁播時段的描述如下 頻道信息
禁播時段信息開始
時段段l,起始時間和結束時間 時段段2,起始時間和結束時間
時段^殳N,起始時間和結束時間禁播時段信息結束以下是字幕播出系統(tǒng)的禁播時段的XML格式的示意 〈?xml version="l. 0" encoding="GB2312" 〉 <!--根節(jié)點一〉 <ForbiddenTime〉〈FILE包括名稱、版本和創(chuàng)建日期〉〈!一INF0節(jié)點,描述頻道、日期信息一>〈INFO包括頻道標識、當前日期〉〈!一內容節(jié)點,作為禁播時段的容器一><Time>〈!一禁播時段,每個ITEM描述一個禁播時段一〉 <ITEM禁播時,殳l,起始時間和結束時間〉 <ITEM禁播時段2,起始時間和結束時間〉 <......><ITEM禁播時段N,起始時間和結束時間〉 </Time> </ForbiddenTime>視頻播出系統(tǒng)板塊獲取字幕播出系統(tǒng)板塊的禁播時段的最終目是為了在 這些時段關閉字幕播出的通道,因此,本發(fā)明釆用了 "以禁播時段為驅動的 字幕下游鍵控制"的方法。在電視臺的總控播出線上,字幕信號與視頻信號的疊加是通過"視頻切 換和鍵混系統(tǒng),,的字幕下游鍵實現(xiàn)的。"鍵,,(KEY)就是我們通常所說的摳 像,其本質就是"摳像"和"填充"。"摳像"就是利用前景物體輪廓作為 遮擋控制電平,將背景畫面的顏色沿該輪廓線摳掉,使背景變成黑色;"填充"就是將所要疊加的視頻信號填到被摳掉的無圖像區(qū)域,而最終生成前景 物體與疊加背景相合成的圖像。在視頻播出系統(tǒng)中,每個頻道的播出控制終端都可以控制這個下游鍵。 但在通常情況下,這個字幕下游鍵一直保持"開,,的狀態(tài), 一旦字幕播出系統(tǒng)輸出了字幕信號,視頻切換和鍵混系統(tǒng)就將視頻信號進行扣像,然后將字 幕信號疊加進去。在緊急情況下,可以在播出控制終端手動關閉這個下游鍵, 此時無論字幕播出系統(tǒng)是否有字幕播出,都不會進行字幕的摳像和填充。如圖7所示,當視頻播出系統(tǒng)得到所有頻道的禁播時段后,就可以實現(xiàn) 下游鍵的自動開啟和關閉(1 )視頻播出系統(tǒng)得到所有頻道的禁播時段,并存儲到本系統(tǒng)的數(shù)據(jù)庫中。(2 )視頻播出系統(tǒng)的某一個頻道的播出控制終端從數(shù)據(jù)庫中取出本頻道 的禁播時段,根據(jù)禁播時段的起始時間和結束時間,關閉和開啟該頻道的下 游鍵。通過上述方法,總控播出線就可以在更高級別上保證字幕播出的安全性和 穩(wěn)定性。本發(fā)明所述的方法并不限于具體實施方式
中所述的實施例,本領域技術人 員根據(jù)本發(fā)明的技術方案得出其他的實施方式,同樣屬于本發(fā)明的技術創(chuàng)新范 圍。
權利要求
1.一種總控播出線異構業(yè)務板塊間的互聯(lián)互通系統(tǒng),包括視頻播出系統(tǒng)板塊、字幕播出系統(tǒng)板塊以及視頻切換和鍵混系統(tǒng)板塊,視頻播出系統(tǒng)板塊包括各頻道的視頻播出服務器以及與之相連的視頻播控終端,各頻道的視頻播控終端與視頻播出總控終端連接;字幕播出系統(tǒng)板塊包括各頻道的字幕播出服務器以及與之相連的字幕播控終端,各頻道的字幕播控終端與字幕集中編單終端連接;視頻切換和鍵混系統(tǒng)板塊分別與各頻道的視頻播出服務器和字幕播出服務器連接,其特征在于視頻播出系統(tǒng)板塊和字幕播出系統(tǒng)板塊分別設有各自的網關、WEB應用服務器和數(shù)據(jù)庫服務器,視頻播出系統(tǒng)板塊和字幕播出系統(tǒng)板塊的WEB應用服務器上分別注冊有所需的信息交互的WEB服務接口,字幕播出系統(tǒng)板塊和視頻播出系統(tǒng)板塊的網關上對應注冊有對方系統(tǒng)WEB服務的WSDL,同時,在視頻播出系統(tǒng)板塊和字幕播出系統(tǒng)板塊的網關上還部署有用于信息交互的消息服務,兩個系統(tǒng)板塊的網關相互連通。
2. 如權利要求1所述的總控播出線異構業(yè)務板塊間的互聯(lián)互通系統(tǒng),其特征在于視頻播出系統(tǒng)板塊注冊的WEB服務接口用于獲取字幕播出系統(tǒng)板塊的各頻道禁播時段數(shù)據(jù);字幕播出系統(tǒng)板塊注冊的WEB服務接口用于獲取視頻播出系統(tǒng)板塊各頻道當前最新的節(jié)目單數(shù)據(jù)。
3. 如權利要求1所述的總控播出線異構業(yè)務板塊間的互聯(lián)互通系統(tǒng),其特征在于視頻播出系統(tǒng)板塊的網關上部署的消息服務受來自字幕播出系統(tǒng)板塊的"獲取節(jié)目單"消息的觸發(fā);字幕播出系統(tǒng)板塊的網關上部署的消息服務受來自視頻播出系統(tǒng)板塊的"獲取禁播時段"消息的觸發(fā)。
4. 如權利要求2或3所述的總控播出線異構業(yè)務板塊間的互聯(lián)互通系統(tǒng),其特征在于視頻播出系統(tǒng)板塊各頻道當前最新的節(jié)目單數(shù)據(jù)以及字幕播出系統(tǒng)板塊的各頻道禁播時段數(shù)據(jù)被封裝成XML協(xié)議格式進行發(fā)送。
5. 如權利要求2或3所述的總控播出線異構業(yè)務板塊間的互聯(lián)互通系統(tǒng),其特征在于視頻播出系統(tǒng)板塊的頻道播出控制終端得到本頻道的禁播時段后,根據(jù)禁播時段的起始時間和結束時間,通過視頻播出服務器關閉和開啟視頻切換和4建混系統(tǒng)板塊中該頻道的字幕下游4定。
全文摘要
本發(fā)明涉及廣電領域電視節(jié)目制播技術,具體涉及一種總控播出線異構業(yè)務板塊間的互聯(lián)互通系統(tǒng)。該系統(tǒng)包括視頻播出系統(tǒng)板塊、字幕播出系統(tǒng)板塊以及視頻切換和鍵混系統(tǒng)板塊,視頻播出系統(tǒng)板塊和字幕播出系統(tǒng)板塊的WEB應用服務器上分別注冊有所需的信息交互的WEB服務接口,字幕播出系統(tǒng)板塊和視頻播出系統(tǒng)板塊的網關上對應注冊有對方系統(tǒng)WEB服務的WSDL,同時,在兩個系統(tǒng)板塊的網關上還部署有用于信息交互的消息服務。本發(fā)明使得“字幕播出系統(tǒng)板塊”和“視頻播出系統(tǒng)板塊”之間能夠有效地獲取信息,從而降低字幕播出系統(tǒng)的人工的工作量,提高字幕制作的效率,增加字幕播出的安全性和穩(wěn)定性。
文檔編號H04N7/16GK101674454SQ20081022212
公開日2010年3月17日 申請日期2008年9月10日 優(yōu)先權日2008年9月10日
發(fā)明者特 吳, 吳正斌, 宋紅根 申請人:新奧特(北京)視頻技術有限公司