專(zhuān)利名稱(chēng):一種字幕播出系統(tǒng)的軟件預(yù)監(jiān)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及字幕制播技術(shù)領(lǐng)域,特別是涉及一種字幕播出系統(tǒng)的軟件預(yù)監(jiān)方法。
背景技術(shù):
字幕播出系統(tǒng)當(dāng)中,對(duì)字幕的安全性、準(zhǔn)確度要求很高,需要保證播出的字幕不能 夠出錯(cuò)。原有的字幕播出方法是,控制人員通過(guò)觸發(fā)播出指令,就直接將字幕上屏,進(jìn)行播 出,直接播出的方法無(wú)法保證字幕的安全性、準(zhǔn)確性。為了提高字幕播出時(shí)的準(zhǔn)確度,需要在播出之前進(jìn)行監(jiān)測(cè),因此,相應(yīng)的建立了預(yù) 監(jiān)機(jī)制。由于字幕機(jī)一般只用作字幕處理,不具備較強(qiáng)的用戶(hù)界面和顯示功能,一般通過(guò)雙 通道,一路通道鏈接硬件接口,在硬件窗口(如監(jiān)視器的顯示屏幕)上進(jìn)行提前預(yù)覽,如果 預(yù)覽顯示沒(méi)有問(wèn)題,則再次觸發(fā),將該信號(hào)輸入到另一路通道中,進(jìn)行字幕的上屏播出。傳統(tǒng)的預(yù)監(jiān)方式,需要通過(guò)板卡硬件實(shí)現(xiàn)字幕畫(huà)面的輸出顯示,對(duì)監(jiān)視設(shè)備的要 求較高,有些中低端的字幕系統(tǒng)不具備該功能的硬件,安裝特定的顯示器及顯示板卡,成本 較大??傊?,需要本領(lǐng)域技術(shù)人員迫切解決的一個(gè)技術(shù)問(wèn)題就是如何能夠提供一種字 幕預(yù)監(jiān)方式,既能保證字幕播出的準(zhǔn)確度,又能節(jié)約成本。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種字幕播出系統(tǒng)的軟件預(yù)監(jiān)方法,在保證字 幕播出的準(zhǔn)確度、安全性的同時(shí),又節(jié)約了設(shè)備的成本。為了解決上述問(wèn)題,本發(fā)明公開(kāi)了一種字幕播出系統(tǒng)的軟件預(yù)監(jiān)方法,包括網(wǎng)絡(luò)應(yīng)用端發(fā)送預(yù)監(jiān)指令,并將相應(yīng)的數(shù)據(jù)信息發(fā)送至字幕機(jī);字幕機(jī)依據(jù)所述預(yù)監(jiān)指令,調(diào)用渲染引擎,對(duì)所述數(shù)據(jù)信息進(jìn)行字幕的渲染處 理;調(diào)用字幕機(jī)的返送機(jī)制,并將渲染后的字幕畫(huà)面返送至網(wǎng)絡(luò)應(yīng)用端;網(wǎng)絡(luò)應(yīng)用端將返送的字幕畫(huà)面顯示在用戶(hù)界面的軟件窗口中,進(jìn)行字幕畫(huà)面的預(yù)
Γττ . ο優(yōu)選的,所述方法還包括預(yù)監(jiān)符合要求后,網(wǎng)絡(luò)應(yīng)用端向字幕機(jī)發(fā)送播出指令;字幕機(jī)根據(jù)所述播出指令,調(diào)用渲染引擎和播放進(jìn)程,對(duì)所述數(shù)據(jù)信息進(jìn)行字幕 的渲染處理,并將渲染處理的結(jié)果播出。優(yōu)選的,通過(guò)觸發(fā)快捷鍵或用戶(hù)界面上的虛擬按鍵發(fā)送所述預(yù)監(jiān)指令和播出指 令。優(yōu)選的,所述虛擬按鍵的設(shè)置方式為用戶(hù)界面上的層級(jí)可擴(kuò)展的結(jié)構(gòu)方式。優(yōu)選的,所述數(shù)據(jù)信息包括字幕模板匹配標(biāo)識(shí)。優(yōu)選的,所述方法還包括
預(yù)先配置各類(lèi)數(shù)據(jù)信息與字幕機(jī)中字幕模板的映射關(guān)系。優(yōu)選的,所述字幕模板包括字幕圖元和渲染方式;則依據(jù)所述映射關(guān)系將數(shù)據(jù)信息替換相應(yīng)字幕模板中字幕圖元的內(nèi)容,按照所述 渲染方式進(jìn)行字幕的渲染處理。優(yōu)選的,所述方法還包括網(wǎng)絡(luò)應(yīng)用端根據(jù)字幕畫(huà)面的預(yù)監(jiān)結(jié)果作相應(yīng)的修改處理。優(yōu)選的,所述修改處理為根據(jù)字幕畫(huà)面的預(yù)監(jiān)結(jié)果修改相應(yīng)的數(shù)據(jù)信息,并將修 改后的數(shù)據(jù)信息發(fā)送至字幕機(jī);則網(wǎng)絡(luò)應(yīng)用端向字幕機(jī)發(fā)送播出指令后,所述字幕機(jī)按照修改后的數(shù)據(jù)信息進(jìn)行 字幕的渲染處理,并將渲染處理的結(jié)果播出。優(yōu)選的,所述修改處理為根據(jù)字幕畫(huà)面的預(yù)監(jiān)結(jié)果修改數(shù)據(jù)信息與字幕模板的 映射關(guān)系。則網(wǎng)絡(luò)應(yīng)用端向字幕機(jī)發(fā)送播出指令后,所述字幕機(jī)按照修改后的映射關(guān)系進(jìn)行 字幕的渲染處理,并將渲染處理的結(jié)果播出。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)本發(fā)明通過(guò)網(wǎng)絡(luò)應(yīng)用端向字幕機(jī)發(fā)送預(yù)監(jiān)指令以及相應(yīng)的數(shù)據(jù)信息,字幕機(jī)依據(jù) 所述預(yù)監(jiān)指令,對(duì)所述數(shù)據(jù)信息進(jìn)行字幕的渲染處理;然后調(diào)用字幕機(jī)的返送機(jī)制,并將渲 染后的字幕畫(huà)面返送至網(wǎng)絡(luò)應(yīng)用端,將返送的字幕畫(huà)面顯示在用戶(hù)界面的軟件窗口中,進(jìn) 行字幕畫(huà)面的預(yù)監(jiān)。一方面,利用了字幕機(jī)強(qiáng)大的字幕處理功能,進(jìn)行計(jì)算、渲染等;另一方 面,由于網(wǎng)絡(luò)應(yīng)用端具備良好的用戶(hù)界面,用以進(jìn)行字幕畫(huà)面的預(yù)覽顯示。將網(wǎng)絡(luò)應(yīng)用端和 字幕機(jī)的優(yōu)勢(shì)結(jié)合在一起,并且,操作人員無(wú)需到字幕的制作現(xiàn)場(chǎng),實(shí)現(xiàn)了遠(yuǎn)程的預(yù)監(jiān)。此 外,通過(guò)采用軟件窗口,無(wú)需將返送回的畫(huà)面輸入到特別設(shè)置的硬件預(yù)監(jiān)窗口,通過(guò)直接在 用戶(hù)界面上,如Windows窗口上的預(yù)覽,節(jié)約了設(shè)備的成本。此外,本發(fā)明可以根據(jù)預(yù)監(jiān)的結(jié)果做相應(yīng)的修改處理,保證了字幕播出的準(zhǔn)確度。 并且,通過(guò)可擴(kuò)展的層級(jí)結(jié)構(gòu)設(shè)置指令發(fā)送虛擬按鍵,為預(yù)覽窗口提供更大的顯示空間,用 戶(hù)可以根據(jù)播放的需要新建、刪除按鍵。因此,節(jié)約了很多空間布局。
圖1是本發(fā)明一種字幕播出系統(tǒng)的軟件預(yù)監(jiān)方法實(shí)施例一的流程圖;圖2是本發(fā)明一種字幕播出系統(tǒng)的軟件預(yù)監(jiān)方法實(shí)施例二的流程圖;圖3是本發(fā)明一種字幕播出系統(tǒng)的軟件預(yù)監(jiān)方法實(shí)施例三的結(jié)構(gòu)圖。
具體實(shí)施例方式為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí) 施方式對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。參照?qǐng)D1,示出了本發(fā)明一種字幕播出系統(tǒng)的軟件預(yù)監(jiān)方法實(shí)施例的流程圖,包 括步驟101,網(wǎng)絡(luò)應(yīng)用端發(fā)送預(yù)監(jiān)指令,并將相應(yīng)的數(shù)據(jù)信息發(fā)送至字幕機(jī);根據(jù)電視節(jié)目的播出情況,當(dāng)有相應(yīng)的字幕播出需求時(shí),播出控制人員將該數(shù)據(jù)信息發(fā)送至播出服務(wù)器,所述播出服務(wù)器即字幕機(jī),其一般是由PC加上專(zhuān)業(yè)的字幕疊加 卡,以及相應(yīng)的軟件組成,用來(lái)在視頻信號(hào)上疊加圖文字幕。所述數(shù)據(jù)信息為字幕的素材來(lái) 源,其可以是由字幕編播人員預(yù)先編輯好的信息,如唱詞、謝幕詞等;通常的,還可以為第三 方公司提供的實(shí)時(shí)性的數(shù)據(jù),如比賽成績(jī)、出場(chǎng)人員順序等。同時(shí),為了在網(wǎng)絡(luò)應(yīng)用端對(duì)字幕機(jī)制作的字幕畫(huà)面的進(jìn)行預(yù)覽,還需要向字幕機(jī) 發(fā)送預(yù)監(jiān)指令,實(shí)現(xiàn)對(duì)字幕機(jī)的遠(yuǎn)程調(diào)用。指令是指示計(jì)算機(jī)執(zhí)行某種操作的指令,它由一串二進(jìn)制數(shù)碼組成。一條指令通 常由兩個(gè)部分組成操作碼+地址碼。其中,操作碼需要指明該指令要完成的操作的類(lèi)型或 性質(zhì),可以是字幕渲染、返送、播出等,本步驟為字幕渲染。此外,地址碼需要指明操作對(duì)象 的內(nèi)容或所在的存儲(chǔ)單元地址,本實(shí)施例中為操作對(duì)象字幕機(jī)。步驟102,字幕機(jī)依據(jù)所述預(yù)監(jiān)指令,調(diào)用渲染引擎,在字幕機(jī)上對(duì)所述數(shù)據(jù)信息 進(jìn)行字幕的渲染處理;字幕機(jī)接收到該數(shù)據(jù)信息后,根據(jù)網(wǎng)絡(luò)應(yīng)用端發(fā)送的預(yù)監(jiān)指令,啟用渲染引擎,通 過(guò)對(duì)數(shù)據(jù)信息進(jìn)行一系列的計(jì)算處理、渲染加工等,生成字幕畫(huà)面。步驟103,調(diào)用字幕機(jī)的返送機(jī)制,并將渲染后的字幕畫(huà)面返送至網(wǎng)絡(luò)應(yīng)用端;字幕機(jī)進(jìn)行字幕渲染后,為了保證播出字幕的準(zhǔn)確性,例如,監(jiān)測(cè)是否出現(xiàn)錯(cuò)別 字,是否顯示在屏幕的指定位置上,是否按預(yù)置的播出方式進(jìn)行展現(xiàn)等等,則需要調(diào)用字幕 機(jī)的返送機(jī)制,將渲染后的字幕畫(huà)面返送至網(wǎng)絡(luò)應(yīng)用端,而不是直接進(jìn)行播出。步驟104,網(wǎng)絡(luò)應(yīng)用端將返送的字幕畫(huà)面顯示在用戶(hù)界面的軟件窗口中,進(jìn)行字幕 畫(huà)面的預(yù)監(jiān)。監(jiān)控方在用戶(hù)界面上預(yù)先設(shè)置一個(gè)軟件窗口,接收到渲染處理后的字幕畫(huà)面,將 其顯示在軟件窗口中,進(jìn)行字幕播出之前的監(jiān)看。所述軟件窗口可以根據(jù)監(jiān)控人員的需要 設(shè)置相應(yīng)的顯示位置、大小等。通過(guò)本發(fā)明實(shí)施例,一方面,利用了字幕機(jī)強(qiáng)大的字幕處理功能,進(jìn)行計(jì)算、渲染 等;另一方面,由于網(wǎng)絡(luò)應(yīng)用端具備良好的用戶(hù)界面,用以進(jìn)行字幕畫(huà)面的預(yù)覽顯示。將網(wǎng) 絡(luò)應(yīng)用端和字幕機(jī)的優(yōu)勢(shì)結(jié)合在一起,并且,操作人員無(wú)需到字幕的制作現(xiàn)場(chǎng),實(shí)現(xiàn)了遠(yuǎn)程 的預(yù)監(jiān)。此外,本發(fā)明實(shí)施例采用軟件窗口,無(wú)需將返送回的畫(huà)面輸入到特別設(shè)置的硬件預(yù) 監(jiān)接口,采用專(zhuān)門(mén)的硬件顯示板卡,通過(guò)進(jìn)行函數(shù)接口的調(diào)用,進(jìn)行預(yù)覽畫(huà)面的顯示。通過(guò) 直接在用戶(hù)界面上,如網(wǎng)絡(luò)應(yīng)用端的Windows窗口上的預(yù)覽,節(jié)約了設(shè)備的成本。參照?qǐng)D2,示出了本發(fā)明一種字幕播出系統(tǒng)的軟件預(yù)監(jiān)方法實(shí)施例二的流程圖,包 括步驟201,預(yù)先配置各類(lèi)數(shù)據(jù)信息與字幕機(jī)中字幕模板的映射關(guān)系;字幕機(jī)負(fù)責(zé)將數(shù)據(jù)信息處理成相應(yīng)的字幕,各種字幕按照字幕模板進(jìn)行播出,所 述字幕模板包括字幕圖元和渲染方式。其中,渲染方式包括靜態(tài)渲染和動(dòng)態(tài)渲染,靜態(tài)渲 染即設(shè)定對(duì)字幕的靜態(tài)屬性,例如字體、顏色、字號(hào)等,動(dòng)態(tài)渲染即字幕的動(dòng)態(tài)特技效果。字幕模板有多種形式,為了實(shí)現(xiàn)不同類(lèi)型數(shù)據(jù)信息不同的播出效果,需要預(yù)置各 類(lèi)數(shù)據(jù)信息與字幕模板的映射關(guān)系。例如,在本發(fā)明實(shí)施例中,針對(duì)某一體育比賽的字幕播出,配置個(gè)人信息數(shù)據(jù)與字 幕模板1相映射,分?jǐn)?shù)數(shù)據(jù)與字幕模板2相映射。
其中,字幕模板1的渲染方式包括黑體、四號(hào)、斜體、紅色、左飛特技;字幕模板2的渲染方式包括宋體、四號(hào)、加粗、黑色、無(wú)特技。步驟202,網(wǎng)絡(luò)應(yīng)用端發(fā)送預(yù)監(jiān)指令,并將相應(yīng)的數(shù)據(jù)信息發(fā)送至字幕機(jī);在本實(shí)施例中,為男子單杠比賽添加字幕,則當(dāng)需要介紹某運(yùn)動(dòng)員的個(gè)人資料時(shí), 網(wǎng)絡(luò)應(yīng)用端向字幕機(jī)發(fā)送預(yù)監(jiān)指令,同時(shí),將該運(yùn)動(dòng)員的個(gè)人信息數(shù)據(jù)發(fā)送至播出服務(wù)器, 如下“鄒凱 1988 年 1 米 58 47 公斤,,。步驟203,字幕機(jī)依據(jù)所述預(yù)監(jiān)指令和映射關(guān)系,調(diào)用渲染引擎,將數(shù)據(jù)信息替換 相應(yīng)字幕模板中字幕圖元的內(nèi)容進(jìn)行字幕的渲染處理;字幕機(jī)接到預(yù)監(jiān)指令后,對(duì)網(wǎng)絡(luò)應(yīng)用端發(fā)送的數(shù)據(jù)信息進(jìn)行渲染處理,具體的,按 照步驟201中的映射關(guān)系,將所述數(shù)據(jù)信息(個(gè)人信息數(shù)據(jù))與相應(yīng)的字幕模板1進(jìn)行匹 配,相應(yīng)的,該數(shù)據(jù)替換字幕模板中字幕圖元的內(nèi)容,渲染處理如下所示鄒凱 1988年 1米58 47公斤其中,上述字幕以左飛特技的形式進(jìn)行畫(huà)面展現(xiàn)。在本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,所述數(shù)據(jù)信息還包括字幕模板匹配標(biāo)記。則根據(jù) 所述標(biāo)記直接與具有相應(yīng)映射關(guān)系的字幕模板進(jìn)行匹配。即通過(guò)數(shù)據(jù)信息中的標(biāo)記查詢(xún)相 應(yīng)的字幕模板,進(jìn)行匹配。相應(yīng)的,如果接收到的數(shù)據(jù)如下“鄒凱中國(guó) 7. 0 0 7. 20 0 8. 60 0 9. 0 0 15.6 00 1 6. 200 (模板 2) ”。即,播出服務(wù)器接收到的數(shù)據(jù)信息中包括了字幕模板的匹配標(biāo)記,標(biāo)識(shí)出與字幕 模板2進(jìn)行匹配。相應(yīng)的,該數(shù)據(jù)信息替換字幕模板2中字幕圖元的內(nèi)容,渲染處理如下所 示鄒凱中國(guó)7.00 7.200 8.600 9.00 15.600 16.200步驟204,調(diào)用字幕機(jī)的返送機(jī)制,并將渲染后的字幕畫(huà)面返送至網(wǎng)絡(luò)應(yīng)用端;網(wǎng)絡(luò)應(yīng)用端通過(guò)調(diào)用字幕機(jī)的返送機(jī)制,將按照字幕模板1渲染后的字幕畫(huà)返送 至網(wǎng)絡(luò)應(yīng)用端。步驟205,網(wǎng)絡(luò)應(yīng)用端將返送的字幕畫(huà)面顯示在用戶(hù)界面的軟件窗口中,進(jìn)行字幕 畫(huà)面的預(yù)監(jiān);上述字幕畫(huà)面直接在用戶(hù)界面的軟件窗口中進(jìn)行顯示,以供監(jiān)控人員進(jìn)行預(yù)覽。步驟206,預(yù)監(jiān)符合要求后,網(wǎng)絡(luò)應(yīng)用端向字幕機(jī)發(fā)送播出指令;根據(jù)軟件窗口中的預(yù)覽畫(huà)面,如果字幕播出正常,判斷字幕畫(huà)面符合預(yù)置要求后, 網(wǎng)絡(luò)應(yīng)用端通知字幕機(jī)播出字幕,同樣,以指令的方式進(jìn)行控制。步驟207,字幕機(jī)根據(jù)所述播出指令,調(diào)用渲染引擎和播放進(jìn)程,對(duì)所述數(shù)據(jù)信息 進(jìn)行字幕的渲染處理,并將渲染處理的結(jié)果播出。接收到網(wǎng)絡(luò)服務(wù)端發(fā)出的播出指令之后,字幕機(jī)對(duì)所述數(shù)據(jù)信息再次進(jìn)行渲染處 理,然后直接將處理后的結(jié)果上屏播出。通過(guò)本發(fā)明實(shí)施例,既能夠?qū)崿F(xiàn)字幕畫(huà)面播出之前的預(yù)先監(jiān)視,又能夠根據(jù)監(jiān)視 的結(jié)果,遠(yuǎn)程控制字幕播出,工作人員無(wú)需在節(jié)目的錄制現(xiàn)場(chǎng),通過(guò)播出段和監(jiān)控端的網(wǎng)絡(luò) 交互,實(shí)現(xiàn)了對(duì)字幕播出的操控,播出方式靈活、方便。
參照?qǐng)D3,示出了本發(fā)明一種字幕播出系統(tǒng)的軟件預(yù)監(jiān)方法實(shí)施例三的流程圖,包 括步驟301,預(yù)先配置各類(lèi)數(shù)據(jù)信息與字幕機(jī)中字幕模板的映射關(guān)系;步驟302,網(wǎng)絡(luò)應(yīng)用端發(fā)送預(yù)監(jiān)指令,并將相應(yīng)的數(shù)據(jù)信息發(fā)送至字幕機(jī);步驟303,字幕機(jī)依據(jù)所述預(yù)監(jiān)指令,調(diào)用渲染引擎,對(duì)所述數(shù)據(jù)信息進(jìn)行字幕的 渲染處理;步驟304,調(diào)用字幕機(jī)的返送機(jī)制,并將渲染后的字幕畫(huà)面返送至網(wǎng)絡(luò)應(yīng)用端;步驟305,網(wǎng)絡(luò)應(yīng)用端將返送的字幕畫(huà)面顯示在用戶(hù)界面的軟件窗口中,進(jìn)行字幕 畫(huà)面的預(yù)監(jiān);步驟306,網(wǎng)絡(luò)應(yīng)用端根據(jù)字幕畫(huà)面的預(yù)監(jiān)結(jié)果作相應(yīng)的修改處理;當(dāng)字幕機(jī)返送回的字幕畫(huà)面不符合預(yù)置要求時(shí),網(wǎng)絡(luò)應(yīng)用端根據(jù)預(yù)監(jiān)的結(jié)果做實(shí) 時(shí)的修改處理。其中,所述修改處理可以為根據(jù)字幕畫(huà)面的預(yù)監(jiān)結(jié)果修改相應(yīng)的數(shù)據(jù)信息,并將 修改后的數(shù)據(jù)信息發(fā)送至字幕機(jī)。該種處理一般在數(shù)據(jù)信息有誤的情況下,例如人名的拼寫(xiě)、比分的計(jì)數(shù),或有錯(cuò)別 字的情況,其通常是由于數(shù)據(jù)信息的錯(cuò)誤引起的,則修改相應(yīng)的數(shù)據(jù)信息,然后再發(fā)送至字 幕機(jī)。此外,所述修改處理還可以為根據(jù)字幕畫(huà)面的預(yù)監(jiān)結(jié)果修改數(shù)據(jù)信息與字幕模 板的映射關(guān)系。在該種情況下,由于模板的匹配有誤,可能導(dǎo)致字幕的渲染不正確,如在屏幕上的 位置、渲染的顏色、特技播出效果等等。則相應(yīng)的修改數(shù)據(jù)信息與字幕模板的映射關(guān)系,使 數(shù)據(jù)匹配正確的模板信息,得到正常的渲染效果需要說(shuō)明的是,有些情況下,是由于字幕機(jī)本身的故障而造成渲染畫(huà)面不正常,如 亂碼、黑屏等,則此時(shí),可以通知字幕機(jī)方的工作人員進(jìn)行故障排查。則在字幕機(jī)端,無(wú)需實(shí) 時(shí)配有工作人員,只需要遠(yuǎn)程網(wǎng)絡(luò)應(yīng)用端發(fā)出設(shè)備故障信息,通知工作人員后,再派出人力 排查即可。步驟307,網(wǎng)絡(luò)應(yīng)用端向字幕機(jī)發(fā)送播出指令;步驟308,字幕機(jī)依據(jù)所述播出指令,按照修改后的結(jié)果進(jìn)行字幕的渲染處理,并 將渲染處理的結(jié)果播出。根據(jù)預(yù)監(jiān)結(jié)果作相應(yīng)的修改處理后,網(wǎng)絡(luò)應(yīng)用端可以發(fā)送指令,通知字幕機(jī)進(jìn)行 播出。則所述字幕機(jī)按照修改后的數(shù)據(jù)信息進(jìn)行字幕的渲染處理,并將渲染處理的結(jié)果播 出;或者,按照修改后的映射關(guān)系進(jìn)行字幕的渲染處理,并將渲染處理的結(jié)果播出。或者,網(wǎng)絡(luò)應(yīng)用端還可以再次發(fā)送預(yù)監(jiān)指令,對(duì)修改處理后的字幕畫(huà)面進(jìn)行預(yù)監(jiān), 判斷顯示正常之后,再控制字幕機(jī)進(jìn)行播出。通過(guò)本發(fā)明實(shí)施例,可以根據(jù)預(yù)監(jiān)的結(jié)果做相應(yīng)的修改處理,保證了字幕播出的 準(zhǔn)確度。進(jìn)一步,對(duì)于上述各個(gè)實(shí)施例中提到的指令,在網(wǎng)絡(luò)應(yīng)用端上,優(yōu)選的,可以通過(guò) 觸發(fā)快捷鍵或用戶(hù)界面上的虛擬按鍵,發(fā)送所述預(yù)監(jiān)指令和播出指令。在本發(fā)明的優(yōu)選實(shí)施例中,所述虛擬按鍵的設(shè)置方式為用戶(hù)界面上的層級(jí)可擴(kuò)展的結(jié)構(gòu)方式。即,一方面,在用戶(hù)界面上,可以通過(guò)軟件窗口進(jìn)行字幕畫(huà)面的預(yù)監(jiān),查看是否能 夠正常播出;另一方面,由于本發(fā)明實(shí)施例是遠(yuǎn)程的對(duì)播出服務(wù)器進(jìn)行控制,因此,可以在 用戶(hù)界面上設(shè)置虛擬控制按鍵。傳統(tǒng)的虛擬按鈕間的設(shè)置方式是將各個(gè)按鍵全部展現(xiàn)在用 戶(hù)界面上,占用了大量的空間。為了能夠?yàn)轭A(yù)覽窗口提供更大的顯示空間,可以通過(guò)可擴(kuò)展 的層級(jí)結(jié)構(gòu)設(shè)置虛擬按鍵。即以下拉列表的方式展現(xiàn)各個(gè)控制鍵,用戶(hù)可以根據(jù)播放的需 要新建、刪除按鍵。因此,節(jié)約了很多空間布局。需要說(shuō)明的是,本發(fā)明實(shí)施例中的字幕機(jī)一般位于電視轉(zhuǎn)播車(chē)上,如在體育比賽 的現(xiàn)場(chǎng),設(shè)置用于實(shí)況轉(zhuǎn)播的轉(zhuǎn)播車(chē),其具有攝錄像的功能,能夠?qū)F(xiàn)場(chǎng)拍攝的畫(huà)面與渲染 后的字幕畫(huà)面相疊加,進(jìn)行節(jié)目的播出。而網(wǎng)絡(luò)應(yīng)用端可以與轉(zhuǎn)播車(chē)相分離,進(jìn)行遠(yuǎn)程調(diào)度 轉(zhuǎn)播車(chē)上的字幕機(jī),如在現(xiàn)場(chǎng)的工作室、電視臺(tái)的制播間等,通過(guò)網(wǎng)絡(luò)通信的方式與轉(zhuǎn)播插 上的字幕機(jī)進(jìn)行信息交互。本說(shuō)明書(shū)中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與 其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可。以上對(duì)本發(fā)明所提供的一種字幕播出系統(tǒng)的軟件預(yù)監(jiān)方法,進(jìn)行了詳細(xì)介紹,本 文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于 幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思 想,在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì) 本發(fā)明的限制。
權(quán)利要求
1.一種字幕播出系統(tǒng)的軟件預(yù)監(jiān)方法,其特征在于,包括 網(wǎng)絡(luò)應(yīng)用端發(fā)送預(yù)監(jiān)指令,并將相應(yīng)的數(shù)據(jù)信息發(fā)送至字幕機(jī);字幕機(jī)依據(jù)所述預(yù)監(jiān)指令,調(diào)用渲染引擎,對(duì)所述數(shù)據(jù)信息進(jìn)行字幕的渲染處理; 調(diào)用字幕機(jī)的返送機(jī)制,并將渲染后的字幕畫(huà)面返送至網(wǎng)絡(luò)應(yīng)用端; 網(wǎng)絡(luò)應(yīng)用端將返送的字幕畫(huà)面顯示在用戶(hù)界面的軟件窗口中,進(jìn)行字幕畫(huà)面的預(yù)監(jiān)。
2.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括 預(yù)監(jiān)符合要求后,網(wǎng)絡(luò)應(yīng)用端向字幕機(jī)發(fā)送播出指令;字幕機(jī)根據(jù)所述播出指令,調(diào)用渲染引擎和播放進(jìn)程,對(duì)所述數(shù)據(jù)信息進(jìn)行字幕的渲 染處理,并將渲染處理的結(jié)果播出。
3.如權(quán)利要求2所述的方法,其特征在于,通過(guò)觸發(fā)快捷鍵或用戶(hù)界面上的虛擬按鍵發(fā)送所述預(yù)監(jiān)指令和播出指令。
4.如權(quán)利要求3所述的方法,其特征在于,所述虛擬按鍵的設(shè)置方式為用戶(hù)界面上的層級(jí)可擴(kuò)展的結(jié)構(gòu)方式。
5.如權(quán)利要求1所述的方法,其特征在于, 所述數(shù)據(jù)信息包括字幕模板匹配標(biāo)識(shí)。
6.如權(quán)利要求1所述的方法,其特征在于,還包括預(yù)先配置各類(lèi)數(shù)據(jù)信息與字幕機(jī)中字幕模板的映射關(guān)系。
7.如權(quán)利要求6所述的方法,其特征在于, 所述字幕模板包括字幕圖元和渲染方式;則依據(jù)所述映射關(guān)系將數(shù)據(jù)信息替換相應(yīng)字幕模板中字幕圖元的內(nèi)容,按照所述渲染 方式進(jìn)行字幕的渲染處理。
8.如權(quán)利要求1所述的方法,其特征在于,還包括網(wǎng)絡(luò)應(yīng)用端根據(jù)字幕畫(huà)面的預(yù)監(jiān)結(jié)果作相應(yīng)的修改處理。
9.如權(quán)利要求8所述的方法,其特征在于,所述修改處理為根據(jù)字幕畫(huà)面的預(yù)監(jiān)結(jié)果修改相應(yīng)的數(shù)據(jù)信息,并將修改后的數(shù)據(jù) 信息發(fā)送至字幕機(jī);則網(wǎng)絡(luò)應(yīng)用端向字幕機(jī)發(fā)送播出指令后,所述字幕機(jī)按照修改后的數(shù)據(jù)信息進(jìn)行字幕 的渲染處理,并將渲染處理的結(jié)果播出。
10.如權(quán)利要求8所述的方法,其特征在于,所述修改處理為根據(jù)字幕畫(huà)面的預(yù)監(jiān)結(jié)果修改數(shù)據(jù)信息與字幕模板的映射關(guān)系。 則網(wǎng)絡(luò)應(yīng)用端向字幕機(jī)發(fā)送播出指令后,所述字幕機(jī)按照修改后的映射關(guān)系進(jìn)行字幕 的渲染處理,并將渲染處理的結(jié)果播出。
全文摘要
本發(fā)明提供了一種字幕播出系統(tǒng)的軟件預(yù)監(jiān)方法,所述方法包括網(wǎng)絡(luò)應(yīng)用端發(fā)送預(yù)監(jiān)指令,并將相應(yīng)的數(shù)據(jù)信息發(fā)送至字幕機(jī);字幕機(jī)依據(jù)所述預(yù)監(jiān)指令,調(diào)用渲染引擎,對(duì)所述數(shù)據(jù)信息進(jìn)行字幕的渲染處理;調(diào)用字幕機(jī)的返送機(jī)制,并將渲染后的字幕畫(huà)面返送至網(wǎng)絡(luò)應(yīng)用端;網(wǎng)絡(luò)應(yīng)用端將返送的字幕畫(huà)面顯示在用戶(hù)界面的軟件窗口中,進(jìn)行字幕畫(huà)面的預(yù)監(jiān)。通過(guò)本發(fā)明,既實(shí)現(xiàn)了字幕播出的遠(yuǎn)程預(yù)監(jiān),又充分利用網(wǎng)絡(luò)應(yīng)用端具備良好的用戶(hù)界面,節(jié)約了設(shè)備成本。
文檔編號(hào)H04N5/278GK102118581SQ20091024431
公開(kāi)日2011年7月6日 申請(qǐng)日期2009年12月30日 優(yōu)先權(quán)日2009年12月30日
發(fā)明者胡安春 申請(qǐng)人:新奧特(北京)視頻技術(shù)有限公司