一種具有時間屬性的節目單實時生成的方法及裝置

一種具有時間屬性的節目單實時生成的方法及裝置

《一種具有時間屬性的節目單實時生成的方法及裝置》是中央電視台、北京東方艾迪普科技發展有限公司於2013年10月9日申請的專利,該專利的公布號為CN103546666A,申請公布日為2014年1月29日,發明人是丁文華、崔建偉、唐興波、趙貴華、李磊。該發明涉及移動通信技術領域。

《一種具有時間屬性的節目單實時生成的方法及裝置》用以解決2013年10月之前的技術中需通過人工視頻回看的方式來確定各個節目條目的精確播出時間,增加了人工干預的工作量,且確定節目條目播出時間的效率和精度較低的問題。該發明中具有時間屬性的節目單實時生成的方法包括:接收源名動態跟蹤Tally系統傳送的媒體內容切換點信息;根據接收的媒體內容切換點信息,按照媒體內容播出順序確定媒體內容播出時間,根據媒體內容播出順序及確定的媒體內容播出時間生成媒體節目編排單;從而在媒體內容播出過程中就可以根據接收的信號源信息確定媒體內容的開始播出時間和播出時長,減少了人工干預的工作量,效率和精度較高。

2017年12月11日,《一種具有時間屬性的節目單實時生成的方法及裝置》獲得第十九屆中國專利優秀獎。

(概述圖為《一種具有時間屬性的節目單實時生成的方法及裝置》摘要附圖)

基本介紹

  • 中文名:一種具有時間屬性的節目單實時生成的方法及裝置
  • 申請人中央電視台、北京東方艾迪普科技發展有限公司
  • 申請日:2013年10月9日
  • 申請號:2013104674403
  • 公布號:CN103546666A
  • 公布日:2014年1月29日
  • 發明人:丁文華、崔建偉、唐興波、趙貴華、李磊
  • 地址:北京市海淀區復興路11號
  • 分類號:H04N5/222(2006.01)I、H04N21/262(2011.01)I
  • 代理機構:北京同達信恆智慧財產權代理有限公司
  • 代理人:黃志華
  • 類別:發明專利
專利背景,發明內容,專利目的,技術方案,改善效果,附圖說明,權利要求,實施方式,榮譽表彰,

專利背景

廣播電視是在人們熟悉的進行媒體內容傳播的形式,由於它們的可信度高,覆蓋面廣、面向大眾,稱為人們獲取媒體信息的主要渠道之一,在電視上播出的不同媒體內容都有著各自獨特的特點和作用。
隨著欄目頻道的增多,媒體內容管理對於廣播電視領域越來越重要,每個演播室都需要對該演播室播出的媒體內容進行管理,其中包括不同媒體內容的播出時間。由於媒體內容的播出具有變化性,無法真正按照預先設定的規則進行不同媒體內容的播出,電視台都需要在播出媒體內容後,再確定不同媒體內容的播出時間,以便於進行媒體內容播出展示或總結不同媒體內容的播出時長等。
2013年前,一般採用在媒體內容播出完畢後進行人工視頻回看的方式確定不同媒體內容的播出時間,例如,在一場大型的綜藝類節目中、包含主持人串場、小品、歌曲、相聲、雜技穿插播出的情況下,需要人工在節目結束後重新回看整場視頻來確認幾點幾分幾秒播出了什麼節目,這種方式會帶來繁重的人工干預的工作量,且效率和精度較低。

發明內容

專利目的

該發明實施例提供一種具有時間屬性的節目單實時生成的方法及裝置,用以解決2013年10月之前的技術中需通過人工視頻回看的方式來確定不同媒體內容的播出時間,增加了人工干預的工作量,且確定媒體內容播出時間的效率和精度較低的問題。

技術方案

《一種具有時間屬性的節目單實時生成的方法及裝置》所述方法,包括:接收源名動態跟蹤Tally系統傳送的媒體內容切換點信息;其中所述媒體內容切換點信息包括信號源切換時間和切換後的信號源名;根據接收的媒體內容切換點信息,按照媒體內容播出順序確定媒體內容播出時間;所述媒體內容播出時間包括媒體內容的開始播出時間和播出時長;根據媒體內容播出順序及確定的媒體內容播出時間生成媒體節目編排單。
該發明實施例提供的一種具有時間屬性的節目單實時生成的裝置,包括:接收模組,用於接收源名動態跟蹤Tally系統傳送的媒體內容切換點信息;其中所述媒體內容切換點信息包括信號源切換時間和切換後的信號源名;確定模組,用於根據所述接收模組接收的媒體內容切換點信息,按照媒體內容播出順序確定媒體內容播出時間;所述媒體內容播出時間包括媒體內容的開始播出時間和播出時長;生成模組,用於根據媒體內容播出順序及確定模組確定的媒體內容播出時間生成媒體節目編排單。

