日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

頻道包裝播出方法及系統(tǒng)的制作方法

文檔序號:7798787閱讀:324來源:國知局
頻道包裝播出方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種頻道包裝播出方法及系統(tǒng),屬于電視廣播【技術(shù)領(lǐng)域】。包括:高清渲染播出服務(wù)器加載包裝項的高清模板,以生成包裝項的高清數(shù)據(jù);標清渲染播出服務(wù)器加載所述包裝項的標清模板,以生成包裝項的標清數(shù)據(jù);控制設(shè)備接收播出執(zhí)行單,所述控制設(shè)備根據(jù)所述播出執(zhí)行單生成播控命令隊列,根據(jù)所述播控命令隊列和高、標清屬性信息控制包裝項的高清數(shù)據(jù)和標清數(shù)據(jù)同步播出。采用本發(fā)明,通過制作高、標清模板,并在播出執(zhí)行單上增加高、標清屬性信息,實現(xiàn)了同播頻道高、標清分別處理,解決了包裝項的高標清同步播出問題。
【專利說明】頻道包裝播出方法及系統(tǒng)【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電視廣播【技術(shù)領(lǐng)域】,特別涉及一種頻道包裝播出方法及系統(tǒng)。
【背景技術(shù)】
[0002]目前,電視節(jié)目分為高清節(jié)目和標清節(jié)目,許多電視臺都能夠?qū)崿F(xiàn)高、標清節(jié)目的同播。所謂高、標清同播,是指同一套節(jié)目,同時以標清和高清兩種格式播出?,F(xiàn)有的一種實現(xiàn)節(jié)目高、標清同播的方法為:輸出分離方式,即系統(tǒng)定位為面向高清系統(tǒng)建設(shè),標清部分是通過輸出端下變換方式得到。
[0003]但這種輸出分離方式主要針對節(jié)目的視音頻內(nèi)容的高標清處理,隨著電視臺播出節(jié)目的內(nèi)容越來越豐富,對于節(jié)目的展現(xiàn)方式也越來越多元化,除了傳統(tǒng)的視音頻外,圖文、文字等信息也成為電視臺播出以及與觀眾互動的途徑,這就需要對播出節(jié)目進行圖文、文字等包裝。那么在視音頻內(nèi)容進行高、標清同播的基礎(chǔ)上,需要對圖文、文字等包裝項也進行高、標清同播。所以如何實現(xiàn)圖文等包裝項的高、標清同步播出是目前需要解決的問題。

【發(fā)明內(nèi)容】

[0004]為了解決包裝項的高、標清同步播出問題,本發(fā)明實施例中提供了一種頻道包裝播出方法及系統(tǒng)。所述技術(shù)方案如下:
[0005]第一方面,提供了一種高、標清同播頻道的頻道包裝播出系統(tǒng),所述系統(tǒng)包括:制作島、高清渲染播出服務(wù)器、標清渲染播出服務(wù)器和控制設(shè)備;其中,
[0006]所述制作島,用于生成包裝項的高清模板和標清模板,并對所述包裝項的元數(shù)據(jù)進行編輯,將所述高清模板和 所述編輯后的元數(shù)據(jù)遷移到高清渲染播出服務(wù)器中,將所述標清模板和所述編輯后的元數(shù)據(jù)遷移到標清渲染播出服務(wù)器中;
[0007]所述高清渲染播出服務(wù)器,用于加載所述包裝項的高清模板,以根據(jù)所述編輯后的元數(shù)據(jù)生成所述包裝項的高清數(shù)據(jù);
[0008]所述標清渲染播出服務(wù)器,用于加載所述包裝項的標清模板,以根據(jù)所述編輯后的元數(shù)據(jù)生成所述包裝項的標清數(shù)據(jù);
[0009]所述控制設(shè)備,用于接收播出執(zhí)行單,根據(jù)所述播出執(zhí)行單生成播控命令隊列,根據(jù)所述播控命令隊列和所述播出執(zhí)行單中的高、標清屬性信息控制所述高清渲染播出服務(wù)器中所述包裝項的高清數(shù)據(jù)和所述標清渲染播出服務(wù)器中所述包裝項的標清數(shù)據(jù)同步播出。
[0010]第二方面,提供了一種高、標清同播頻道的頻道包裝播出方法,所述方法包括:
[0011]制作島生成包裝項的高清模板和標清模板,并對所述包裝項的元數(shù)據(jù)進行編輯,將所述高清模板和所述編輯后的元數(shù)據(jù)遷移到高清渲染播出服務(wù)器中,將所述標清模板和所述編輯后的元數(shù)據(jù)遷移到標清渲染播出服務(wù)器中;
[0012]所述高清渲染 播出服務(wù)器加載所述包裝項的高清模板,以根據(jù)所述編輯后的元數(shù)據(jù)生成所述包裝項的高清數(shù)據(jù);
[0013]所述標清渲染播出服務(wù)器加載所述包裝項的標清模板,以根據(jù)所述編輯后的元數(shù)據(jù)生成所述包裝項的標清數(shù)據(jù);
[0014]控制設(shè)備接收播出執(zhí)行單,根據(jù)所述播出執(zhí)行單生成播控命令隊列,并根據(jù)所述播控命令隊列和所述播出執(zhí)行單中的高、標清屬性信息控制所述高清渲染播出服務(wù)器中所述包裝項的高清數(shù)據(jù)和所述標清渲染播出服務(wù)器中所述包裝項的標清數(shù)據(jù)同步播出。
[0015]本發(fā)明提供的技術(shù)方案的有益效果包括:高清渲染播出服務(wù)器和標清渲染播出服務(wù)器分別加載高清模板和標清模板,以分別得到包裝項的高清數(shù)據(jù)和標清數(shù)據(jù),這樣當控制設(shè)備收到播出執(zhí)行單后,能夠根據(jù)播出執(zhí)行單中的高、標清屬性信息控制高清渲染播出服務(wù)器中包裝項的高清數(shù)據(jù)和標清渲染播出服務(wù)器中包裝項的標清數(shù)據(jù)同步播出,從而實現(xiàn)了同播頻道高、標清分別處理,解決了包裝項的高標清同步播出問題。
【專利附圖】

