專利名稱:一種廣播電視播出控制方法、裝置及系統的制作方法
技術領域:
本發明涉及廣播電視播出控制技術,尤其是指一種廣播電視播出控制方法、裝置及系統。
背景技術:
現有廣播電視播出控制系統(簡稱廣播電視播控系統)的工作原理是將各種素材整理成節目,將待播出的節目在節目串聯單中列出,播出控制工作站解析節目串聯單, 并向播出設備發出播出控制指令,由播出設備(比如視頻服務器、錄像機等)對待播出節目進行播出。圖1為現有廣播電視播控系統的簡要示意圖。
在廣播電視系統中,視頻服務器得到廣泛應用。目前大部分電視臺的播出設備基本上都是采用以視頻服務器為主,錄像機以及外來信號配合的混合播出方式,其工作模式是
1、將大部分素材通過各種形式存儲到視頻服務器中。
2、素材準備就緒后,通過視頻服務器的一個解碼通道審看該素材,審看通過后,將該素材拷貝到另一個視頻服務器中。
3、大部分播出內容都是采用視頻服務器中的素材,采用主備兩個通道進行輸出信號的播出,其中,將視頻服務器的主信號作為最終節目輸出,在主信號異常時,采用視頻服務器的備信號輸出。
4、電視臺中有部分節目是直接使用錄像帶播出的,例如來不及上載的新聞、只播一次的電視劇等;另外還有部分節目引入外來信號播出,例如新聞轉播、現場直播等。當采用錄像機和外來信號播出時,視頻服務器的部分通道實際是閑置的。
5、通常,采用至少一個視頻服務器進行一個節目頻道的播出。當一個廣播電臺或者電視臺存在多個節目頻道播出時,將需要配備多個視頻服務器。圖2為現有多個視頻服務器進行多個節目頻道播出的示意圖。圖2中,節目頻道A、節目頻道B和節目頻道C分別由視頻服務器A、視頻服務器B和視頻服務器C進行播出。然而,節目頻道之間可能存在一些素材重用的情況,例如視頻服務器A上的素材Ml在時段Tl用于節目頻道A的播出,在時段T2可能需要被用于節目頻道B和節目頻道C的播出。現有技術是通過數據遷移和拷貝技術把視頻服務器A上的素材Ml拷貝到視頻服務器B和視頻服務器C上。考慮到媒體文件數據量非常大(長度為45分鐘的高清節目,含視頻和音頻的媒體文件,大小約為19. 2GB ; 長度為45分鐘的標清節目,含視頻和音頻的媒體文件,大小約為6. 0GB),結合播出業務自身的特點,在視頻服務器之間需要花費大量的時間持續進行媒體數據文件的拷貝,視頻服務器在拷貝這段時間內也處于非常繁忙的狀態,一般情況下,此時的視頻服務器不能用作播出,可見,視頻服務器的資源利用率較低。
視頻服務器等播出設備的價格比較昂貴,本申請的發明人通過對現有技術的上述分析發現現有技術中,播出設備的資源利用率較低,因此,如何提高播出設備的資源利用率,以最大化地利用昂貴的播出設備資源是一個亟待解決的技術問題。
此外,播控系統對安全性要求較高,如何保證播控系統的安全性也是一個很重要的技術問題。現有如圖1所示的播出控制系統中,播出控制工作站相當于播出控制系統的指揮中心,其上安裝了播出控制軟件,其任務是負責節目串聯單加載、修改節目、播出控制等,因此,播出控制工作站的安全性在整個播出控制系統中至關重要。目前,主要通過對播出控制工作站進行冗余備份的方式來提高播出控制系統的安全性。在冗余備份的方式下,主備播出控制工作站之間通過以太網進行心跳通訊,實現節目串聯單及控制操作的同步。播出控制工作站的主備冗余架構有兩種應用方式分立主備方式和完全主備方式,下面分別予以介紹1)分立主備方式圖3為現有采用分立主備方式對播出控制工作站進行冗余備份的結構示意圖。通俗地講,分立主備方式就是采用“主控主、備控備”的方式,即主播出控制工作站僅控制主視頻服務器,備播出控制工作站僅控制備視頻服務器;主、備播控工作站之間通過心跳通訊進行節目串聯單和控制操作的同步,相當于兩套獨立運行的系統。分立主備方式的特點是結構簡單、成本低、易于理解、易于安裝調試,對播出軟件的主備邏輯關系要求低,分立主備其實就是將視頻服務器和播出控制工作站看作一個整體,并對這個整體進行一次冗余備份。這種方式下,當播出控制工作站和視頻服務器有一個出現問題時,作為一個整體的另一個設備即使沒有問題,也無法正常發揮自身的功用。在極端情況下,假設主播出控制工作站和備視頻服務器同時出現問題,此時,雖然備播出控制工作站和主視頻服務器都是正常的,但系統卻不能自動將它們組成一對來播出,只能人工調整并進行必要的配置操作, 這樣勢必影響對播出故障的應急處理效率,使得安全性無法得到保證。并且,這種方式下, 播出控制工作站和播出設備的資源利用率非常低。2)完全主備方式圖4為現有采用完全主備方式對播出控制工作站進行冗余備份的結構示意圖。圖 4由主、備播控工作站和RS422倒換器構成。RS422倒換器提供多路RS422串口控制通道, 每個通道提供兩個輸入端口和一個輸出端口。主、備播控工作站用于控制播出設備的RS422 控制線分別接入RS422倒換器指定通道的兩個輸入端口,輸出端口通過控制線連接到具體的播出設備。正常播出時,RS422倒換器接通主控制通道,所以主備視頻服務器(當然還包括播出在線切換器、播出錄像機等播出設備,圖中未能全部畫出)等都由主播出控制工作站控制,備播出控制工作站通過心跳線與主播出控制工作站進行通訊;當備播出控制工作站發現主播出控制工作站異常時,立即通過GPI (通用中斷General-purpose Interrupt) 命令觸發RS422倒換器,進行主備控制通道的倒換,這樣備播出控制工作站與所有設備的控制鏈路接通,可以接管所有受控設備的控制權,確保節目正常播出。在完全主備方式下,由于主備視頻服務器都是由主播出控制工作站控制,如果主播出控制工作站在發出Play(播放)指令的瞬間崩潰,此時的備播出控制工作站根本沒有足夠的時間響應并接管視頻服務器的控制權,從而導致主備兩臺視頻服務器同時出現靜幀,在這種情況下,播出系統就無法快速恢復正常播出,只能人工將最終輸出信號切換到墊片通道上進行應急播出。并且,這種方式下,主備視頻服務器僅向主播出控制工作站反饋回應,備播出控制工作站與主播出控制工作站上維護的數據不一致。
可見,現有技術無法保證播控系統的安全性。 發明內容
本發明提供了一種廣播電視播出控制方法、裝置及系統,以提高播出設備的資源利用率,并提高播控系統的安全性。
本發明提供的一種廣播電視播出控制系統,包括至少一個播出控制工作站、一個控制服務器和至少一個受控設備,其中
播出控制工作站通過控制服務器向受控設備發送命令,并從控制服務器接收受控設備的狀態信息和節目串聯單的狀態信息;
控制服務器,用于根據播出控制工作站的命令控制相應的受控設備,并用于從受控設備獲取受控設備的狀態信息,以及用于將受控設備的狀態信息和節目串聯單的狀態信息廣播給播出控制工作站;
受控設備,用于根據控制服務器的控制進行播出,并將自身的狀態信息發送給控制服務器。
較佳地,所述播出控制工作站通過以太網接入所述控制服務器,或通過互聯網接入所述控制服務器。
較佳地,所述系統中還包括一個控制服務器和RS422倒換器;
兩個控制服務器的硬件配置相同,并運行相同的播出控制協議,一個作為主控制服務器,另一個作為克隆控制服務器,均通過RS422倒換器連接到受控設備,從受控設備接收相同的回應;
主控制服務器將其當前執行的命令及當前狀態變量的取值拷貝給克隆控制服務ο
較佳地,主控制服務器在將其當前執行的命令及當前狀態變量的取值拷貝給克隆控制服務器的同時,將時間戳和延時時間標記拷貝給克隆控制服務器;
主控制服務器和克隆控制服務器在所述時間戳對應的時間點延時所述延時時間標記所對應的時間之后執行所述命令。
較佳地,克隆控制服務器根據主控制服務器當前執行的命令及當前狀態變量的取值、以及接收自受控設備的回應進行計算,預測主控制服務器的行為,并執行與主控制服務器相同的行為。
本發明還提供了一種控制服務器,應用于廣播電視播出控制系統中,該控制服務器中包括設備通信模塊、網絡通信模塊、設備與節目串聯單配置模塊、受控設備信息模塊、 系統信息模塊和節目串聯單控制模塊;
設備通信模塊,用于控制服務器與至少一個受控設備之間的通信;
網絡通信模塊,用于控制服務器與至少一個播出控制工作站之間的通信;
設備與節目串聯單配置模塊,用于配置設備通道與節目串聯單之間的映射關系, 并用于維護設備通道資源和節目串聯單資源,以及用于將節目串聯單的狀態信息發送給系統信息模塊;
受控設備信息模塊,用于通過設備通信模塊從各個受控設備收集受控設備的狀態信息,并通過網絡通信模塊將所收集的設備狀態信息廣播給已登入控制服務器的播出控制工作站;系統信息模塊,用于獲取系統信息,并通過網絡通信模塊將所獲取的系統信息廣播給已登入控制服務器的播出控制工作站;所述系統信息包括設備通道狀態、節目串聯單的狀態信息和系統時鐘信息;節目串聯單控制模塊,用于從網絡通信模塊接收來自播出控制工作站的命令,根據所述命令控制節目串聯單的運行,并通過設備通信模塊控制受控設備進行播出。較佳地,所述設備與節目串聯單配置模塊用于維護設備通道隊列、節目串聯單隊列和設備通道與節目串聯單映射表;其中設備通道隊列用于記錄控制服務器對設備通道的使用情況;節目串聯單隊列用于記錄控制服務器中節目串聯單的使用情況;設備通道與節目串聯單映射表用于記錄受控設備與節目串聯單之間的配置關系。較佳地,所述節目串聯單控制模塊,用于從設備與節目串聯單配置模塊獲取設備通道與節目串聯單的映射關系,從受控設備信息模塊獲取相應的設備狀態信息,并根據從網絡通信模塊接收的來自播出控制工作站的命令,控制節目串聯單的運行,并用于將節目串聯單的狀態信息反饋給設備與節目串聯單配置模塊。較佳地,在控制服務器同時執行多個任務時,所述節目串聯單控制模塊還用于將所述多個任務至少劃分為兩類,一類是低優先級任務,另一類是高優先級任務,并用于將低優先級任務分割成任務元,在處理完高優先級任務的情況下處理所述任務元。本發明還提供了一種廣播電視播出控制方法,包括至少一個播出控制工作站通過控制服務器向受控設備發送命令,并從控制服務器接收受控設備的狀態信息和節目串聯單的狀態信息;控制服務器根據播出控制工作站的命令控制相應的受控設備,并從受控設備獲取受控設備的狀態信息,將受控設備的狀態信息和節目串聯單的狀態信息廣播給播出控制工作站;至少一個受控設備根據控制服務器的控制進行播出,并將自身的狀態信息發送給控制服務器。由上述技術方案可見,本發明提供的廣播電視播出控制方法、裝置及系統,通過將現有“播出控制工作站+播出設備”的兩層架構拓展成三層,在播出控制工作站和播出設備之間引入控制服務器,并將現有播出控制工作站中節目串聯單相關的控制模塊的功能置于該控制服務器中實現,而播出控制工作站只保留人機交互模塊的功能,一方面,所有的受控設備形成了受控設備資源池,都處于控制服務器的控制下,大大提高了受控設備的資源利用率;另一方面,所有的播出控制工作站與控制服務器組成了播出控制網,在任何一臺播出控制工作站上均可以登入控制服務器,對控制服務器上的節目串聯單及為該節目串聯單所配置的所有設備進行訪問控制,并且,節目串聯單實際運行在控制服務器上,即使操作人員的誤操作導致播出控制軟件的退出甚至播出控制工作站的死機,其相應的節目播出仍然在控制服務器上正常運行,從而大大提高了播出控制系統的安全性。并且,由于本發明中,人機交互功能由播出控制工作站完成,而播出控制功能由控制服務器完成,當播出控制工作站相對于控制服務器和受控設備而言安裝在異地時,可以通過internet網絡協議連入控制服務器,這樣,操作人員可在異地向控制服務器發送命令,從而實現異地播出控制。
為進一步提高播出控制系統的安全性,本發明在上述技術方案的基礎上引入了克隆控制服務器,對主控制服務器進行克隆備份。該方案通過延時執行命令策略和行為預測策略能使主控制服務器與克隆控制服務器之間達到幀精確的同步,從而保證播出控制系統的安全性。
此外,為解決控制服務器同時執行多個任務所面臨的后臺丟失問題,本發明提出了對任務進行分類,并將低優先級任務分割成若干個任務元,控制服務器在處理完高優先級任務的情況下才處理這些任務元的技術方案,該技術方案可以確保高優先級任務的正常執行。將該技術方案應用于克隆方案時,能確保主控制服務器和克隆控制服務器之間實現幀精確的同步。
圖1為現有廣播電視播控系統的簡要示意圖2為現有多個視頻服務器進行多個節目頻道播出的示意圖3為現有采用分立主備方式對播出控制工作站進行冗余備份的結構示意圖4為現有采用完全主備方式對播出控制工作站進行冗余備份的結構示意圖5為本發明基于三層播出架構的播出控制系統示意圖6為本發明實現遠程控制的播出控制系統示意圖7為本發明對控制服務器進行克隆的端口連接示意圖8為本發明對控制服務器進行克隆的原理示意圖9為本發明對控制服務器進行克隆的克隆靜態模型示意圖10為本發明控制服務器的狀態與時間的函數關系示意圖11為本發明一較佳控制服務器的組成結構示意圖12為后臺丟失現象示意圖13為本發明一較佳低優先級任務的狀態機示意圖。
具體實施方式
為使本發明的目的、技術方案及優點更加清楚明白,以下參照附圖并舉實施例,對本發明作進一步詳細說明。
現有播出控制工作站中主要有兩大功能模塊一是人機交互模塊,用于與操作人員進行人機交互;二是節目串聯單相關的控制模塊,用于進行播出控制。本申請的發明人通過分析發現安裝在播出控制工作站上的播出控制軟件含有大量的人機交互界面,操作人員的誤操作導致播出控制軟件的退出甚至導致播出控制工作站的死機是一個相對高概率的事件,而一旦播出控制工作站出問題,播出將會直接受影響,從而降低播出控制系統的安全性。
本發明的主要思想是將現有“播出控制工作站+播出設備”的兩層架構拓展成三層,在播出控制工作站和播出設備之間引入控制服務器,該控制服務器用于實現現有播出控制工作站中節目串聯單相關的控制模塊的功能,而播出控制工作站只保留人機交互模塊的功能。
基于上述主要思想,本發明提出了一種廣播電視播出控制系統,如圖5所示。該廣播電視播出控制系統包括至少1個播出控制工作站、1個控制服務器和至少1個受控設備。其中播出控制工作站通過控制服務器向受控設備發送命令,并從控制服務器接收受控設備的狀態信息和節目串聯單的狀態信息;控制服務器,用于根據播出控制工作站的命令控制相應的受控設備,并用于從受控設備獲取受控設備的狀態信息,以及用于將受控設備的狀態信息和節目串聯單的狀態信息廣播給播出控制工作站;受控設備,用于根據控制服務器的控制進行播出,并將自身的狀態信息發送給控制服務器。本發明中,受控設備包括視頻服務器、播出在線切換器、播出錄像機、存儲設備等。受控設備的狀態信息可以包括運行狀態和存儲狀態等。在本發明如圖5所示播出控制系統中,如果播出控制工作站與控制服務器處于同一物理區域內,那么,播出控制工作站可以通過以太網接入控制服務器,并實現本地播出控制。由于電視臺或電臺的播出控制精度需要達到幀精確,在現有技術中,不論播出控制工作站與播出設備之間采用RS422串口協議控制還是TCP/IP協議控制,播出控制工作站與播出設備的距離不能超出300米,顯然,采用現有技術只能進行本地播出控制,無法實現遠程播出控制。而基于本發明提出的三層播出架構,我們可以實現異地播出控制。如圖6 所示當播出控制工作站相對于控制服務器和受控設備而言安裝在異地時,可以通過 internet網絡協議連入控制服務器,這樣,操作人員可在異地向控制服務器發送命令。而由于與節目串聯單相關的控制模塊都運行在控制服務器上,且控制服務器與受控設備的傳輸距離沒有改變,進而實際參與設備控制與播出控制的功能模塊與受控設備的有效傳輸距離沒有改變,因此,本發明所提供的異地播出控制技術方案也能滿足設備控制精度的要求。基于本發明提出的3層播出架構,一方面,所有的受控設備都處于控制服務器的控制下,也就是說所有的受控設備形成了設備池,控制服務器與設備池組成了設備控制網,由控制服務器為節目串聯單配置受控設備。如此,大大提高了受控設備的資源利用率。 并且,控制服務器可以維護一個設備通道隊列,用于記錄設備池中所有設備通道的狀態信息,進而獲知哪些設備通道處于“忙”狀態,哪些設備通道處于“閑”狀態。這樣,當某個受控設備或者某個受控設備的通道處于閑置狀態時,控制服務器可以配置該設備或者該設備通道為其他節目頻道所用,進而達到資源共享的最大效用。另一方面,所有的播出控制工作站與控制服務器組成了播出控制網,播出控制工作站通過以太網與控制服務器進行通信,并通過控制服務器獲得受控設備的狀態信息,進而通過控制服務器控制設備池中的受控設備。在任何一臺播出控制工作站上均可以登入控制服務器,并對控制服務器上的節目串聯單進行訪問控制,并訪問控制為該節目串聯單所配置的所有設備。這樣,當操作人員的誤操作導致播出控制軟件退出甚至播出控制工作站死機時,其相應的節目播出仍然在控制服務器上運行,控制服務器仍將按照既定的規程控制播出設備,播出將不會受到影響,只要在另一臺播出控制工作站重新登入控制服務器打開相應的節目串聯單,就能繼續操作節目串聯單以及獲取相應的節目串聯單狀態、設備狀態,從而大大提高了播出控制系統的安全性。假設播出控制工作站在發出Play指令的瞬間崩潰,此時該播出控制工作站所控制的節目串聯單實際上運行在控制服務器上,該播出工作站的瞬間崩潰不會影響到節目串聯單的正常運行,控制服務器將控制播出設備的正常播出,從而保證播出控制系統的安全性。為了進一步提高播出控制系統的安全性,可以在圖5或圖6所示播出控制系統中引入克隆控制服務器,對系統中的控制服務器(以下稱為主控制服務器)進行克隆備份。圖7為本發明對控制服務器進行克隆的端口連接示意圖。圖7中主控制服務器和克隆控制服務器上各自有一套RS422端口,兩套RS422端口都連接到RS422倒換器。RS422倒換器類似于一個中繼器,它有一套RS422端口用來連接受控設備,另外兩套RS422端口用來連接主控制服務器和克隆控制服務器。圖8為本發明對控制服務器進行克隆的原理示意圖。圖8中主控制服務器和克隆控制服務器的硬件配置相同,并運行相同的播出控制協議;在主控制服務器正常工作的情況下,RS422倒換器將主控制服務器的控制信號發送給受控設備,當發生主備倒換時,RS422倒換器將克隆控制服務器的控制信號發送給受控設備;主控制服務器和克隆控制服務器同時從受控設備接收相同的回應。圖9為本發明對控制服務器進行克隆的靜態模型示意圖。圖9中ffl, W2,W3分別表示控制服務器發送第一、二、三次命令的操作;Rl, R2,R3分別表示控制服務器接收第一、二、三次回應的操作;t1M,t2M,t3M分別表示主控制服務器發送第一、二、三次命令的時間點;tlc, t2C, t3C分別表示克隆控制服務器發送第一、二、三次命令的時間點;t1E, t2E, t3E分別表示第一、二、三次回應到達控制服務器的時間點。由于回應總是同時到達主控制服務器和克隆控制服務器,因此,在圖中對回應到達主控制服務器和克隆控制服務器的時間點沒有加以區分。圖9描述了主控制服務器和克隆控制服務器向受控設備發送命令和從受控設備接收回應的三種可能的時序關系。第一種時序關系主控制服務器發送命令的時間點在先,克隆控制服務器發送命令的時間點在后,兩個控制服務器同時接收到回應。第二種時序關系克隆控制服務器發送命令的時間點在先,主控制服務器發送命令的時間點在后,兩個控制服務器同時接收到回應。第三種時序關系主控制服務器和克隆控制服務器同時發送命令,同時接收到回應。為了保證播出控制系統的可靠性,上述三種時序關系必須滿足條件t^-t^l < Iframe也就是說,主控制服務器和克隆控制服務器必須嚴格控制在同一幀內向受控設備發送命令,只有這樣才能達到幀精確的克隆。
一種特殊的情形是Ahm與tn。的絕對差值少于一幀,但是U和tn。在不同的幀中, 這種情形也是不可接受的。因此,主控制服務器和克隆控制服務器發送命令和接受回應在連續的幀內,但是不屬于同一幀里發送命令,這種情形是不可接受的。
綜上,主控制服務器和克隆控制服務器應滿足= ItnlTt1J < Iframe并且U和tnc 在同一幀內。
將主控制服務器和克隆控制服務器看作對象。對象在某一時間點的行為可以用對象的狀態變量和時間的函數來表示。具體地
用b表示對象的行為,t表示時間點,f表示對象的狀態變量和時間的函數,D表示對象的狀態變量,那么,b(t)可以用函數f(t) |D表示。
用bi和ID2分別表示主控制服務器和克隆控制服務器的行為,D1和A分別表示主控制服務器和克隆控制服務器的狀態變量。由于主控制服務器和克隆控制服務器運行相同的協議,執行相同的行為,因此,主控制服務器和克隆控制服務器的函數是相同的,用f表示。 那么
主控制服務器在時間點t的行為Id1 (t)可以用函數/G 表示;
克隆控制服務器在時間點t的行為b2(t)可以用函數f (t) |D2表示。
如果D1與D2等同,那么可以推出
權利要求
1.一種廣播電視播出控制系統,其特征在于,該系統包括至少一個播出控制工作站、 一個控制服務器和至少一個受控設備,其中播出控制工作站通過控制服務器向受控設備發送命令,并從控制服務器接收受控設備的狀態信息和節目串聯單的狀態信息;控制服務器,用于根據播出控制工作站的命令控制相應的受控設備,并用于從受控設備獲取受控設備的狀態信息,以及用于將受控設備的狀態信息和節目串聯單的狀態信息廣播給播出控制工作站;受控設備,用于根據控制服務器的控制進行播出,并將自身的狀態信息發送給控制服務器。
2.根據權利要求1所述的系統,其特征在于所述播出控制工作站通過以太網接入所述控制服務器,或通過互聯網接入所述控制服務器。
3.根據權利要求1或2所述的系統,其特征在于,所述系統中還包括一個控制服務器和 RS422倒換器;兩個控制服務器的硬件配置相同,并運行相同的播出控制協議,一個作為主控制服務器,另一個作為克隆控制服務器,均通過RS422倒換器連接到受控設備,從受控設備接收相同的回應;主控制服務器將其當前執行的命令及當前狀態變量的取值拷貝給克隆控制服務器。
4.根據權利要求3所述的系統,其特征在于主控制服務器在將其當前執行的命令及當前狀態變量的取值拷貝給克隆控制服務器的同時,將時間戳和延時時間標記拷貝給克隆控制服務器;主控制服務器和克隆控制服務器在所述時間戳對應的時間點延時所述延時時間標記所對應的時間之后執行所述命令。
5.根據權利要求3所述的系統,其特征在于克隆控制服務器根據主控制服務器當前執行的命令及當前狀態變量的取值、以及接收自受控設備的回應進行計算,預測主控制服務器的行為,并執行與主控制服務器相同的行為。
6.一種控制服務器,其特征在于,應用于廣播電視播出控制系統中,該控制服務器中包括設備通信模塊、網絡通信模塊、設備與節目串聯單配置模塊、受控設備信息模塊、系統信息模塊和節目串聯單控制模塊;設備通信模塊,用于控制服務器與至少一個受控設備之間的通信;網絡通信模塊,用于控制服務器與至少一個播出控制工作站之間的通信;設備與節目串聯單配置模塊,用于配置設備通道與節目串聯單之間的映射關系,并用于維護設備通道資源和節目串聯單資源,以及用于將節目串聯單的狀態信息發送給系統信息模塊;受控設備信息模塊,用于通過設備通信模塊從各個受控設備收集受控設備的狀態信息,并通過網絡通信模塊將所收集的設備狀態信息廣播給已登入控制服務器的播出控制工作站;系統信息模塊,用于獲取系統信息,并通過網絡通信模塊將所獲取的系統信息廣播給已登入控制服務器的播出控制工作站;所述系統信息包括設備通道狀態、節目串聯單的狀態信息和系統時鐘信息;節目串聯單控制模塊,用于從網絡通信模塊接收來自播出控制工作站的命令,根據所述命令控制節目串聯單的運行,并通過設備通信模塊控制受控設備進行播出。
7.根據權利要求6所述的控制服務器,其特征在于,所述設備與節目串聯單配置模塊用于維護設備通道隊列、節目串聯單隊列和設備通道與節目串聯單映射表;其中設備通道隊列用于記錄控制服務器對設備通道的使用情況;節目串聯單隊列用于記錄控制服務器中節目串聯單的使用情況;設備通道與節目串聯單映射表用于記錄受控設備與節目串聯單之間的配置關系。
8.根據權利要求6所述的控制服務器,其特征在于所述節目串聯單控制模塊,用于從設備與節目串聯單配置模塊獲取設備通道與節目串聯單的映射關系,從受控設備信息模塊獲取相應的設備狀態信息,并根據從網絡通信模塊接收的來自播出控制工作站的命令,控制節目串聯單的運行,并用于將節目串聯單的狀態信息反饋給設備與節目串聯單配置模塊。
9.根據權利要求6至8任一項所述的控制服務器,其特征在于在控制服務器同時執行多個任務時,所述節目串聯單控制模塊還用于將所述多個任務至少劃分為兩類,一類是低優先級任務,另一類是高優先級任務,并用于將低優先級任務分割成任務元,在處理完高優先級任務的情況下處理所述任務元。
10.一種廣播電視播出控制方法,其特征在于,包括至少一個播出控制工作站通過控制服務器向受控設備發送命令,并從控制服務器接收受控設備的狀態信息和節目串聯單的狀態信息;控制服務器根據播出控制工作站的命令控制相應的受控設備,并從受控設備獲取受控設備的狀態信息,將受控設備的狀態信息和節目串聯單的狀態信息廣播給播出控制工作站;至少一個受控設備根據控制服務器的控制進行播出,并將自身的狀態信息發送給控制服務器。
全文摘要
本發明提供了一種廣播電視播出控制系統,該系統包括至少一個播出控制工作站、一個控制服務器和至少一個受控設備,其中播出控制工作站通過控制服務器向受控設備發送命令,并從控制服務器接收受控設備的狀態信息和節目串聯單的狀態信息;控制服務器,用于根據播出控制工作站的命令控制相應的受控設備,并用于從受控設備獲取受控設備的狀態信息,以及用于將受控設備的狀態和節目串聯單的狀態信息廣播給播出控制工作站;受控設備,用于根據控制服務器的控制進行播出,并將自身的狀態信息發送給控制服務器。本發明還提供了一種控制服務器和廣播電視播出控制方法。應用本發明能夠提高播出設備的資源利用率,并提高播出控制系統的安全性。
文檔編號H04N5/222GK102497498SQ20111038498
公開日2012年6月13日 申請日期2011年11月29日 優先權日2011年10月10日
發明者劉少峰 申請人:劉少峰