專利名稱:一種字幕機(jī)場景區(qū)域切換的同步系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及廣播電視領(lǐng)域,特別是涉及一種字幕機(jī)場景區(qū)域切換的同步 系統(tǒng)。
背景技術(shù):
字幕機(jī)是由PC (Personal computer,個(gè)人電腦)加上專業(yè)的字幕疊加卡 和相應(yīng)的軟件組成,用來在視頻信號(hào)上疊加圖文字幕;字幕機(jī)有疊加實(shí)時(shí)性、 無須生成、色彩鮮艷、信號(hào)損失小等特點(diǎn)。在使用字幕機(jī)的過程中,同步的 處理和實(shí)現(xiàn)有著非常重要的作用,實(shí)現(xiàn)同步可以保證各個(gè)播出區(qū)域有序的協(xié) 同播出,從而能夠保證播出的流暢,以及播出畫面的正確。各個(gè)播出區(qū)域是 以幀為基本單位進(jìn)行處理的,也就是要完成幀同步的處理。幀同步是為了保 證各個(gè)^"出區(qū)域的畫面正確,不會(huì)出現(xiàn)^"幀、壞幀和畫面4晉亂。
視頻序列通常包括多個(gè)獨(dú)立的場景, 一個(gè)場景可以定義為一個(gè)連續(xù)的事 件或者一組連續(xù)的動(dòng)作。場景的內(nèi)容包括字幕、文件;視頻、音頻、外部直通 視頻、動(dòng)畫、時(shí)鐘(模擬、數(shù)字)、滾動(dòng)信息、圖片等。在兩個(gè)場景之間發(fā)生 躍變稱為場景切換。;統(tǒng)頻場景切換包括以下幾種類型突變場景切換、消融 和淡入淡出等。突變場景切換就是在某一時(shí)刻,下一個(gè)場景直接覆蓋上一個(gè) 場景。消融就是兩個(gè)場景按照某種特技方式實(shí)現(xiàn)平滑的過渡。淡入淡出也稱 "漸顯漸隱",后一個(gè)畫面逐漸顯現(xiàn),最后到完全清晰,這個(gè)場景的開端稱"淡 入",表示一個(gè)場景的開始;前一個(gè)畫面漸漸隱去直至完全消失,稱"淡出", 表示一個(gè)場景的結(jié)束;淡入、淡出節(jié)奏舒緩,并能以視覺上的間歇,產(chǎn)生一 種完整的段落感。
一個(gè)場景可以包括很多個(gè)區(qū)域,每個(gè)區(qū)域都可以有自己的功能和動(dòng)作。 例如在一個(gè)多區(qū)域場景中,有視頻區(qū)、直播區(qū)和字幕區(qū)3個(gè)區(qū)域,對(duì)于其 中的一個(gè)區(qū)域字幕區(qū)來說,需要不斷的更新信息以滿足觀眾的需要,這就需要單獨(dú)的對(duì)字幕區(qū)進(jìn)行不斷的切換。字幕機(jī)按照編輯好的消息隊(duì)列將消息展 示給觀眾,當(dāng)有新的消息需要插播或原有的消息需要修改時(shí),字幕機(jī)處理起 來很困難或是無法處理,而且還會(huì)造成死機(jī)等危險(xiǎn)狀況,穩(wěn)定性和安全性都 很差。
在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題 現(xiàn)有技術(shù)中,使用一臺(tái)字幕機(jī),無法實(shí)現(xiàn)場景區(qū)域切換的同步,使得場
景在進(jìn)行區(qū)域切換時(shí)播出區(qū)域會(huì)發(fā)生播出錯(cuò)誤,畫面會(huì)出現(xiàn)紊亂,不連續(xù)的
播出,而且也不會(huì)很流暢。
發(fā)明內(nèi)容
本發(fā)明提供一種字幕機(jī)場景區(qū)域切換的同步系統(tǒng),用以動(dòng)態(tài)的增加、改 變、刪除字幕機(jī)的消息隊(duì)列中。
為達(dá)到上述目的,本發(fā)明提出一種字幕機(jī)場景區(qū)域切換的同步系統(tǒng),包
括
字幕機(jī),用于動(dòng)態(tài)的編輯消息隊(duì)列,播放編輯好的消息隊(duì)列,并將消息 發(fā)送給顯示設(shè)備;
顯示設(shè)備,用于將消息展示給用戶。 所述字幕機(jī)還包括
播出引擎,用于動(dòng)態(tài)的改變、增加、刪除消息隊(duì)列,為播出引擎內(nèi)的各 個(gè)單元提供軟件指令;
播出單元,用于播放消息隊(duì)列,并將消息發(fā)送給顯示設(shè)備。 所述播出引擎還包括
存儲(chǔ)單元,用于存儲(chǔ)消息隊(duì)列,并將存儲(chǔ)的消息隊(duì)列發(fā)送到發(fā)送單元; 編輯單元,用于動(dòng)態(tài)的編輯存儲(chǔ)單元中的消息隊(duì)列;
發(fā)送單元,用于接收從存儲(chǔ)單元中發(fā)送過來的消息隊(duì)列,然后將消息隊(duì) 列發(fā)送到播出單元;
同步單元,用于在編輯單元?jiǎng)討B(tài)編輯播出區(qū)域的時(shí)候,使播出區(qū)域之外 的區(qū)域與播出區(qū)域同步。與現(xiàn)有^t術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)
使用一臺(tái)字幕機(jī),可以實(shí)現(xiàn)場景區(qū)域切換的同步性,使得場景在進(jìn)行區(qū) 域切換時(shí)可以有序的4番出,畫面流暢、而且正確。4番出方式多樣而且靈活, 多個(gè)區(qū)域可以交替疊加、協(xié)同播出,播出引擎在動(dòng)態(tài)處理消息隊(duì)列時(shí)不需要 停止工作,而且還可以便捷的進(jìn)行各個(gè)區(qū)域同步處理,保證了播出的流暢性, 并增強(qiáng)了使用的靈活性、穩(wěn)定性、安全性,可以應(yīng)付突發(fā)的播出要求。
圖1為本發(fā)明的一種字幕^L場景區(qū)域切換的同步方法流程圖2為本發(fā)明的一種字幕機(jī)場景區(qū)域切換的同步系統(tǒng)結(jié)構(gòu)示意圖。
具體實(shí)施例方式
本發(fā)明的一種字幕機(jī)場景區(qū)域切換的同步方法,如圖1所示,包括以下 步驟
步驟S101,用戶根據(jù)要求來動(dòng)態(tài)的增加、刪除以及改變原有的消息隊(duì)列, 提出對(duì)單個(gè)播出區(qū)域的播出要求,生成新的消息隊(duì)列。
步驟S102,字幕機(jī)將新的消息隊(duì)列提交播出引擎處理。 步驟S103,播出引擎根據(jù)命令來動(dòng)態(tài)的處理現(xiàn)有的消息隊(duì)列。其中,在 消息隊(duì)列中,每一個(gè)播出區(qū)域?qū)?yīng)于消息隊(duì)列中的一個(gè)節(jié)點(diǎn),若是有新的播 出區(qū)域需要加入,這就需要增加消息隊(duì)列的節(jié)點(diǎn)數(shù),將新的播出區(qū)域?qū)懭氲?對(duì)應(yīng)的節(jié)點(diǎn)中,然后播出引擎根據(jù)命令來重新編輯節(jié)點(diǎn),改變節(jié)點(diǎn)位置以滿 足用戶的需要;如果需要?jiǎng)h除原有的播出區(qū)域,只需要停止所需刪除區(qū)域的 節(jié)點(diǎn)的播出就可以了 ;而且還可以更改原有節(jié)點(diǎn)的內(nèi)容來完成更改已有區(qū)域 的播出內(nèi)容。在播出引擎對(duì)播出區(qū)域進(jìn)行增加、改變、刪除處理的過程中, 播出引擎還會(huì)根據(jù)用戶播出內(nèi)容的需要對(duì)播出區(qū)域之外的其它區(qū)域發(fā)出同步 命令,使得其它區(qū)域與正在編輯的區(qū)域完成同步處理。在編輯的過程中,用 戶可以動(dòng)態(tài)的編輯、增加以及刪除消息隊(duì)列中的節(jié)點(diǎn)以應(yīng)付突發(fā)性的問題, 使得消息隊(duì)列中的消息可以有序的進(jìn)行編輯。步驟S104,播出引擎將消息隊(duì)列發(fā)送給字幕機(jī)。
步驟S105,在字幕機(jī)中播放消息隊(duì)列,然后通過顯示設(shè)備將消息隊(duì)列展 示給用戶, 一直到字幕機(jī)將消息隊(duì)列中的所有區(qū)域都播放完畢。
本發(fā)明的一種字幕機(jī)場景區(qū)域切換的同步系統(tǒng),如圖2所示,包括
字幕機(jī)10,用于動(dòng)態(tài)的編輯消息隊(duì)列,播放編輯好的消息隊(duì)列,并將消 息發(fā)送給顯示設(shè)備。
顯示設(shè)備20,用于將消息展示給用戶。
具體的,字幕才幾10進(jìn)一步包括
播出引擎IOO,用于動(dòng)態(tài)的改變、增加、刪除消息隊(duì)列,為^番出引擎內(nèi)的 各個(gè)單元提供軟件指令。
播出單元200,用于播放消息隊(duì)列,并將消息發(fā)送給顯示設(shè)備。 具體的,播出引擎IOO進(jìn)一步包括
存儲(chǔ)單元IOI,用于存儲(chǔ)消息隊(duì)列,并將存儲(chǔ)的消息隊(duì)列發(fā)送到發(fā)送單元
103;
編輯單元102,用于動(dòng)態(tài)的編輯存儲(chǔ)單元101中的消息隊(duì)列;
發(fā)送單元103,用于接收從存儲(chǔ)單元IOI中發(fā)送過來的消息隊(duì)列,然后將 消息隊(duì)列發(fā)送到播出單元200。
同步單元104,用于在編輯單元102動(dòng)態(tài)編輯^番出區(qū)域的時(shí)候,佳i番出區(qū) 域之外的區(qū)域與播出區(qū)域同步。
通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)
明可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件, 但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案 本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來, 該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)終端 設(shè)備(可以是手機(jī),個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各 個(gè)實(shí)施例所述的方法。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普 通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)^L本發(fā)明的保護(hù)范圍。
權(quán)利要求
1、一種字幕機(jī)場景區(qū)域切換的同步系統(tǒng),其特征在于,包括字幕機(jī),用于動(dòng)態(tài)的編輯消息隊(duì)列,播放編輯好的消息隊(duì)列,并將消息發(fā)送給顯示設(shè)備;顯示設(shè)備,用于將消息展示給用戶。
2、 如權(quán)利要求1所述字幕機(jī)場景區(qū)域切換的同步系統(tǒng),其特征在于,所 述字幕機(jī)包括播出引擎,用于動(dòng)態(tài)的改變、增加、刪除消息隊(duì)列,為播出引擎內(nèi)的各 個(gè)單元提供軟件指令;播出單元,用于播放消息隊(duì)列,并將消息發(fā)送給顯示設(shè)備。
3、 如權(quán)利要求1所述字幕機(jī)場景區(qū)域切換的同步系統(tǒng),其特征在于,所 述播出引擎包括存儲(chǔ)單元,用于存儲(chǔ)消息隊(duì)列,并將存儲(chǔ)的消息隊(duì)列發(fā)送到發(fā)送單元;編輯單元,用于動(dòng)態(tài)的編輯存儲(chǔ)單元中的消息隊(duì)列;發(fā)送單元,用于接收從存儲(chǔ)單元中發(fā)送過來的消息隊(duì)列,然后將消息隊(duì) 列發(fā)送到播出單元;同步單元,用于在編輯單元?jiǎng)討B(tài)編輯播出區(qū)域的時(shí)候,^f吏播出區(qū)域之外 的區(qū)域與播出區(qū)域同步。
全文摘要
本發(fā)明公開了一種字幕機(jī)場景區(qū)域切換的同步系統(tǒng),包括字幕機(jī),用于動(dòng)態(tài)的編輯消息隊(duì)列,播放編輯好的消息隊(duì)列,并將消息發(fā)送給顯示設(shè)備;顯示設(shè)備,用于將消息展示給用戶。本發(fā)明中使用一臺(tái)字幕機(jī),可以實(shí)現(xiàn)場景區(qū)域切換的同步進(jìn)行,使得場景在進(jìn)行區(qū)域切換時(shí)可以有序的播出,畫面流暢而且正確。播出方式多樣、靈活,多個(gè)區(qū)域可以交替疊加、協(xié)同播出。播出引擎在動(dòng)態(tài)處理消息隊(duì)列時(shí)不需要停止工作,而且還可以便捷的進(jìn)行各個(gè)區(qū)域同步處理,保證了播出的流暢性,并增強(qiáng)了使用的靈活性、穩(wěn)定性、安全性,可以應(yīng)付突發(fā)的播出要求。
文檔編號(hào)H04N5/262GK101594542SQ200810114018
公開日2009年12月2日 申請日期2008年5月30日 優(yōu)先權(quán)日2008年5月30日
發(fā)明者永 馮 申請人:新奧特(北京)視頻技術(shù)有限公司