改善效果

《一種具有時間屬性的節目單實時生成的方法及裝置》實施例中通過接收Tally系統傳送的媒體內容切換點信息;其中所述媒體內容切換點信息包括信號源切換時間和切換後的信號源名;根據接收的媒體內容切換點信息,按照媒體內容播出順序確定媒體內容播出時間,根據媒體內容播出順序及確定的媒體內容播出時間生成媒體節目編排單,從而在媒體內容播出過程中就可以根據接收的切換點信息確定媒體內容的開始播出時間和播出時長,實時生成具有時間屬性的節目單,無需進行人工視頻回看,減少了人工干預的工作量,且效率和精度較高。

附圖說明

圖1為該發明實施例提供的具有時間屬性的節目單實時生成的方法流程圖;
圖2為該發明實施例提供的記錄媒體內容播出時間的時間線示意圖;
圖3為該發明實施方式一提供的具有時間屬性的節目單實時生成的方法流程圖;
圖4為該發明實施方式二提供的具有時間屬性的節目單實時生成的方法流程圖;
圖5為該發明實施例提供的具有時間屬性的節目單實時生成的系統示意圖;
圖6為該發明實施例提供的具有時間屬性的節目單實時生成的裝置結構圖。

權利要求

1.一種具有時間屬性的節目單實時生成的方法,其特徵在於,該方法包括:接收源名動態跟蹤Tally系統傳送的媒體內容切換點信息;其中所述媒體內容切換點信息包括信號源切換時間和切換後的信號源名;根據接收的媒體內容切換點信息,按照媒體內容播出順序確定媒體內容播出時間;所述媒體內容播出時間包括媒體內容的開始播出時間和播出時長;根據媒體內容播出順序及確定的媒體內容播出時間生成媒體節目編排單。
2.如權利要求1所述的方法,其特徵在於,根據接收的媒體內容切換點信息,按照媒體內容播出順序確定媒體內容的播出時間,包括:根據所述媒體內容切換點信息包含的切換後的信號源名,確定切換後的信號源類型;判斷切換後的信號源類型與切換前的信號源類型是否一致,在確定切換前後的信號源類型不一致時,按照媒體內容播出順序,根據接收的信號源切換時間,確定切換後的信號源類型對應的媒體內容的開始播出時間。
3.如權利要求2所述的方法,其特徵在於,確定切換後的信號源類型後,還包括:在確定切換前後的信號源類型一致時,判斷是否接收到指示媒體內容變化的信息;若確定接收到指示媒體內容變化的信息,則按照媒體內容播出順序,根據接收的信號源切換時間,確定切換後的媒體內容的開始播出時間。
4.如權利要求2或3所述的方法,其特徵在於,確定媒體內容的開始播出時間後,還包括:根據切換後的媒體內容的開始播出時間與切換後的媒體內容的上一條媒體內容的開始播出時間,確定所述上一條媒體內容的播出時長。
5.如權利要求1所述的方法,其特徵在於,確定媒體內容播出時間後, 還包括:若接收到至少一條媒體內容的修改後的開始播出時間,則針對修改開始播出時間的任意一條媒體內容,根據接收的該條媒體內容修改後的開始播出時間和該條媒體內容的上一條媒體內容的開始播出時間,確定該條媒體內容的上一條媒體內容的播出時長,並根據該條媒體內容的下一條媒體內容的開始播出時間和該條媒體內容修改的開始播出時間,確定該條媒體內容的播出時長。
6.如權利要求1所述的方法,其特徵在於,根據以下步驟確定媒體內容播出順序:根據收到的來自主媒體內容管理系統的媒體內容指示信息,確定收到的來自輔媒體內容管理系統的媒體內容中與所述媒體內容指示信息對應的插播媒體內容;根據確定的所述插播媒體內容和預先設定的媒體內容中與所述媒體內容指示信息對應的主播媒體內容,確定媒體內容播出順序。
7.如權利要求6所述的方法,其特徵在於,所述媒體內容指示信息包括主播媒體內容對應的媒體內容標識。
8.一種具有時間屬性的節目單實時生成的裝置,其特徵在於,該裝置包括:接收模組,用於接收源名動態跟蹤Tally系統傳送的媒體內容切換點信息;其中所述媒體內容切換點信息包括信號源切換時間和切換後的信號源名;確定模組,用於根據所述接收模組接收的媒體內容切換點信息,按照媒體內容播出順序確定媒體內容播出時間;所述媒體內容播出時間包括媒體內容的開始播出時間和播出時長;生成模組,用於根據媒體內容播出順序及確定模組確定的媒體內容播出時間生成媒體節目編排單。
9.如權利要求8所述的裝置,其特徵在於,所述確定模組具體用於:根據所述媒體內容切換點信息包含的切換後的信號源名,確定切換後的信 號源類型,並判斷切換後的信號源類型與切換前的信號源類型是否一致,在確定切換前後的信號源類型不一致時,按照媒體內容播出順序,根據接收的信號源切換時間,確定切換後的信號源類型對應的媒體內容的開始播出時間。
10.如權利要求9所述的裝置,其特徵在於,所述確定模組具體用於:在確定切換後的信號源類型後,若確定切換前後的信號源類型一致,則判斷是否接收到指示媒體內容變化的信息,若確定接收到指示媒體內容變化的信息,則按照媒體內容播出順序,根據接收的信號源切換時間,確定切換後的媒體內容的開始播出時間。
11.如權利要求8所述的裝置,其特徵在於,所述確定模組具體用於:在確定媒體內容播出時間後,若接收到至少一條媒體內容的修改後的開始播出時間,則針對修改開始播出時間的任意一條媒體內容,根據接收的該條媒體內容修改後的開始播出時間和該條媒體內容的上一條媒體內容的開始播出時間,確定該條媒體內容的上一條媒體內容的播出時長,並根據該條媒體內容的下一條媒體內容的開始播出時間和該條媒體內容修改的開始播出時間,確定該條媒體內容的播出時長。
12.如權利要求8所述的裝置,其特徵在於,所述確定模組具體用於:根據收到的來自主媒體內容管理系統的媒體內容指示信息,確定收到的來自輔媒體內容管理系統的媒體內容中與所述媒體內容指示信息對應的插播媒體內容,並根據確定的所述插播媒體內容和預先設定的媒體內容中與所述媒體內容指示信息對應的主播媒體內容,確定媒體內容播出順序。

