專(zhuān)利名稱(chēng):一種唱詞制播方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及廣播電視領(lǐng)域電視節(jié)目制播技術(shù),特別涉及一種唱詞制播方法和系統(tǒng)。
背景技術(shù):
唱詞播出系統(tǒng)是一種類(lèi)型簡(jiǎn)單的圖文播出系統(tǒng),可以播出模板類(lèi)型和播出單編排簡(jiǎn)單的唱詞。唱詞播出往往很有特點(diǎn),在播出時(shí)間上河模板形式上存在區(qū)別唱唱需要針對(duì)不同的應(yīng)用制作軟件,普適性差
發(fā)明內(nèi)容
本發(fā)明提供一種唱詞制播方法和系統(tǒng)。通過(guò)應(yīng)用本發(fā)明,提高了當(dāng)模板和播出單編排形式發(fā)生改變時(shí)唱詞播出系統(tǒng)的靈活性。為達(dá)到上述目的,本發(fā)明提供一種唱詞制播方法,包括讀取本地目錄下的模板,并同步到播出服務(wù)器;通過(guò)設(shè)置并配置VB腳本,導(dǎo)入現(xiàn)有的具有各種文件格式以及編排格式的播出單文件,根據(jù)所述播出單文件生成播出任務(wù);將所述播出任務(wù)進(jìn)行播出與否的區(qū)分;對(duì)處于播出狀態(tài)的任務(wù),定時(shí)遍歷所述任務(wù)的所有條目,比較本地時(shí)間與播出時(shí)間,將在播出時(shí)間內(nèi)未播出的條目發(fā)送給所述播出服務(wù)器,選擇與所述條目相匹配的模板進(jìn)行播出,將即將超出播出結(jié)束時(shí)間的播出條目撤下。另一方面,本發(fā)明還提供一種唱詞制播系統(tǒng),包括讀取單元,用于讀取本地目錄下的模板,并同步到播出服務(wù)器;生成單元,用于通過(guò)設(shè)置并配置VB腳本,導(dǎo)入現(xiàn)有的具有各種文件格式以及編排格式的播出單文件,根據(jù)所述播出單文件生成播出任務(wù);區(qū)分模塊,用于將所述播出任務(wù)進(jìn)行播出與否的區(qū)分;發(fā)送模塊,用于對(duì)處于播出狀態(tài)的任務(wù),定時(shí)遍歷所述任務(wù)的所有條目,比較本地時(shí)間與播出時(shí)間,將在播出時(shí)間內(nèi)未播出的條目發(fā)送給所述播出服務(wù)器,選擇與所述條目相匹配的模板進(jìn)行播出,將即將超出播出結(jié)束時(shí)間的播出條目撤下。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)提高了唱詞系統(tǒng)的靈活性。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為本發(fā)明實(shí)施例一種唱詞制播方法流程圖2為本發(fā)明實(shí)施例一種唱詞制播系統(tǒng)示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,需要指出的是,所描述的實(shí)施例僅僅是本發(fā)明的一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例提供一種唱詞制播方法和系統(tǒng),如圖I所示,包括步驟S101、讀取本地目錄下的模板,并同步到播出服務(wù)器。集中管理本地目錄下的模板,讀取模板的各種信息,與播出服務(wù)器相連接,同步到播出服務(wù)器準(zhǔn)備播出。 步驟S102、通過(guò)設(shè)置并配置VB腳本,導(dǎo)入現(xiàn)有的具有各種文件格式以及編排格式的播出單文件,根據(jù)所述播出單文件生成播出任務(wù)。對(duì)于現(xiàn)有的播出文件,具有一定的編排格式和屬性要素,所述播出文件可以為文本文件或數(shù)據(jù)庫(kù)文件。通過(guò)設(shè)置和配置VB腳本,導(dǎo)入各種文件格式和編排格式的播出單,具體為對(duì)于文本文件按照特定格式逐行讀取并進(jìn)行解析;對(duì)于其他的數(shù)據(jù)庫(kù)文件,按照數(shù)據(jù)庫(kù)逐行導(dǎo)入。配置腳本的方法為在腳本中需要設(shè)置各列的含義、各列前綴的分割符號(hào)以及各行的含義,即可簡(jiǎn)單方便的應(yīng)對(duì)多種編排格式文件。步驟S103、將所述播出任務(wù)進(jìn)行播出與否的區(qū)分。對(duì)生成的任務(wù)進(jìn)行區(qū)分,得到播出任務(wù)和不播任務(wù)。步驟S104、對(duì)處于播出狀態(tài)的任務(wù),定時(shí)遍歷所述任務(wù)的所有條目,比較本地時(shí)間與播出時(shí)間,將在播出時(shí)間內(nèi)未播出的條目發(fā)送給所述播出服務(wù)器,選擇與所述條目相匹配的模板進(jìn)行播出,將即將超出播出結(jié)束時(shí)間的播出條目撤下。對(duì)于處于播出狀態(tài)的任務(wù),播出處理單元將采用極短時(shí)間定時(shí)遍歷任務(wù)的所有條目,比較本地時(shí)間與播出時(shí)間,將在播出時(shí)間內(nèi)未播出的條目發(fā)送給播出服務(wù)器進(jìn)行播出。將即將超出播出時(shí)間的播出條目撤下,從而達(dá)到唱詞切換的效果。通過(guò)應(yīng)用本發(fā)明實(shí)施例,提高了當(dāng)模板和播出單編排形式發(fā)生改變時(shí)唱詞播出系統(tǒng)的靈活性。本發(fā)明實(shí)施例提供了一種唱詞制播系統(tǒng),如圖2所示,包括讀取單元201,用于讀取本地目錄下的模板,并同步到播出服務(wù)器;生成單元202,用于通過(guò)設(shè)置并配置VB腳本,導(dǎo)入現(xiàn)有的具有各種文件格式以及編排格式的播出單文件,根據(jù)所述播出單文件生成播出任務(wù);區(qū)分模塊203,用于將所述播出任務(wù)進(jìn)行播出與否的區(qū)分;發(fā)送模塊204,用于對(duì)處于播出狀態(tài)的任務(wù),定時(shí)遍歷所述任務(wù)的所有條目,比較本地時(shí)間與播出時(shí)間,將在播出時(shí)間內(nèi)未播出的條目發(fā)送給所述播出服務(wù)器,選擇與所述條目相匹配的模板進(jìn)行播出,將即將超出播出結(jié)束時(shí)間的播出條目撤下。所述系統(tǒng)還包括導(dǎo)入單元205,用于對(duì)于文本文件按照特定格式逐行讀取并進(jìn)行解析;對(duì)于其他的數(shù)據(jù)庫(kù)文件,按照數(shù)據(jù)庫(kù)逐行導(dǎo)入。
通過(guò)應(yīng)用本發(fā)明實(shí)施例,提高了當(dāng)模板和播出單編排形式發(fā)生改變時(shí)唱詞播出系統(tǒng)的靈活性。本發(fā)明包括但不局限于以上描述的實(shí)施例,任何本領(lǐng)域的技術(shù)人員不需要付出創(chuàng)造性勞動(dòng)就能思之的變化都應(yīng)落入本發(fā)明的保護(hù)范圍。權(quán)利要求
1.一種唱詞制播方法,其特征在于,包括以下步驟 讀取本地目錄下的模板,并同步到播出服務(wù)器; 通過(guò)設(shè)置并配置VB腳本,導(dǎo)入現(xiàn)有的具有各種文件格式以及編排格式的播出單文件;根據(jù)所述播出單文件生成播出任務(wù); 將所述播出任務(wù)進(jìn)行播出與否的區(qū)分; 對(duì)處于播出狀態(tài)的任務(wù),定時(shí)遍歷所述任務(wù)的所有條目,比較本地時(shí)間與播出時(shí)間,將在播出時(shí)間內(nèi)未播出的條目發(fā)送給所述播出服務(wù)器,選擇與所述條目相匹配的模板進(jìn)行播出,將即將超出播出結(jié)束時(shí)間的播出條目撤下。
2.如權(quán)利要求I中所述的方法,其特征在于,所述配置VB腳本具體包括 在所述VB腳本中設(shè)置各列的含義、各列前綴的分割符號(hào)以及各行的含義。
3.如權(quán)利要求I中所述的方法,其特征在于,所述導(dǎo)入現(xiàn)有的具有各種文件格式以及編排格式的播出單文件,具體包括 對(duì)于文本文件按照特定格式逐行讀取并進(jìn)行解析; 對(duì)于其他的數(shù)據(jù)庫(kù)文件,按照數(shù)據(jù)庫(kù)逐行導(dǎo)入。
4.如權(quán)利要求I中所述的方法,其特征在于,所述任務(wù)條目包括 各個(gè)條目的絕對(duì)開(kāi)始時(shí)間或相對(duì)的開(kāi)始時(shí)間、播出時(shí)長(zhǎng)以及模板信息。
5.一種唱詞制播系統(tǒng),其特征在于,包括 讀取單元,用于讀取本地目錄下的模板,并同步到播出服務(wù)器; 生成單元,用于通過(guò)設(shè)置并配置VB腳本,導(dǎo)入現(xiàn)有的具有各種文件格式以及編排格式的播出單文件,根據(jù)所述播出單文件生成播出任務(wù); 區(qū)分模塊,用于將所述播出任務(wù)進(jìn)行播出與否的區(qū)分; 發(fā)送模塊,用于對(duì)處于播出狀態(tài)的任務(wù),定時(shí)遍歷所述任務(wù)的所有條目,比較本地時(shí)間與播出時(shí)間,將在播出時(shí)間內(nèi)未播出的條目發(fā)送給所述播出服務(wù)器,選擇與所述條目相匹配的模板進(jìn)行播出,將即將超出播出結(jié)束時(shí)間的播出條目撤下。
6.如權(quán)利要求5所述的系統(tǒng),其特征在于,還包括 導(dǎo)入單元,用于對(duì)于文本文件按照特定格式逐行讀取并進(jìn)行解析;對(duì)于其他的數(shù)據(jù)庫(kù)文件,按照數(shù)據(jù)庫(kù)逐行導(dǎo)入。
全文摘要
本發(fā)明公開(kāi)一種唱詞制播方法,包括讀取本地目錄下的模板,并同步到播出服務(wù)器;通過(guò)設(shè)置并配置VB腳本,導(dǎo)入現(xiàn)有的具有各種文件格式以及編排格式的播出單文件,根據(jù)所述播出單文件生成播出任務(wù);將所述播出任務(wù)進(jìn)行播出與否的區(qū)分;對(duì)處于播出狀態(tài)的任務(wù),定時(shí)遍歷所述任務(wù)的所有條目,比較本地時(shí)間與播出時(shí)間,將在播出時(shí)間內(nèi)未播出的條目發(fā)送給所述播出服務(wù)器,選擇與所述條目相匹配的模板進(jìn)行播出,將即將超出播出結(jié)束時(shí)間的播出條目撤下。通過(guò)應(yīng)用發(fā)明,提高了當(dāng)模板和播出單編排形式發(fā)生改變時(shí)唱詞播出系統(tǒng)的靈活性。
文檔編號(hào)H04N5/222GK102752490SQ201110247500
公開(kāi)日2012年10月24日 申請(qǐng)日期2011年8月26日 優(yōu)先權(quán)日2011年8月26日
發(fā)明者王寶國(guó) 申請(qǐng)人:新奧特(北京)視頻技術(shù)有限公司