專利名稱:頻道播出系統(tǒng)與頻道包裝系統(tǒng)實現(xiàn)高精度同步播控的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及頻道播出系統(tǒng)與頻道包裝系統(tǒng)實現(xiàn)高精度同步播控的方法,是一種用電視臺數(shù)字化播出系統(tǒng)間實現(xiàn)高精度播出控制的方法。
背景技術(shù):
隨著人民生活水平的日益提高,信息的逐步增多,電視臺播出節(jié)目的內(nèi)容越來越豐富,對于節(jié)目的展現(xiàn)方式也越來越多元化。電視臺播出控制系統(tǒng)負(fù)責(zé)所有節(jié)目內(nèi)容的播出與控制,其承擔(dān)的業(yè)務(wù)量越來越多,業(yè)務(wù)形態(tài)推陳出新,整個系統(tǒng)構(gòu)架也越來越復(fù)雜。
頻道播出系統(tǒng)是電視臺傳統(tǒng)的播出系統(tǒng),主要負(fù)責(zé)已經(jīng)制作完畢的節(jié)目內(nèi)容的準(zhǔn)備與播出控制。主要的業(yè)務(wù)特點是播出的內(nèi)容在播出前已經(jīng)制作完畢,播出過程中不能實時進(jìn)行修改和變化。技術(shù)上,頻道播出系統(tǒng)也由原來的磁帶化播出,逐漸過渡到基于文件的全自動化播出與控制。
頻道包裝系統(tǒng)是應(yīng)對節(jié)目內(nèi)容高時效性需求的一種自動化播出控制系統(tǒng),其業(yè)務(wù)特點是播出內(nèi)容能夠自動跟隨時間和數(shù)據(jù)源進(jìn)行實時生成和變化,特別適用于財經(jīng)、資訊類節(jié)目的制作與播出。其播出的內(nèi)容與頻道播出系統(tǒng)播出的內(nèi)容共同構(gòu)成現(xiàn)有電視畫面上所展現(xiàn)的視音頻內(nèi)容。頻道包裝播出的內(nèi)容分為獨占時間窗口(畫面所有內(nèi)容都是由頻道包裝系統(tǒng)產(chǎn)生)和非獨占時間窗口(畫面內(nèi)容由頻道包裝系統(tǒng)產(chǎn)生內(nèi)容與頻道播出系統(tǒng)產(chǎn)生內(nèi)容相疊加)兩種模式。在獨占時間窗口模式下,要求兩個播出系統(tǒng)在畫面的切換點實現(xiàn)精確到幀的畫面切換銜接,否則就會出現(xiàn)畫面的疊加或空白。在非獨占窗口模式下,由于頻道包裝系統(tǒng)產(chǎn)生的畫面內(nèi)容是按節(jié)目需求與頻道播出系統(tǒng)所產(chǎn)生畫面所匹配的,所以也要求兩者之間高度同步。頻道包裝系統(tǒng)的播出內(nèi)容與頻道播出系統(tǒng)的播出內(nèi)容是緊密聯(lián)系的,通常是以頻道播出系統(tǒng)的內(nèi)容為主,頻道包裝系統(tǒng)的內(nèi)容與頻道播出系統(tǒng)的特定節(jié)目相關(guān)聯(lián),所以頻道包裝系統(tǒng)對播出內(nèi)容的控制也需要根據(jù)頻道播出系統(tǒng)的控制動作精確地冋步完成。
作為一個完善的播出控制系統(tǒng)的不同子系統(tǒng),如何在頻道播出系統(tǒng)與頻道包裝系統(tǒng)間進(jìn)行高精度的同步播出控制,使得各自播出的視音頻信號無縫銜接與匹配,成為我們必須要解決的技術(shù)難題。發(fā)明內(nèi)容
為解決現(xiàn)有技術(shù)的問題,本發(fā)明提出一種頻道播出系統(tǒng)與頻道包裝系統(tǒng)實現(xiàn)高精度同步播控的方法,通過這種方法,既能夠?qū)崿F(xiàn)頻道播出系統(tǒng)與頻道包裝系統(tǒng)高精度的自動化播控同步,也能在緊急情況下,人工手動控制在兩個系統(tǒng)間的高精度同步。
本發(fā)明的目的是這樣實現(xiàn)的一種頻道播出系統(tǒng)與頻道包裝系統(tǒng)實現(xiàn)高精度同步播控的方法,所述方法將由頻道播出系統(tǒng)產(chǎn)生的播控數(shù)據(jù)傳遞給頻道包裝系統(tǒng);所述播控數(shù)據(jù)規(guī)定了播出內(nèi)容、播出方式以及播出時序,在所述播控數(shù)據(jù)中包含頻道播出系統(tǒng)需要播出的內(nèi)容與時間,同時所述播控數(shù)據(jù)中還包含頻道包裝系統(tǒng)需要播出的內(nèi)容與時間,兩個系統(tǒng)根據(jù)播控數(shù)據(jù),以同一個時間作為基準(zhǔn),各自控制本系統(tǒng)的設(shè)備進(jìn)行自動同步播控, 每當(dāng)節(jié)目播出信息發(fā)生變化時,頻道播出系統(tǒng)都會產(chǎn)生全新的包含所有節(jié)目內(nèi)容和播出時間、方式的播出數(shù)據(jù),并將該播出數(shù)據(jù)通過局域網(wǎng)傳輸給頻道包裝系統(tǒng),當(dāng)頻道播出系統(tǒng)有手動播控動作產(chǎn)生時,頻道播出系統(tǒng)將手動播控指令通過專用傳輸鏈路傳遞給頻道包裝系統(tǒng),頻道包裝系統(tǒng)依照該指令自動進(jìn)行同步隨動播控動作,與此同時,頻道播出系統(tǒng)將變更后的總體播控數(shù)據(jù)通過采用數(shù)據(jù)傳輸通路再次傳遞給頻道包裝系統(tǒng),實現(xiàn)播控數(shù)據(jù)在兩系統(tǒng)間的同步。
所述各自控制本系統(tǒng)的設(shè)備進(jìn)行自動同步播控的步驟是頻道播出系統(tǒng)和頻道包裝系統(tǒng)獲取統(tǒng)一時間基準(zhǔn)后,參照相同的播控數(shù)據(jù),各自對需要本系統(tǒng)播出的內(nèi)容進(jìn)行精確到幀的播出控制,通過以幀的播出控制時間實現(xiàn)兩者的播出信號的同步和銜接。
所述播控數(shù)據(jù)在頻道包裝系統(tǒng)與頻道播出系統(tǒng)間的傳遞是通過TCP/IP網(wǎng)絡(luò)進(jìn)行的。
所述手動播控指令是操作的類型、操作的對象、以及相關(guān)的時間信息。
所述的專用傳輸鏈路是RS422物理鏈路。
本發(fā)明對現(xiàn)有技術(shù)的貢獻(xiàn)是在頻道播出系統(tǒng)與頻道包裝系統(tǒng)之間既能夠?qū)崿F(xiàn)高精度的自動化播控同步,也能在緊急情況下,人工手動控制在兩個系統(tǒng)間的高精度同步。
下面結(jié)合實施例和附圖對本發(fā)明做一詳細(xì)描述。
圖1是本發(fā)明總體流程示意圖;圖2是本發(fā)明時鐘同步流程示意圖;圖3是本發(fā)明手動操作同步流程示意圖。
具體實施方式
一種頻道播出系統(tǒng)與頻道包裝系統(tǒng)實現(xiàn)高精度同步播控的方法實施例,所述方法將由頻道播出系統(tǒng)產(chǎn)生的播控數(shù)據(jù)傳遞給頻道包裝系統(tǒng);所述播控數(shù)據(jù)規(guī)定了播出內(nèi)容、 播出方式以及播出時序,在所述播控數(shù)據(jù)中包含頻道播出系統(tǒng)需要播出的內(nèi)容與時間,同時所述播控數(shù)據(jù)中還包含頻道包裝系統(tǒng)需要播出的內(nèi)容與時間,兩個系統(tǒng)根據(jù)播控數(shù)據(jù), 以同一個時間作為基準(zhǔn),各自控制本系統(tǒng)的設(shè)備進(jìn)行自動同步播控,每當(dāng)節(jié)目播出信息發(fā)生變化時,頻道播出系統(tǒng)都會產(chǎn)生全新的包含所有節(jié)目內(nèi)容和播出時間、方式的播出數(shù)據(jù), 并將該播出數(shù)據(jù)通過局域網(wǎng)傳輸給頻道包裝系統(tǒng),當(dāng)頻道播出系統(tǒng)有手動播控動作產(chǎn)生時,頻道播出系統(tǒng)將手動播控指令通過專用傳輸鏈路傳遞給頻道包裝系統(tǒng),頻道包裝系統(tǒng)依照該指令自動進(jìn)行同步隨動播控動作,于此同時,頻道播出系統(tǒng)將變更后的總體播控數(shù)據(jù)通過采用數(shù)據(jù)傳輸通路再次傳遞給頻道包裝系統(tǒng),實現(xiàn)播控數(shù)據(jù)在兩系統(tǒng)間的同步。
實施例中,所 述各自控制本系統(tǒng)的設(shè)備進(jìn)行自動同步播控的步驟是頻道播出系統(tǒng)和頻道包裝系統(tǒng)獲取統(tǒng)一時間基準(zhǔn)后,參照相同的播控數(shù)據(jù),各自對需要本系統(tǒng)播出的內(nèi)容進(jìn)行精確到幀的播出控制,通過以幀的播出控制時間實現(xiàn)兩者的播出信號的同步和銜接,因此本方法的高精度同步是同步到幀。
實施例中,所述播控數(shù)據(jù)在頻道包裝系統(tǒng)與頻道播出系統(tǒng)間的傳遞是通過TCP/IP網(wǎng)絡(luò)進(jìn)行的。
實施例中,所述手動播控指令是操作的類型、操作的對象、以及相關(guān)的時間信息。
實施例中,所述的專用傳輸鏈路是RS422物理鏈路。
以下是對上述方法的進(jìn)一步說明第一,共同播控數(shù)據(jù)的構(gòu)建與傳遞;在統(tǒng)一時間基準(zhǔn)的前提下,播控數(shù)據(jù)的統(tǒng)一是頻道播出系統(tǒng)和頻道包裝系統(tǒng)實現(xiàn)自動化同步播控的必要條件。
在實施例中,播控數(shù)據(jù)是由頻道播出系統(tǒng)產(chǎn)生,然后傳遞給頻道包裝系統(tǒng)使用。在播控數(shù)據(jù)中,規(guī)定了播出內(nèi)容、播出方式以及播出時序。該播控數(shù)據(jù)是頻道播出系統(tǒng)依照全臺業(yè)務(wù)系統(tǒng)的工作安排所產(chǎn)生,既包含頻道播出系統(tǒng)需要播出的內(nèi)容與時間,也包含頻道包裝需要播出的內(nèi)容與時間。兩個系統(tǒng)根據(jù)該數(shù)據(jù),參照統(tǒng)一時間基準(zhǔn),各自控制本系統(tǒng)的設(shè)備進(jìn)行自動化播控。
播控數(shù)據(jù)在頻道包裝系統(tǒng)與頻道播出系統(tǒng)間的傳遞是通過TCP/IP網(wǎng)絡(luò)進(jìn)行的。 每當(dāng)節(jié)目播出信息發(fā)生變化時,頻道播出系統(tǒng)都會產(chǎn)生全新的包含所有節(jié)目內(nèi)容和播出時間、方式的播出數(shù)據(jù),調(diào)用服務(wù)將該數(shù)據(jù)通過臺內(nèi)局域網(wǎng)傳輸給頻道包裝系統(tǒng)。
第二,自動化同步播控實現(xiàn)頻道播出系統(tǒng)和頻道包裝系統(tǒng),獲取統(tǒng)一時間基準(zhǔn)后,參照相同的播控數(shù)據(jù),各自對需要本系統(tǒng)播出的內(nèi)容進(jìn)行精確到幀的精確播出控制。由于時間基準(zhǔn)是相同的,播出控制數(shù)據(jù)是相同的,兩個系統(tǒng)都是精確到幀的自動化播控,所以能夠?qū)崿F(xiàn)兩者的播出信號的精確同步和銜接。
第三,手動播控的同步實現(xiàn)當(dāng)進(jìn)行手動播控操作(通過頻道播控軟件或外部專用硬件設(shè)備觸發(fā))時,需要播出控制系統(tǒng)在操作動作發(fā)生后一個很短固定長度(秒級)的時間點上進(jìn)行播 控響應(yīng)。這種播控動作都是在頻道播出系統(tǒng)上進(jìn)行操作,并且伴隨播控數(shù)據(jù)的變更的。如采用常規(guī)的播控數(shù)據(jù)傳輸通路和方法,在變更后播控數(shù)據(jù)到達(dá)頻道包裝系統(tǒng)時,實際的播控時間點已經(jīng)發(fā)生,無法實現(xiàn)頻道播出系統(tǒng)與頻道包裝系統(tǒng)間的播控同步。
為此,我們在頻道播出系統(tǒng)與頻道包裝系統(tǒng)間開辟了一個專用的穩(wěn)定傳輸鏈路。 在該鏈路中傳遞手動播控操作的類型,操作的對象,以及相關(guān)的時間信息。這些數(shù)據(jù)只是受手動操作影響的播出內(nèi)容的相關(guān)數(shù)據(jù),數(shù)據(jù)量小。通過該專用傳輸鏈路能夠高效地傳遞到頻道包裝系統(tǒng)。頻道包裝系統(tǒng)依照該局部數(shù)據(jù)進(jìn)行快速的同步控制。與此同時,頻道播出將變更后的總體播控數(shù)據(jù)通過采用數(shù)據(jù)傳輸通路再次傳遞給頻道包裝系統(tǒng),實現(xiàn)播控數(shù)據(jù)的兩系統(tǒng)間同步。
共同播控數(shù)據(jù)構(gòu)建與傳遞的方法流程圖如圖1所示。其中的步驟如下共同播控數(shù)據(jù)的構(gòu)建步驟頻道播出系統(tǒng),根據(jù)全臺業(yè)務(wù)系統(tǒng)的工作安排,產(chǎn)生頻道播出執(zhí)行單,該執(zhí)行單中包含該頻道需要播出的所有節(jié)目的內(nèi)容、播出方式、精確播出時間信息,其中既包含需要由頻道播出系統(tǒng)執(zhí)行的播控數(shù)據(jù),也包含需要由頻道包裝系統(tǒng)執(zhí)行的播控數(shù)據(jù)。
共同播控數(shù)據(jù)的傳遞步驟頻道播出系統(tǒng)調(diào)用服務(wù),將播控數(shù)據(jù)通過臺內(nèi)局域網(wǎng)傳遞給頻道包裝系統(tǒng)。
當(dāng)播出內(nèi)容發(fā)生變更(包含播出的節(jié)目內(nèi)容、時間等),上述兩個步驟會被重復(fù)進(jìn)行。使得頻道播出系統(tǒng)和頻道包裝系統(tǒng)中的播控數(shù)據(jù)都是最新的播控數(shù)據(jù)。
自動化同步播控的方法流程如圖2所示。其中的步驟如下頻道播出系統(tǒng)參照全臺統(tǒng)一時鐘步驟,從播控數(shù)據(jù)中抽取需要頻道播出系統(tǒng)播出的內(nèi)容,按照播控數(shù)據(jù)中的播控時間信息,對播控內(nèi)容進(jìn)行自動化播出控制動作,播出的視音頻信號通過頻道包裝系統(tǒng)的包裝渲染播出服務(wù)器進(jìn)入后繼傳輸通路。
頻道包裝系統(tǒng)參照全臺統(tǒng)一時鐘步驟,從播控數(shù)據(jù)中抽取需要頻道包裝系統(tǒng)播出的內(nèi)容,按照播控數(shù)據(jù)中的播控時間信息,對播控內(nèi)容進(jìn)行自動化播出控制動作。在播控數(shù)據(jù)抽取時,頻道包裝系統(tǒng)根據(jù)播出源判斷播出內(nèi)容是否由其播出。如果是,在指定的時間段頻道包裝系統(tǒng)生成播出的內(nèi)容,按照播出方式不同,將所產(chǎn)生的視音頻信號或覆蓋頻道播出系統(tǒng)的信號,或直接與頻 道播出系統(tǒng)的信號疊加后,共同進(jìn)入后繼傳輸通路。
手動播控同步實現(xiàn)的方法如圖3所示。其中的步驟如下當(dāng)需要手動對播控進(jìn)行干預(yù)時,頻道播出系統(tǒng)響應(yīng)手動干預(yù)的同時產(chǎn)生手動播控指令,該手動播控指令中包含手動操作的對象、操作的類型、預(yù)期動作產(chǎn)生的時間等信息。操作類型包括采用的播出手動方式,如Take (馬上結(jié)束當(dāng)前播出條目,開始下一條目的播出)、 Hold (一直播出當(dāng)前條目,等待手動命令停止其播出)、Skip (跳過當(dāng)前播出條目的下一條, 當(dāng)前條目播出結(jié)束后,直接播出當(dāng)前條的下下條目)等。頻道播出系統(tǒng)通過連接頻道播出系統(tǒng)和頻道包裝系統(tǒng)間的RS422物理鏈路,直接傳輸?shù)筋l道包裝控制系統(tǒng)的控制機。頻道包裝系統(tǒng)的控制機直接響應(yīng)該手動控制命令,在命令所包含的時間點精確的產(chǎn)生所自動的播控動作, 實現(xiàn)兩個系統(tǒng)的手動播控同步。
權(quán)利要求
1.頻道播出系統(tǒng)與頻道包裝系統(tǒng)實現(xiàn)高精度同步播控的方法,其特征在于,所述方法將由頻道播出系統(tǒng)產(chǎn)生的播控數(shù)據(jù)傳遞給頻道包裝系統(tǒng);所述播控數(shù)據(jù)規(guī)定了播出內(nèi)容、 播出方式以及播出時序,在所述播控數(shù)據(jù)中包含頻道播出系統(tǒng)需要播出的內(nèi)容與時間,同時所述播控數(shù)據(jù)中還包含頻道包裝系統(tǒng)需要播出的內(nèi)容與時間,兩個系統(tǒng)根據(jù)播控數(shù)據(jù), 以同一個時間作為基準(zhǔn),各自控制本系統(tǒng)的設(shè)備進(jìn)行自動同步播控,每當(dāng)節(jié)目播出信息發(fā)生變化時,頻道播出系統(tǒng)都會產(chǎn)生全新的包含所有節(jié)目內(nèi)容和播出時間、方式的播出數(shù)據(jù), 并將該播出數(shù)據(jù)通過局域網(wǎng)傳輸給頻道包裝系統(tǒng),當(dāng)頻道播出系統(tǒng)有手動播控動作產(chǎn)生時,頻道播出系統(tǒng)將手動播控指令通過專用傳輸鏈路傳遞給頻道包裝系統(tǒng),頻道包裝系統(tǒng)依照該指令自動進(jìn)行同步隨動播控動作,與此同時,頻道播出系統(tǒng)將變更后的總體播控數(shù)據(jù)通過采用數(shù)據(jù)傳輸通路再次傳遞給頻道包裝系統(tǒng),實現(xiàn)播控數(shù)據(jù)在兩系統(tǒng)間的同步。
2.根據(jù)權(quán)利要求1所述的頻道播出系統(tǒng)與頻道包裝系統(tǒng)實現(xiàn)高精度同步播控的方法, 其特征在于,所述各自控制本系統(tǒng)的設(shè)備進(jìn)行自動同步播控的步驟是頻道播出系統(tǒng)和頻道包裝系統(tǒng)獲取統(tǒng)一時間基準(zhǔn)后,參照相同的播控數(shù)據(jù),各自對需要本系統(tǒng)播出的內(nèi)容進(jìn)行精確到幀的播出控制,通過以幀的播出控制時間實現(xiàn)兩者的播出信號的同步和銜接。
3.根據(jù)權(quán)利要求1所述的頻道播出系統(tǒng)與頻道包裝系統(tǒng)實現(xiàn)高精度同步播控的方法,其特征在于,所述播控數(shù)據(jù)在頻道包裝系統(tǒng)與頻道播出系統(tǒng)間的傳遞是通過TCP/IP網(wǎng)絡(luò)進(jìn)行的。
4.根據(jù)權(quán)利要求1所述的頻道播出系統(tǒng)與頻道包裝系統(tǒng)實現(xiàn)高精度同步播控的方法,其特征在于,所述手動播控指令是操作的類型、操作的對象、以及相關(guān)的時間信息。
5.根據(jù)權(quán)利要求1所述的頻道播出系統(tǒng)與頻道包裝系統(tǒng)實現(xiàn)高精度同步播控的方法,其特征在于,所述的專用傳輸鏈路是RS422物理鏈路。
全文摘要
本發(fā)明涉及頻道播出系統(tǒng)與頻道包裝系統(tǒng)實現(xiàn)高精度同步播控的方法,將由頻道播出系統(tǒng)產(chǎn)生的播控數(shù)據(jù)傳遞給頻道包裝系統(tǒng),兩個系統(tǒng)根據(jù)播控數(shù)據(jù),以同一個時間作為基準(zhǔn),各自控制本系統(tǒng)的設(shè)備進(jìn)行自動同步播控,當(dāng)頻道播出系統(tǒng)有手動播控動作產(chǎn)生時,頻道播出系統(tǒng)將播控指令和時間信息通過傳輸鏈路傳遞給頻道包裝系統(tǒng),頻道包裝系統(tǒng)依照該指令和時間信息自動進(jìn)行隨動同步播控動作。本發(fā)明在頻道播出系統(tǒng)與頻道包裝系統(tǒng)之間既能夠?qū)崿F(xiàn)高精度的自動化播控同步,也能在緊急情況下,人工手動控制在兩個系統(tǒng)間的高精度同步。
文檔編號H04N5/222GK103067649SQ20121058246
公開日2013年4月24日 申請日期2012年12月28日 優(yōu)先權(quán)日2012年12月28日
發(fā)明者丁文華, 宋宜純, 許鋼鳴, 張亞宇, 陳武, 羅子元, 陶麟, 馬坤, 王付生, 王明坤 申請人:中央電視臺, 北京中科大洋科技發(fā)展股份有限公司