【附圖說明】
[0016]圖1是本發(fā)明實施例中提供的一種高、標清同播頻道的頻道包裝播出系統(tǒng)的結(jié)構(gòu)示意圖;
[0017]圖2是本發(fā)明實施例中提供的另一種高、標清同播頻道的頻道包裝播出系統(tǒng)的結(jié)構(gòu)示意圖;
[0018]圖3是本發(fā)明另一個實施例中提供的一種高、標清同播頻道的頻道包裝播出系統(tǒng)的結(jié)構(gòu)不意圖;
[0019]圖4是本發(fā)明另一個實施例中提供的另一種高、標清同播頻道的頻道包裝播出系統(tǒng)的結(jié)構(gòu)示意圖;
[0020]圖5是本發(fā)明另一個實施例中提供的一種高、標清同播頻道的頻道包裝播出方法的方法流程圖;
[0021]圖6是本發(fā)明另一個實施例中提供的一種高、標清同播頻道的頻道包裝播出方法的方法流程圖。
【具體實施方式】
[0022]為使本發(fā)明的目的、技術(shù)方案及其優(yōu)點更加清楚明白,以下參照附圖并列舉多個實施例,對本發(fā)明作進一步的詳細說明。需要說明的是,在不沖突的情況下,本申請中的實施例中的特征可以相互任意組合。
[0023]本實施例中,對節(jié)目的視音頻內(nèi)容和包裝項分別進行渲染處理,然后再在節(jié)目播出前進行數(shù)據(jù)的疊加處理,以實現(xiàn)節(jié)目的播出。本實施例中主要介紹包裝項的高清或標清渲染處理,對于視音頻數(shù)據(jù)的高清或標清渲染處理方法,以及后續(xù)視音頻數(shù)據(jù)和包裝項數(shù)據(jù)的疊加處理方法可以與現(xiàn)有技術(shù)中實現(xiàn)方式類似,本實施例中不再贅述。
[0024]如圖1所示,本實施例中提供了一種頻道包裝播出系統(tǒng),包括:制作島101、高清渲染播出服務(wù)器102、標清渲染播出服務(wù)器103和控制設(shè)備104 ;其中,
[0025]制作島101,用于生成包裝項的高清模板和標清模板,并對包裝項的元數(shù)據(jù)進行編輯,將高清模板和編輯后的元數(shù)據(jù)遷移到高清渲染播出服務(wù)器102中,將標清模板和編輯后的元數(shù)據(jù)遷移到標清渲染播出服務(wù)器103中;[0026]高清渲染播出服務(wù)器102,用于加載包裝項的高清模板,以根據(jù)編輯后的元數(shù)據(jù)生成包裝項的高清數(shù)據(jù);
[0027]標清渲染播出服務(wù)器103,用于加載包裝項的標清模板,以根據(jù)編輯后的元數(shù)據(jù)生成包裝項的標清數(shù)據(jù);
[0028]控制設(shè)備104,用于接收播出執(zhí)行單,根據(jù)播出執(zhí)行單生成播控命令隊列,根據(jù)播控命令隊列和播出執(zhí)行單中的高、標清屬性信息控制高清渲染播出服務(wù)器中包裝項的高清數(shù)據(jù)和標清渲染播出服務(wù)器中包裝項的標清數(shù)據(jù)同步播出。
[0029]本實施例中一方面,為實現(xiàn)包裝項在高標清同播頻道的同步播出,分別創(chuàng)建包裝項的高清模板和標清模板,優(yōu)選地,高清模板中的圖像寬高比例包括:16: 9,該標清模板中的圖像寬高比例包括:4: 3。當然,隨著電視技術(shù)的發(fā)展,還可能出現(xiàn)其他適于播放或觀看的圖像寬高比例,對此本實施例中不做具體限定。在渲染包裝項的元數(shù)據(jù)時,通過高、標清模板來確認包裝項是進行高清渲染或是標清渲染、按照何種圖像寬高比例渲染、按照高清模式或是標清模式填充或是取舍包裝項中的內(nèi)容等。例如,如果某頻道為高清頻道,則在對包裝項進行渲染時,選擇高清模板進行渲染,在高清模板中按照16: 9的圖像寬高比進行渲染,并按照高清模板的需要填充或是取舍包裝項中的內(nèi)容。
[0030]其中,制作島對該包裝項的元數(shù)據(jù)進行編輯包括但不限于:對該包裝項的元數(shù)據(jù)進行圖文、替換項、文字和/或時間等的編輯處理,此處與現(xiàn)有技術(shù)中對元數(shù)據(jù)的編輯處理類似,對此本實施例中不再贅述。
[0031]本實施例中,在制作播出場景和元數(shù)據(jù)的時候,不再考慮高清或者標清格式問題,而是對元數(shù)據(jù)統(tǒng)一制作編輯。當元數(shù)據(jù)根據(jù)高標清模板其中之一編輯成為項目時,能夠?qū)崿F(xiàn)對應(yīng)模板的同步編輯,形成高標清對應(yīng)的結(jié)果,所以,在遷移過程中,也不區(qū)分高清數(shù)據(jù)和標清數(shù)據(jù),而是統(tǒng)一將元數(shù)據(jù)遷移整備到高清渲染播出服務(wù)器和標清渲染播出服務(wù)器上。具體實施中,為了保證系統(tǒng)的可靠性,該系統(tǒng)還可以包括播出島,在制作島生成高清模板和標清模板后,先將高清模板和標清遷移到播出島,再通過播出島將高清模板和標清模板分別遷移到高清渲染播出服務(wù)器和標清渲染播出服務(wù)器中,然后高清渲染播出服務(wù)器或標清渲染播出服務(wù)器根據(jù)所有頻道的類型,加載高清模板或者標清模板。
[0032]本實施例中另一方面,在播出執(zhí)行單上針對包裝項目進行編排,包括對包裝項對應(yīng)的播出節(jié)目、播出時間以及播出時長和/或播出的內(nèi)容等進行編排,其中,播出的內(nèi)容包括:播出的文字、播出的圖、內(nèi)嵌的小片、動畫和/或字體顏色等。等信息。具體實施過程中,由于包裝項所對應(yīng)的播出的內(nèi)容對于高清頻道還是標清頻道是一樣的,所以播出執(zhí)行單不區(qū)分是高清播出執(zhí)行單還是標清播出執(zhí)行單,只需增加高標、清的標記屬性。優(yōu)選地,還可以在播出執(zhí)行單中增加高清屬性信息和/或標清屬性信息,其中,高清屬性用于指示該包裝項需要進行高清播出,標清屬性用于指示該包裝項需要進行標清播出。
[0033]在實施中,當控制設(shè)備接收到總編室下發(fā)的播出執(zhí)行單時,將該播出執(zhí)行單編譯成本地可識別的播控命令隊列,通過該播控命令隊列實現(xiàn)包裝項在高清或標清渲染播出器中的同步播出。優(yōu)選地,如圖2所示,該控制設(shè)備104可以包括:編譯層104a,用于將該播出執(zhí)行單編譯成本地可識別的播控命令隊列。其中,播控命令隊列包括但不限于:該包裝項的ID、該包裝項的播控狀態(tài)和該包裝項的播出時間等。
[0034]優(yōu)選地,如圖2所示,控制設(shè)備104還包括:指令控制模塊104b,用于根據(jù)播控命令隊列中的包裝項播出順序維護一當前處理包裝項和一欲處理包裝項;當該當前處理包裝項進入播放狀態(tài)時,向欲處理包裝項發(fā)送預(yù)卷命令,使該欲處理包裝項進入欲播狀態(tài);監(jiān)聽當前時間,當達到該欲處理包裝項的播出時間時,向欲處理包裝項發(fā)送播放指令,使高清渲染播出服務(wù)器和標清渲染播出服務(wù)器同步播出該欲處理包裝項的高清數(shù)據(jù)和標清數(shù)據(jù)。
[0035]本實施例中,當欲處理包裝項進行播出時,該欲處理包裝項就變成了當前處理包裝項,根據(jù)播控命令隊列的順序,將下一條對象變成欲處理包裝項。然后控制設(shè)備根據(jù)當前處理包裝項的播出時間加播出時長,監(jiān)聽當前處理包裝項完成時間,一旦達到監(jiān)控時間,則將當前處理包裝項的狀態(tài)設(shè)為播放完成。以此類推,對播控命令隊列中的所有對象進行--處理。
[0036]由以上實施例可以得出,高清渲染播出服務(wù)器和標清渲染播出服務(wù)器分別加載高清模板和標清模板,以分別得到包裝項的高清數(shù)據(jù)和標清數(shù)據(jù),這樣當控制設(shè)備收到播出執(zhí)行單后,能夠根據(jù)播出執(zhí)行單中的高、標清屬性信息控制高清渲染播出服務(wù)器中包裝項的高清數(shù)據(jù)和標清渲染播出服務(wù)器中包裝項的標清數(shù)據(jù)同步播出,從而實現(xiàn)了同播頻道高、標清分別處理,解決了包裝項的高標清同步播出問題。
[0037]如圖3所示,本實施例中提供了另一種頻道包裝播出系統(tǒng),該系統(tǒng)包括:制作島201、高清渲染播出服務(wù)器202、標清渲染播出服務(wù)器203、備高清渲染播出服務(wù)器204、備標清渲染播出服務(wù)器205和控制設(shè)備206 ;
[0038]制作島201,用于生成包裝項的高清模板和標清模板,并對包裝項的元數(shù)據(jù)進行編輯,將高清模板和編輯后的元數(shù)據(jù)遷移到高清渲染播出服務(wù)器202中,高清渲染播出服務(wù)器202加載包裝項的高清模板,以根據(jù)編輯后的元數(shù)據(jù)生成包裝項的高清數(shù)據(jù),將標清模板和編輯后的元數(shù)據(jù)遷移到標清渲染播出服務(wù)器203中,標清渲染播出服務(wù)器203加載包裝項的標清模板,以根據(jù)編輯后的元 數(shù)據(jù)生成包裝項的標清數(shù)據(jù);
[0039]制作島201還用于將高清模板和編輯后的元數(shù)據(jù)遷移到備高清渲染播出服務(wù)器204中,備高清渲染播出服務(wù)器204加載高清模板;將標清模板和編輯后的元數(shù)據(jù)遷移到備標清渲染播出服務(wù)器205中,備標清渲染播出服務(wù)器205加載標清模板。
[0040]控制設(shè)備206,用于接收播出執(zhí)行單,根據(jù)播出執(zhí)行單生成播控命令隊列,根據(jù)播控命令隊列和播出執(zhí)行單中的高、標清屬性信息控制高清渲染播出服務(wù)器203或備高清渲染播出服務(wù)器205中包裝項的高清數(shù)據(jù)和標清渲染播出服務(wù)器204或備標清渲染服務(wù)器206中包裝項的標清數(shù)據(jù)同步播出。
[0041]具體實施過程中,制作島可直接將模板遷移到渲染播出服務(wù)器中,當然也可以通過播出島遷移到渲染播出服務(wù)器中,對此本實施例中不做具體限定。
[0042]本實施例中,以高清渲染播出服務(wù)器和標清渲染播出服務(wù)器為主進行渲染播出,但是當高清渲染播出服務(wù)器或是標清渲染播出服務(wù)器出現(xiàn)故障時,則啟用備高清或標清渲染播出服務(wù)器實現(xiàn)包裝項的渲染播出,以保證系統(tǒng)的播出可靠性。
[0043]優(yōu)選地,如圖4所示,該控制設(shè)備206包括:
[0044]編譯層206a,用于將該播出執(zhí)行單編譯成本地可識別的播控命令隊列,該播控命令隊列包括但不限于:該包裝項的ID、該包裝項的播控狀態(tài)和該包裝項的播出時間等。
[0045]優(yōu)選地,本實施例中,該控制設(shè)備還包括四個處理線程,第一處理線程、第二處理線程、第三處理線程和第四處理線程;[0046]相應(yīng)地,該控制設(shè)備206還用于將該播控命令隊列復(fù)制成四份,并分別將每份播控命令隊列下發(fā)到相應(yīng)的處理線程中,其中,第一處理線程用于根據(jù)該播控命令隊列控制該高清渲染播出服務(wù)器播出該包裝項的高清數(shù)據(jù),第二處理線程用于根據(jù)該播控命令隊列控制該標清渲染播出服務(wù)器播出該包裝項的標清數(shù)據(jù),第三處理線程用于根據(jù)該播控命令隊列控制該備高清渲染播出服務(wù)器播出該包裝項的高清數(shù)據(jù),第四處理線程用于根據(jù)該播控命令隊列控制該備標清渲染播出服務(wù)器播出該包裝項的標清數(shù)據(jù),其中,該第一處理線程、該第二處理線程、該第三處理線和該第四處理線的處理間隔和處理時間是同步的。
[0047]本實施例中,優(yōu)選地,每個處理線程的處理時間間隔優(yōu)選為0.5幀。實際執(zhí)行過程中將控制設(shè)備接入到同步發(fā)生器進行共振。每個處理線程從底層中斷中獲取場中斷,這就保證了每一個處理線程的處理間隔以及處理時間是同步的,而每個處理線程所處理的播控命令隊列是一樣的,這就保證了各個頻道各個包裝項的同步播出可以達到幀單位的同步。
[0048]具體執(zhí)行過程中,每一處理線程都按照狀態(tài)機的處理模式對指令隊列進行處理,每個處理線程根據(jù)播控命令隊列中的包裝項播出順序均維護一當前處理包裝項和一欲處理包裝項,每個處理線程的處理邏輯均類型,本實施例中不再一一說明,而是以第一處理線程為例進行說明:
[0049]當?shù)谝惶幚砭€程維護的當前處理包裝項進入播放狀態(tài)時,該第一處理線程向高清渲染播出服務(wù)器發(fā)送預(yù)卷命令,使該欲處理包裝項進入欲播狀態(tài),并觸發(fā)該高清渲染播出服務(wù)器在該高清模板中加載該元數(shù)據(jù),得到該欲處理包裝項的高清數(shù)據(jù);該第一處理線程監(jiān)聽當前時間,當達到該欲處理包裝項的播出時間時,向高清渲染播出服務(wù)器發(fā)送播放指令,使該高清渲染播出服務(wù)器播出該欲處理包裝項的高清數(shù)據(jù)。當欲處理包裝項進行播出時,該欲處理包裝項就變成了當前處理包裝項,根據(jù)播控命令隊列的順序,將下一條對象變成欲處理包裝項。然后第一處理線程根據(jù)當前處理包裝項的播出時間加播出時長,監(jiān)聽當前處理包裝項完成時間,一旦達到監(jiān)控時間,則將當前處理包裝項的狀態(tài)設(shè)為播放完成。以此類推,對播控命令隊列中的所有對象進行一一處理。
[0050]由以上實施例可以得出,高清渲染播出服務(wù)器和標清渲染播出服務(wù)器分別加載高清模板和標清模板,以分別得到包裝項的高清數(shù)據(jù)和標清數(shù)據(jù),這樣當控制設(shè)備收到播出執(zhí)行單后,能夠根據(jù)播出執(zhí)行單中的高、標清屬性信息控制高清渲染播出服務(wù)器中包裝項的高清數(shù)據(jù)和標清渲染播出服務(wù)器中包裝項的標清數(shù)據(jù)同步播出,從而實現(xiàn)了同播頻道高、標清分別處理,解決了包裝項的高標清同步播出問題。且在系統(tǒng)中增加備高清渲染播出服務(wù)器和備標清渲染播出服務(wù)器,有效保證系統(tǒng)播出的可靠性。
[0051]需要說明的是:上述實施例中提供的頻道包裝播出系統(tǒng),僅以上述各功能模塊的劃分進行舉例說明,實際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將設(shè)備的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。
[0052]基于同一發(fā)明構(gòu)思,本發(fā)明實施例中還提供了一種頻道包裝播出方法,由于該方法解決問題的原理與圖1中頻道包裝播出系統(tǒng)相似,因此該方法的實施可以參見上述系統(tǒng)的實施,重復(fù)之處不再贅述。
[0053]如圖5所示,本實施例中提供了一種頻道包裝播出方法,該方法可以包括:
[0054]301、制作島生成包裝項的高清模板和標清模板,并對包裝項的元數(shù)據(jù)進行編輯,將高清模板和編輯后的元數(shù)據(jù)遷移到高清渲染播出服務(wù)器中,將標清模板和編輯后的元數(shù)據(jù)遷移到標清渲染播出服務(wù)器中;
[0055]302、高清渲染播出服務(wù)器加載包裝項的高清模板,以根據(jù)編輯后的元數(shù)據(jù)生成該包裝項的高清數(shù)據(jù);
[0056]303、標清渲染播出服務(wù)器加載該包裝項的標清模板,以根據(jù)編輯后的元數(shù)據(jù)生成該包裝項的標清數(shù)據(jù);
[0057]304、控制設(shè)備接收播出執(zhí)行單,根據(jù)播出執(zhí)行單生成播控命令隊列,根據(jù)播控命令隊列和所述播出執(zhí)行單中的高、標清屬性信息控制高清渲染播出服務(wù)器中包裝項的高清數(shù)據(jù)和標清渲染播出服務(wù)器中包裝項的標清數(shù)據(jù)同步播出。
[0058]優(yōu)選地,控制設(shè)備根據(jù)播出執(zhí)行單生成播控命令隊列,包括:
[0059]控制設(shè)備將播出執(zhí)行單編譯成本地可識別的播控命令隊列,其中,播控命令隊列包括:包裝項的ID、包裝項的播控狀態(tài)和包裝項的播出時間。
[0060]優(yōu)選地,控制設(shè)備根據(jù)播控命令隊列控制高清渲染播出服務(wù)器中包裝項的高清數(shù)據(jù)和標清渲染播出服務(wù)器中包裝項的標清數(shù)據(jù)同步播出,包括:
[0061]根據(jù)播控命令隊列中的包裝項播出順序維護一當前處理包裝項和一欲處理包裝項;
[0062]當當前處理包裝項進入播放狀態(tài)時,向欲處理包裝項發(fā)送預(yù)卷命令,使欲處理包裝項進入欲播狀態(tài);
[0063]當達到該欲處理包裝項的播出時間時,向欲處理包裝項發(fā)送播放指令,使高清渲染播出服務(wù)器和標清渲染播出服務(wù)器同步播出欲處理包裝項的高清數(shù)據(jù)和標清數(shù)據(jù)。
[0064]由以上實施例可以得出,高清渲染播出服務(wù)器和標清渲染播出服務(wù)器分別加載高清模板和標清模板,以分別得到包裝項的高清數(shù)據(jù)和標清數(shù)據(jù),這樣當控制設(shè)備收到播出執(zhí)行單后,能夠根據(jù)播出執(zhí)行單中的高、標清屬性信息控制高清渲染播出服務(wù)器中包裝項的高清數(shù)據(jù)和標清渲染播出服務(wù)器中包裝項的標清數(shù)據(jù)同步播出,從而實現(xiàn)了同播頻道高、標清分別處理,解決了包裝項的高標清同步播出問題。
[0065]基于同一發(fā)明構(gòu)思,本發(fā)明實施例中還提供了一種頻道包裝播出方法,由于該方法解決問題的原理與圖3中頻道包裝播出系統(tǒng)相似,因此該方法的實施可以參見上述系統(tǒng)的實施,重復(fù)之處不再贅述。
[0066]如圖6所示,本實施例中提供了一種頻道包裝播出方法,該方法可以包括:
[0067]401、制作島生成包裝項的高清模板和標清模板,并對該包裝項的元數(shù)據(jù)進行編輯;
[0068]402、制作島將高清模板和編輯后的元數(shù)據(jù)遷移到高清渲染播出服務(wù)器中,高清渲染播出服務(wù)器加載包裝項的高清模板,以根據(jù)編輯后的元數(shù)據(jù)生成該包裝項的高清數(shù)據(jù);
[0069]403、制作島將標清模板和編輯后的元數(shù)據(jù)遷移到標清渲染播出服務(wù)器中,標清渲染播出服務(wù)器加載包裝項的標清模板,以根據(jù)編輯后的元數(shù)據(jù)生成該包裝項的標清數(shù)據(jù);
[0070]404、制作島將高清模板和編輯后的元數(shù)據(jù)遷移到備高清渲染播出服務(wù)器中,備高清渲染播出服務(wù)器加載高清模板;
[0071]405、制作島將標清模板和編輯后的元數(shù)據(jù)遷移到該備標清渲染播出服務(wù)器中,備標清渲染播出服務(wù)器加載標清模板;
[0072]406、控制設(shè)備接收播出執(zhí)行單,根據(jù)播出執(zhí)行單生成播控命令隊列,并根據(jù)播控命令隊列和播出執(zhí)行單中的高、標清屬性信息控制高清渲染播出服務(wù)器或備高清渲染播出服務(wù)器中包裝項的高清數(shù)據(jù)和標清渲染播出服務(wù)器或備標清渲染服務(wù)器中包裝項的標清數(shù)據(jù)同步播出。
[0073]優(yōu)選地,控制設(shè)備根據(jù)該播出執(zhí)行單生成播控命令隊列,包括:
[0074]將播出執(zhí)行單編譯成本地可識別的播控命令隊列,播控命令隊列包括但不限于:該包裝項的ID、該包裝項的播控狀態(tài)和該包裝項的播出時間等。
[0075]優(yōu)選地,本實施例中,該控制設(shè)備還包括四個處理線程,第一處理線程、第二處理線程、第三處理線程和第四處理線程;
[0076]相應(yīng)地,該方法還包括:
[0077]將播控命令隊列復(fù)制成四份,并分別將每份播控命令隊列下發(fā)到相應(yīng)的處理線程中,其中,第一處理線程用于根據(jù)該播控命令隊列控制該高清渲染播出服務(wù)器播出該包裝項的高清數(shù)據(jù),第二處理線程用于根據(jù)該播控命令隊列控制該標清渲染播出服務(wù)器播出該包裝項的標清數(shù)據(jù),第三處理線程用于根據(jù)該播控命令隊列控制該備高清渲染播出服務(wù)器播出該包裝項的高清數(shù)據(jù),第四處理線程用于根據(jù)該播控命令隊列控制該備標清渲染播出服務(wù)器播出該包裝項的標清數(shù)據(jù),其中,該第一處理線程、該第二處理線程、該第三處理線和該第四處理線的處理間隔和處理時間是同步的。
[0078]本實施例中,優(yōu)選地,每個處理線程的處理時間間隔優(yōu)選為0.5幀。實際執(zhí)行過程中將控制設(shè)備接入到同步發(fā)生器進行共振。每個處理線程從底層中斷中獲取場中斷,這就保證了每一個處理線程的處理間隔以及處理時間是同步的,而每個處理線程所處理的播控命令隊列是一樣的,這就保證了各個頻道各個包裝項的同步播出可以達到幀單位的同步。
[0079]具體執(zhí)行過程中,每一處理線程都按照狀態(tài)機的處理模式對指令隊列進行處理,每個處理線程根據(jù)播控命令隊列中的包裝項播出順序均維護一當前處理包裝項和一欲處理包裝項,每個處理線程的處理邏輯均類型,本實施例中不再一一說明,而是以第一處理線程為例進行說明:
[0080]當?shù)谝惶幚砭€程維護的當前處理包裝項進入播放狀態(tài)時,該第一處理線程向高清渲染播出服務(wù)器發(fā)送預(yù)卷命令,使該欲處理包裝項進入欲播狀態(tài),并觸發(fā)該高清渲染播出服務(wù)器在該高清模板中加載該元數(shù)據(jù),得到該欲處理包裝項的高清數(shù)據(jù);該第一處理線程監(jiān)聽當前時間,當達到該欲處理包裝項的播出時間時,向高清渲染播出服務(wù)器發(fā)送播放指令,使該高清渲染播出服務(wù)器播出該欲處理包裝項的高清數(shù)據(jù)。當欲處理包裝項進行播出時,該欲處理包裝項就變成了當前處理包裝項,根據(jù)播控命令隊列的順序,將下一條對象變成欲處理包裝項。然后第一處理線程根據(jù)當前處理包裝項的播出時間加播出時長,監(jiān)聽當前處理包裝項完成時間,一旦達到監(jiān)控時間,則將當前處理包裝項的狀態(tài)設(shè)為播放完成。以此類推,對播控命令隊列中的所有對象進行一一處理。
[0081]由以上實施例可以得出,高清渲染播出服務(wù)器和標清渲染播出服務(wù)器分別加載高清模板和標清模板,以分別得到包裝項的高清數(shù)據(jù)和標清數(shù)據(jù),這樣當控制設(shè)備收到播出執(zhí)行單后,能夠根據(jù)播出執(zhí)行單中的高、標清屬性信息控制高清渲染播出服務(wù)器中包裝項的高清數(shù)據(jù)和標清渲染播出服務(wù)器中包裝項的標清數(shù)據(jù)同步播出,從而實現(xiàn)了同播頻道高、標清分別處理,解決了包裝項的高標清同步播出問題。且在系統(tǒng)中增加備高清渲染播出服務(wù)器和備標清渲染播出服務(wù)器,有效保證系統(tǒng)播出的可靠性。[0082]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
[0083]以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種頻道包裝播出系統(tǒng),其特征在于,所述系統(tǒng)包括:制作島、高清渲染播出服務(wù)器、標清渲染播出服務(wù)器和控制設(shè)備;其中, 所述制作島,用于生成包裝項的高清模板和標清模板,并對所述包裝項的元數(shù)據(jù)進行編輯,將所述高清模板和所述編輯后的元數(shù)據(jù)遷移到所述高清渲染播出服務(wù)器中,將所述標清模板和所述編輯后的元數(shù)據(jù)遷移到所述標清渲染播出服務(wù)器中; 所述高清渲染播出服務(wù)器,用于加載所述包裝項的高清模板,以根據(jù)所述編輯后的元數(shù)據(jù)生成所述包裝項的高清數(shù)據(jù); 所述標清渲染播出服務(wù)器,用于加載所述包裝項的標清模板,以根據(jù)所述編輯后的元數(shù)據(jù)生成所述包裝項的標清數(shù)據(jù); 所述控制設(shè)備,用于接收播出執(zhí)行單,根據(jù)所述播出執(zhí)行單生成播控命令隊列,根據(jù)所述播控命令隊列和所述播出執(zhí)行單中的高、標清屬性信息控制所述高清渲染播出服務(wù)器中所述包裝項的高清數(shù)據(jù)和所述標清渲染播出服務(wù)器中所述包裝項的標清數(shù)據(jù)同步播出。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述控制設(shè)備包括: 編譯層,用于將所述播出執(zhí)行單編譯成本地可識別的播控命令隊列,所述播控命令隊列包括:所述包裝項的ID、所述包裝項的播控狀態(tài)和所述包裝項的播出時間。
3.根據(jù)權(quán)利要求1或2所述的系統(tǒng),其特征在于,所述控制設(shè)備包括: 指令控制模塊,用于根據(jù)所述播控命令隊列中的包裝項播出順序維護一當前處理包裝項和一欲處理包裝項;當所述當前處理包裝項進入播放狀態(tài)時,向所述欲處理項發(fā)送預(yù)卷命令,使所述欲處理包裝項進入欲播狀態(tài);當達到所述欲處理包裝項的播出時間時,向所述欲處理項發(fā)送播放指令,使所述高清渲染播出服務(wù)器和所述標清渲染播出服務(wù)器同步播出所述欲處理包裝項的高清數(shù)據(jù)和標清數(shù)據(jù)。
4.根據(jù)權(quán)利要求1-3任一項所`述的系統(tǒng),其特征在于,所述系統(tǒng)還包括:備高清渲染播出服務(wù)器和備標清渲染播出服務(wù)器; 所述制作島還用于將所述高清模板和所述編輯后的元數(shù)據(jù)遷移到所述備高清渲染播出服務(wù)器中,所述備高清渲染播出服務(wù)器加載所述高清模板,將所述標清模板和所述編輯后的元數(shù)據(jù)遷移到所述備標清渲染播出服務(wù)器中,所述備標清渲染播出服務(wù)器加載所述標清模板。
5.根據(jù)權(quán)要求4任一項所述的系統(tǒng),其特征在于, 所述控制設(shè)備還用于根據(jù)所述播控命令隊列控制所述備高清渲染播出服務(wù)器中所述包裝項的高清數(shù)據(jù)和所述標清渲染播出服務(wù)器或所述備標清渲染播出服務(wù)器中所述包裝項的標清數(shù)據(jù)同步播出。
6.一種頻道包裝播出方法,其特征在于,所述方法包括: 制作島生成包裝項的高清模板和標清模板,并對所述包裝項的元數(shù)據(jù)進行編輯,將所述高清模板和所述編輯后的元數(shù)據(jù)遷移到高清渲染播出服務(wù)器中,將所述標清模板和所述編輯后的元數(shù)據(jù)遷移到標清渲染播出服務(wù)器中; 所述高清渲染播出服務(wù)器加載所述包裝項的高清模板,以根據(jù)所述編輯后的元數(shù)據(jù)生成所述包裝項的高清數(shù)據(jù); 所述標清渲染播出服務(wù)器加載所述包裝項的標清模板,以根據(jù)所述編輯后的元數(shù)據(jù)生成所述包裝項的標清數(shù)據(jù);控制設(shè)備接收播出執(zhí)行單,根據(jù)所述播出執(zhí)行單生成播控命令隊列,并根據(jù)所述播控命令隊列和所述播出執(zhí)行單中的高、標清屬性信息控制所述高清渲染播出服務(wù)器中所述包裝項的高清數(shù)據(jù)和所述標清渲染播出服務(wù)器中所述包裝項的標清數(shù)據(jù)同步播出。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述控制設(shè)備根據(jù)所述播出執(zhí)行單生成播控命令隊列,包括: 將所述播出執(zhí)行單編譯成本地可識別的播控命令隊列,所述播控命令隊列包括:所述包裝項的ID、所述包裝項的播控狀態(tài)和所述包裝項的播出時間。
8.根據(jù)權(quán)利要求6或7所述的方法,其特征在于,所述根據(jù)所述播控命令隊列控制所述包裝項的高清數(shù)據(jù)和所述包裝項的標清數(shù)據(jù)同步播出,包括: 根據(jù)所述播控命令隊列中的包裝項播出順序維護一當前處理包裝項和一欲處理包裝項; 當所述當前處理包裝項進入播放狀態(tài)時,分別向所述欲處理包裝項發(fā)送預(yù)卷命令,使所述欲處理包裝項進入欲播狀態(tài); 當達到所述欲處理包裝項的播出時間時,分別向所述欲處理包裝項發(fā)送播放指令,使所述高清渲染播出服務(wù)器和所述標清渲染播出服務(wù)器同步播出所述欲處理包裝項的高清數(shù)據(jù)和標清數(shù)據(jù)。
9.根據(jù)權(quán)利要求6—8任一項所述的方法,其特征在于,所述方法還包括: 所述制作島將所述高清模板和所述編輯后的元數(shù)據(jù)遷移到備高清渲染播出服務(wù)器中,所述備高清渲染播出服務(wù)器加載所述高清模板; 所述制作島將所述標清模板和所述編輯后的元數(shù)據(jù)遷移到備標清渲染播出服務(wù)器中,所述備標清渲染播出服務(wù)器加載所述標清模板。
10.根據(jù)權(quán)要求9所述的方法,其特征在于,所述方法還包括: 所述控制設(shè)備根據(jù)所述播控命令隊列控制所述備高清渲染播出服務(wù)器中的高清包裝項數(shù)據(jù)和所述標清渲染播出服務(wù)器或所述備標清渲染播出服務(wù)器中標清包裝項數(shù)據(jù)同步播出。
【文檔編號】H04N5/222GK103856690SQ201410091586
【公開日】2014年6月11日 申請日期:2014年3月13日 優(yōu)先權(quán)日:2014年3月13日
【發(fā)明者】許鋼鳴, 宋蔚, 姜明, 馬坤, 張麗娜, 郭敏, 游田, 黃振川, 陳武, 張亞宇 申請人:中央電視臺, 北京中科大洋科技發(fā)展股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1