實施方式

《一種具有時間屬性的節目單實時生成的方法及裝置》實施例中通過接收源名動態跟蹤(Tally)系統傳送的媒體內容切換點信息;其中所述媒體內容切換點信息包括信號源切換時間和切換後的信號源名;根據接收的媒體內容切換點信息,按照媒體內容播出順序確定媒體內容播出時間,根據媒體內容播出順序及確定的媒體內容播出時間生成媒體節目編排單,從而在媒體內容播出過程中就可以根據接收的切換點信息確定媒體內容的開始播出時間和播出時長,實時生成具有時間屬性的節目單,無需進行人工視頻回看,減少了人工干預的工作量,且效率和精度較高。
如圖1所示,為該發明實施例提供的具有時間屬性的節目單實時生成的方法流程圖,包括以下步驟:
S101:接收Tally系統傳送的媒體內容切換點信息;其中該媒體內容切換點信息包括信號源切換時間和切換後的信號源名;
S102:根據接收的媒體內容切換點信息,按照媒體內容播出順序確定媒體內容播出時間;媒體內容播出時間包括媒體內容的開始播出時間和播出時長;
S103:根據媒體內容播出順序及確定的媒體內容播出時間生成媒體節目編排單。
步驟S101中的信號源切換時間指的是不同信號源之間進行切換的時間,信號源切換包括同種類型信號源之間的切換和不同類型信號源之間的切換;也即,該發明實施例中進行信號源切換前後的信號源名是不同的,而不同的信號源名可以對應同種類型的信號源,比如對應攝像機(Camera,CAM)這種信號源類型,可以有CAM1、CAM2等不同信號源名;該發明實施例的信號源類型還可以包括視頻伺服器(EVS)、錄像機(VideoTapeRecorder、VTR)、外來信號(External,EXT)等;
為方便敘述,該發明實施例的執行主體可以被稱為二級串聯單系統,在具體實施過程中,Tally系統可以實時確定包括信號源切換時間等的媒體內容切換點信息,並將確定的媒體內容切換點信息通過TCP/IP(TransmissionControlProtocol/InternetProtocol,傳輸控制協定/網際網路互聯協定)傳送給二級串聯單系統,二級串聯單系統在接收到Tally系統傳送的媒體內容切換點信息後,根據預先設定的媒體內容播出順序確定媒體內容的開始播出時間。這裡,可以根據實際需要,將媒體內容播出順序設定在預先編排的不具有時間屬性的節目單中,即首先根據需要播出的各節目條目生成節目播前串聯單,這時的節目播前串聯單中還不包含各節目條目的時間信息,根據該發明實施例的方法,在實時確定出媒體內容播出時間後,再生成具有時間屬性的節目播後串聯單(即步驟S103中的媒體節目編排單);較佳地,這裡的媒體內容切換點信息除包括信號源切換時間和切換後的信號源名,還可以包括其它的切換設備交叉點信息,如演播室標識,該發明的二級串聯單系統根據該演播室標識可以確定屬於該演播室的媒體內容切換點信息。
由於一般情況下,信號源類型切換時,對應的媒體內容也會切換,因此,可以根據接收到的包括信號源名和信號源切換時間的媒體內容切換點信息,在確定信號源類型變化後,按照預先設定的媒體內容播出順序,將接收的信號源切換時間作為切換後的信號源類型對應的媒體內容的開始播出時間;由於上一條媒體內容的開始播出時間與下一條媒體內容的結束播出時間相同,因此,根據上一條媒體內容的開始播出時間和下一條媒體內容的開始播出時間即可得到上一條媒體內容的播出時長。在具體實施過程中,第一條媒體內容的開始播出時間一般是預先設定或根據首次接收的切換點信息直接確定的,則第一條媒體內容的播出時長即可根據第二條媒體內容的開始播出時間和,預先設定或首次接收的切換點信息中包含的總媒體內容開始播出時間之差來確定,相應的,可依次確定接下來的媒體內容的播出時長。
具體地,步驟S102中,根據接收的媒體內容切換點信息,按照媒體內容播出順序確定媒體內容的播出時間,包括:根據所述媒體內容切換點信息包含的切換後的信號源名,確定切換後的信號源類型;判斷切換後的信號源類型與切換前的信號源類型是否一致,在確定切換前後的信號源類型不一致時,按照媒體內容播出順序,根據接收的信號源切換時間,確定切換後的信號源類型對應的媒體內容的開始播出時間。
在具體實施過程,針對新聞聯播等節目條目切換時,信號源類型也相應切換的節目,可以採用以上方式來確定各節目條目的開始播出時間,新聞聯播中採用的信號源類型一般為CAM、EVS和EXT等,如在主持人講解時採用的信號源類型為CAM,在播放視頻內容時信號源類型會切換到EVS,在接收其它演播室的媒體內容時信號源類型就會切換到EXT,因此,根據信號源類型的切換,就可判定發生了節目條目的切換,即以上媒體內容的切換,這時,可以按照預先設定的媒體內容播出順序表,將接收的信號源切換時間作為媒體內容播出順序表中已經播出的媒體內容的下一條媒體內容的開始播出時間,該下一條媒體內容是與切換後的信號源類型對應的。
對於綜藝節目等信號源切換頻繁的節目,在節目條目切換時,信號源類型不一定切換,但是,信號源類型切換一般對應節目條目的切換,比如,在現場直播歌曲時,切換到直播小品,這時,發生了不同CAM之間的切換,比如從CAM1切換到CAM2,但是,這時信號源類型並沒有發生變化,在直播完一首歌曲,插播廣告時,信號源類型從CAM切換到EVS,這時發生了信號源類型的改變;針對綜藝節目,上述通過判斷信號源類型是否變化來確定切換後的信號源類型對應的媒體內容播出時間的方式依然適用,只是,這樣確定出的節目條目的開始播出時間,並不能包含所有節目條目的開始播出時間,對於沒有發生信號源類型切換的節目條目的切換,還需要其它的輔助方式來確認。
具體地,確定切換後的信號源類型後,還包括:在確定切換前後的信號源類型一致時,判斷是否接收到指示媒體內容變化的信息;若確定接收到指示媒體內容變化的信息,則按照媒體內容播出順序,根據接收的信號源切換時間,確定切換後的媒體內容的開始播出時間。
在具體實施過程中,針對綜藝節目這類信號源切換頻繁的節目,同一個節目條目中經常會發生同種類型的信號源之間的切換,因此,針對這種節目,會有兩種情況,一種是信號源類型的切換對應節目條目的切換,另一種是,同種類型的信號源之間的切換對應節目條目的切換;針對這種節目,除了採用上述通過信號源類型的切換來確定切換後的信號源類型對應的節目條目開始播出時間外,還可以在信號源類型沒有變化,但是接收到指示媒體內容切換的信息後,將接收的信號源切換時間作為切換後的媒體內容的開始播出時間;這裡,指示媒體內容切換的信息的傳送,可以採用人工輔助的方式,比如,在經過人工確認發生了媒體內容切換後,觸動鍵盤,向該發明實施例的執行主體,如二級串聯單系統傳送指示信息;在確定傳送了媒體內容切換後,可以按照預先設定的媒體內容播出順序,將確定的不同媒體內容開始播出時間與不同媒體內容進行順序匹配。
較佳地,確定媒體內容的開始播出時間後,還包括:根據切換後的媒體內容的開始播出時間與切換後的媒體內容的上一條媒體內容的開始播出時間,確定該上一條媒體內容的播出時長。在具體實施過程中,在根據上述方式確定出媒體內容,即各節目條目的開始播出時間後,可以根據上一條節目的結束播出時間與下一條節目的開始播出時間相同的原則,確定每條節目條目的播出時長。
較佳地,確定媒體內容播出時間後,還包括:若接收到至少一條媒體內容的修改後的開始播出時間,則針對修改開始播出時間的任意一條媒體內容,根據接收的該條媒體內容修改後的開始播出時間和該條媒體內容的上一條媒體內容的開始播出時間,確定該條媒體內容的上一條媒體內容的播出時長,並根據該條媒體內容的下一條媒體內容的開始播出時間和該條媒體內容修改的開始播出時間,確定該條媒體內容的播出時長。
在具體實施過程中,在步驟S102之後,步驟S103之前,或者,在步驟S103之後,還可以通過人工視頻回看等方式對確定好的媒體內容播出時間進行檢查,若人工發現有錯誤,還可以通過人工賦值的方式對確定出的媒體內容開始播出時間進行修改,這裡的修改包括修正和/或添加,該發明實施例中的二級串聯單系統在接收到人工修改的媒體內容開始播出時間後,可以根據上一條媒體內容的結束播出時間與下一條媒體內容的開始播出時間相同的原則,確定修改開始播出時間的媒體內容的上一條媒體內容的播出時長和該條媒體內容的播出時長。
在具體實施過程中,可以將包括媒體內容開始播出時間、播出時長等媒體內容的信息點記錄在帶有時間線的視窗中進行可視化顯示,當某個節目條目的信息點發生變化時可選擇信息點,修改變化的信息點,並且,當修改任意一個節目條目的開始播出時間後,根據上一條節目的結束播出時間為下一條節目的開始播出時間的規則,自動修改所有相關節目條目的播出時間,如圖2所示,為該發明實施例提供的記錄媒體內容播出時間的時間線示意圖。
較佳地,可以在媒體內容開始播出之前,根據以下步驟確定媒體內容播出順序:根據收到的來自主媒體內容管理系統的媒體內容指示信息,確定收到的來自輔媒體內容管理系統的媒體內容中與收到的媒體內容指示信息對應的插播媒體內容;根據確定的插播媒體內容和預先設定的媒體內容中與媒體內容指示信息對應的主播媒體內容,確定媒體內容播出順序。
在具體實施過程中,該發明實施例的主媒體內容管理系統具體可以為總編室,輔媒體內容管理系統具體可以為廣告業務管理系統,在具體實施中,總編室可以通過WebService服務下發主播媒體內容編排單,其中包括該演播室需要播出的主播媒體內容對應的媒體內容指示信息,該演播室的二級串聯單系統根據接收的主播媒體內容編排單中的演播室ID(Identity,標識),確定屬於該演播室需要播出的主播媒體內容的媒體內容指示信息。這裡的媒體內容指示信息具體可以包括媒體內容標識,如節目ID和/或任務ID,還可以包括媒體節目名稱,如綜藝節目,和/或節目所屬頻道、和/或節目開始播出時間等;這裡的媒體節目名稱並非步驟S102中的在媒體內容播出順序中需要播出的媒體內容的名稱,而是需要播出的不同媒體內容的總稱,如總編室下發的媒體內容總稱為綜藝節目,而該演播室的二級串聯單系統最終確定的綜藝節目可以包括:主持人開場白、歌曲、小品、廣告等不同媒體內容,這裡的不同媒體內容也可以稱為不同的節目條目;輔媒體內容管理系統,如廣告業務管理系統,通過WebService服務下發插播媒體內容編排單,該插播媒體內容編排單中包括與主播媒體內容對應的媒體內容標識,如節目ID和/或任務ID,以及該媒體內容標識對應的插播媒體內容,插播媒體內容可以包括插播媒體內容標識,如廣告ID,還可以包括插播媒體內容名稱,如廣告名稱,具體的插播媒體內容,如廣告內容等。
在具體實施中,根據收到的來自主媒體內容管理系統的媒體內容指示信息,如主播媒體內容對應的媒體內容標識,確定輔媒體內容管理系統下發的媒體內容中與該媒體內容標識對應的插播媒體內容;如,主媒體內容管理系統下發的該演播室需要播出的媒體內容標識為節目ID001,對應的節目名稱為綜藝節目,確定輔媒體內容管理系統下發的媒體內容中與該媒體內容標識對應的插播媒體內容為廣告ID001和廣告ID002,則根據預先設定的媒體內容中與綜藝節目對應的主播媒體內容,如主持人開場白、歌曲、小品等,將廣告ID001和廣告ID002兩支廣告插入該綜藝節目中,形成具體的節目播前串聯單。如下表一所示,為該發明實施例生成的綜藝節目的播前串聯單,其中包括不同節目條目的播出順序,節目條目名稱、信號源名、人員、節目描述等。
表一
播出順序
節目條目
名稱
信號源名
人員
節目描述
開始時間
結束時間
1
開場白
CAM
某某
主持人開場白
10:09:00
2
歌曲聯唱
CAM
某某
歌曲名稱
3
中插廣告
EVS
廣告名稱
4
小品
CAM
某某
小品名稱
5
結束語
CAM
某某
主持人結束語
在具體實施中,可以將確定的具體的節目播前串聯單與預先定義的XSD檔案進行數據結構的綁定,生成符合傳輸標準的XML檔案,通過soap協定讀取預先定義的WSDL檔案中的服務接口地址,將節目播前串聯單通過WebService服務進行解析,並將解析後的數據承載在IE瀏覽器上進行遠程展示。在媒體節目播出過程中或節目播出結束後,可以根據預先設定的媒體內容播出順序或上述節目播前串聯單,及確定出的媒體內容播出時間,實時生成節目播後串聯單,即步驟S103中的媒體節目編排單。
較佳地,在媒體內容播出過程中進行視頻採集,在媒體內容播出結束後,根據採集的視頻,對確定的媒體內容開始播出時間進行校驗;在具體實施中,可以採用廣電級的視頻採集卡,對整個節目,如綜藝節目的視頻信息進行同步採集,並生成標準的H.264視頻檔案,將視頻檔案解碼後進行回看,在回看過程中可以對視頻內容進行快速搜尋,搜尋到每個節目條目的開始畫面和結束畫面,並確定對應每個節目條目的時間信息,如開始播出時間和結束播出時間,根據確定的每個節目條目的時間信息,對在媒體內容播出過程中確定的每個節目條目的時間信息進行校驗。
較佳地,將確定的媒體內容的開始播出時間傳送給主媒體內容管理系統和輔媒體內容管理系統;具體地,可以根據設定的媒體內容播出順序、確定的媒體內容開始播出時間、結束播出時間及計算的不同媒體內容播出時長,生成節目播後串聯單,將生成的節目播後串聯單與預先定義的XSD檔案進行數據結構的綁定,生成符合傳輸標準的XML檔案,通過soap協定讀取預先定義的WSDL檔案中的服務接口地址,將節目播後串聯單通過WebService服務傳送給主媒體內容管理系統和輔媒體內容管理系統,如總編室和廣告業務管理系統,總編室和廣告業務管理系統根據接收到的節目播後單進行相關的業務展示和付費統計等。如下表二所示,為該發明實施例生成的綜藝節目的播後串聯單,其中包括不同節目條目的播出順序,節目條目名稱、信號源名、節目條目人員、節目描述、不同節目條目的開始和結束播出時間等,其中上一條節目條目的結束播出時間即為下一條節目條目的開始播出時間。
表二
播出順序
節目條目
名稱
信號源名
人員
節目描述
開始時間
結束時間
播出時長
1
開場白
CAM
某某
主持人開場白
10:09:00
10:09:06
00:00:06
2
歌曲聯唱
CAM
某某
歌曲名稱
10:09:06
10:09:16
00:00:10
3
中插廣告
EVS
某某
廣告名稱
10:09:16
10:09:24
00:00:08
4
小品
CAM
某某
小品名稱
10:09:24
10:09:35
00:00:11
5
結束語
CAM
某某
主持人結束語
10:09:35
10:09:41
00:00:06
為了進一步說明該發明實施例具有時間屬性的節目單實時生成的方法,下面以主媒體內容管理系統和輔媒體內容管理系統分別為總編室和廣告業務管理系統為例,列舉幾個比較具體的實施方式進行介紹。針對綜藝節目等信號源切換頻繁的媒體節目,可採用以下具體方式生成具有時間屬性的節目單;如圖3所示,為該發明實施方式一提供的具有時間屬性的節目單實時生成的方法流程圖,包括:
S301:根據收到的來自總編室的節目標識,確定收到的來自廣告業務管理系統的廣告節目中與該節目標識對應的需要插播的廣告節目;這裡的節目標識指的是該演播室需要播出的節目的節目標識,如節目ID、任務ID,在具體實施中,總編室可能會下發多個演播室的節目標識,該演播室可以根據演播室標識,如演播室ID,確定多個節目標識中屬於該演播室的節目標識。廣告業務管理系統下發與不同節目標識對應的廣告節目,根據收到的來自總編室的節目標識,可以確定收到的廣告業務管理系統下發的廣告節目中需要插播到該節目標識對應的節目中的廣告節目,該節目標識對應的節目可以為綜藝節目、電視劇等。
S302:根據確定的需要插播的廣告節目和預先設定的媒體節目中與來自總編室的節目標識對應的主播媒體節目,確定媒體節目播出順序;這裡,是將廣告節目插入預先設定的主播媒體節目中,確定主播媒體節目與廣告節目的播出順序。
S303:在媒體節目播出中,接收Tally系統傳送的媒體節目切換點信息;其中媒體節目切換點信息包括信號源切換時間和切換後的信號源名;這裡的信號源切換時間指的是不同信號源之間的切換,如不同CAM(之間的切換,CAM和EVS之間的切換,CAM和VTR之間的切換,CAM和EXT之間的切換,EVS和VTR之間的切換,EVS和EXT之間的切換,VTR和EXT之間的切換等。
S304:根據媒體節目切換點信息包含的信號源名,確定切換後的信號源類型;
S305:判斷切換後的信號源類型與切換前的信號源類型是否一致,若一致,則進入步驟S306,若不一致,則進入步驟S307;
S306:判斷是否接收到指示節目條目變化的信息,若接收到,則進入步驟S307,否則,返回步驟S303;
S307:按照確定的媒體節目播出順序,根據接收的信號源切換時間,確定切換後的信號源類型對應的節目條目的開始播出時間;
S308:根據切換後的節目條目的開始播出時間與切換後的節目條目的上一條節目條目的開始播出時間,確定該上一條節目條目的播出時長;
S309:根據媒體節目播出順序及確定的節目條目的開始播出時間和播出時長,生成媒體節目編排單。這裡,也可以在將所有節目條目的開始播出時間確定出後,統一計算每條節目條目的播出時長,根據上一條節目條目的結束播出時間即為下一條節目條目的開始播出時間可以確定每條節目條目的播出時長。
如圖4所示,為該發明實施方式二提供的具有時間屬性的節目單實時生成的方法流程圖,該實施方式可用於確定如新聞聯播等媒體內容的切換對應信號源類型的切換的情況,比如,在主持人講解時採用的信號源類型為CAM,在播放視頻內容時信號源類型就會切換到EVS,在接收其它演播室的媒體內容時信號源類型就會切換到EXT,在播放視頻內容時,可能會有不同視頻信號源名之間的切換,如EVS1、EVS2,但這時的節目條目並沒有發生變化,因此,這種類型的節目符合媒體內容的切換對應信號源類型的切換的條件,具體實施流程包括:
S401:在媒體節目播出中,接收Tally系統傳送的媒體節目切換點信息;其中媒體節目切換點信息包括信號源切換時間和切換後的信號源名;
S402:根據媒體節目切換點信息包含的信號源名,確定切換後的信號源類型;
S403:判斷切換後的信號源類型與切換前的信號源類型是否一致,若一致,則返回步驟S401,若不一致,進入步驟S404;
S404:按照確定的媒體節目播出順序,根據接收的信號源切換時間,確定切換後的節目條目的開始播出時間;
S405:根據切換後的節目條目的開始播出時間與切換後的節目條目的上一條節目條目的開始播出時間,確定該上一條節目條目的播出時長;
S406:根據媒體節目播出順序及確定的節目條目的開始播出時間和播出時長,生成媒體節目編排單。
這裡,信號源類型包括CAM、EVS、VTR、EXT等,根據接收到的媒體節目切換點信息,在確定信號源類型發生變化後,確定該切換點信息包括的信號源切換時間為切換後的媒體內容的開始播出時間,根據上一條節目的結束播出時間即為下一條節目的開始播出時間可以確定每條節目的播出時長。
如圖5所示,為該發明實施例提供的具有時間屬性的節目單實時生成系統示意圖;該發明實施例具有時間屬性的節目單實時生成系統的核心為二級串聯單系統,Tally系統為該二級串聯單系統提供精準的時間信息以及節目切換點信息,以便確定精確的節目播出時間;具體地,Tally系統接收校時系統的衛星校時信號,為二級串聯單系統提供精準的時間信息,並將接收的每次變化的切換點信息通過TCP/IP協定傳送給二級串聯單系統;
二級串聯單系統通過WebService服務接收主媒體內容管理系統下發的節目編排單,按照演播室的ID,解析出屬於該演播室的主播媒體內容指示信息,具體可以包括節目ID,任務ID,節目名稱、所屬頻道、直播時間等;同時,二級串聯單系統通過WebService服務接收輔媒體內容管理系統下發的插播節目單,按照主播媒體內容指示信息解析出與主播媒體內容指示信息對應的插播媒體內容,比如,當輔媒體內容管理系統具體為廣告業務管理系統時,插播節目單具體可以包括節目ID、任務ID、廣告ID、資產ID、廣告名稱等;根據接收的主媒體內容管理系統下發的節目編排單以及輔媒體內容管理管理系統下發的插播節目單生成節目播前串聯單;
在媒體節目播出中,二級串聯單系統接收Tally系統傳送的包含切換點信息的數據包,切換點信息包括切換後的信號源名和信號源切換時間,根據預先定義的協定對接收的數據包進行解析,將解析後的信號源名和信號源切換時間與生成的節目播前串聯單中的節目條目進行順序匹配,確定每個節目條目的開始播出時間、結束播出時間以及播出時長,生成節目播後串聯單。
基於同一發明構思,該發明實施例中還提供了一種與具有時間屬性的節目單實時生成的方法對應的具有時間屬性的節目單實時生成的裝置,由於該裝置解決問題的原理與該發明實施例具有時間屬性的節目單實時生成的方法相似,因此該裝置的實施可以參見方法的實施,重複之處不再贅述。
如圖6所示,為該發明實施例提供的具有時間屬性的節目單實時生成的裝置結構圖,包括:接收模組61,用於接收源名動態跟蹤Tally系統傳送的媒體內容切換點信息;其中媒體內容切換點信息包括信號源切換時間和切換後的信號源名;確定模組62,用於根據接收模組61接收的媒體內容切換點信息,按照媒體內容播出順序確定媒體內容播出時間;這裡的媒體內容播出時間包括媒體內容的開始播出時間和播出時長;生成模組63,用於根據媒體內容播出順序及確定模組62確定的媒體內容播出時間生成媒體節目編排單。
較佳地,確定模組62具體用於:根據媒體內容切換點信息包含的切換後的信號源名,確定切換後的信號源類型,並判斷切換後的信號源類型與切換前的信號源類型是否一致,在確定切換前後的信號源類型不一致時,按照媒體內容播出順序,根據接收的信號源切換時間,確定切換後的信號源類型對應的媒體內容的開始播出時間。
較佳地,確定模組62具體用於在確定切換後的信號源類型後,若確定切換前後的信號源類型一致,則判斷是否接收到指示媒體內容變化的信息,若確定接收到指示媒體內容變化的信息,則按照媒體內容播出順序,根據接收的信號源切換時間,確定切換後的媒體內容的開始播出時間。較佳地,確定模組62具體用於,在確定媒體內容的開始播出時間後,根據切換後的媒體內容的開始播出時間與切換後的媒體內容的上一條媒體內容的開始播出時間,確定所述上一條媒體內容的播出時長。
較佳地,確定模組62具體用於,在確定媒體內容播出時間後,若接收到至少一條媒體內容的修改後的開始播出時間,則針對修改開始播出時間的任意一條媒體內容,根據接收的該條媒體內容修改後的開始播出時間和該條媒體內容的上一條媒體內容的開始播出時間,確定該條媒體內容的上一條媒體內容的播出時長,並根據該條媒體內容的下一條媒體內容的開始播出時間和該條媒體內容修改的開始播出時間,確定該條媒體內容的播出時長。
較佳地,確定模組62具體用於:根據收到的來自主媒體內容管理系統的媒體內容指示信息,確定收到的來自輔媒體內容管理系統的媒體內容中與所述媒體內容指示信息對應的插播媒體內容;根據確定的插播媒體內容和預先設定的媒體內容中與接收的媒體內容指示信息對應的主播媒體內容,確定媒體內容播出順序。
較佳地,上述媒體內容指示信息包括主播媒體內容對應的媒體內容標識。該領域內的技術人員應明白,該發明的實施例可提供為方法、系統、或電腦程式產品。因此,該發明可採用完全硬體實施例、完全軟體實施例、或結合軟體和硬體方面的實施例的形式。而且,該發明可採用在一個或多個其中包含有計算機可用程式代碼的計算機可用存儲介質(包括但不限於磁碟存儲器、CD-ROM、光學存儲器等)上實施的電腦程式產品的形式。
該發明是參照根據該發明實施例的方法、裝置(系統)、和電腦程式產品的流程圖和/或方框圖來描述的。應理解可由電腦程式指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些電腦程式指令到通用計算機、專用計算機、嵌入式處理機或其他可程式數據處理設備的處理器以產生一個機器,使得通過計算機或其他可程式數據處理設備的處理器執行的指令產生用於實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些電腦程式指令也可存儲在能引導計算機或其他可程式數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的製造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。這些電腦程式指令也可裝載到計算機或其他可程式數據處理設備上,使得在計算機或其他可程式設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可程式設備上執行的指令提供用於實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。

榮譽表彰

2017年12月11日,《一種具有時間屬性的節目單實時生成的方法及裝置》獲得第十九屆中國專利優秀獎。

熱門詞條

聯絡我們