專利名稱:視頻信息處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及軌道交通技術(shù)領(lǐng)域,具體涉及一種視頻信息處理方法。
背景技術(shù):
目前關(guān)于軌道交通乘客信息系統(tǒng)存在2個(gè)專利1、新型地鐵乘客信息系統(tǒng)[具體的結(jié)構(gòu)見(jiàn)圖1]用于地鐵監(jiān)控系統(tǒng)領(lǐng)域,其特征在于,包括服務(wù)器,用于對(duì)整個(gè)系統(tǒng)進(jìn)行集中控制和信息處理;調(diào)度工作站,通過(guò)其人機(jī)界面向調(diào)度員提供操作指令,并通過(guò)標(biāo)準(zhǔn)通信協(xié)議將所選擇的操作指令傳送至上述服務(wù)器;維護(hù)管理工作站,用來(lái)通過(guò)通用的視頻編輯軟件編輯廣告、視頻等文件,并通過(guò)標(biāo)準(zhǔn)通信協(xié)議將上述視頻文件上傳至上述服務(wù)器;視頻分配器,連接至上述服務(wù)器,用于驅(qū)動(dòng)顯示器;音頻功率放大器,連接至上述服務(wù)器,用于驅(qū)動(dòng)揚(yáng)聲器;其中,上述服務(wù)器端的軟件包括控制報(bào)文處理模塊,完成控制報(bào)文的校驗(yàn)和分析,不同類型的控制報(bào)文調(diào)用不同的模塊完成相應(yīng)的功能;視頻合成模塊,對(duì)需要顯示的視頻信息進(jìn)行合成后驅(qū)動(dòng)顯示器進(jìn)行顯示; 音頻合成模塊,完成文字向語(yǔ)音的轉(zhuǎn)換功能,對(duì)需要播放的音頻信息進(jìn)行處理后驅(qū)動(dòng)揚(yáng)聲器進(jìn)行播放。將現(xiàn)有的各自獨(dú)立的音頻信息廣播系統(tǒng)和視頻信息顯示系統(tǒng)這兩套系統(tǒng)的功能, 通過(guò)引入音頻合成技術(shù)和視頻合成技術(shù)等新技術(shù),將他們集成到同一套系統(tǒng)中實(shí)現(xiàn),提供統(tǒng)一的軟硬件平臺(tái)和統(tǒng)一的人機(jī)交互界面。2、旅客信息系統(tǒng)[具體的結(jié)構(gòu)見(jiàn)圖2]包括旅客信息系統(tǒng)管理單元、音頻控制和功放單元、音視頻輸出單元、功能控制單元、旅客信息顯示終端、旅客對(duì)講廣播終端以及旅客娛樂(lè)終端設(shè)備;管理單元通過(guò)總線將音視頻數(shù)據(jù)傳輸?shù)揭纛l輸出單元,音視頻輸出單元通過(guò)功能控制單元控制旅客娛樂(lè)終端設(shè)備;管理單元通過(guò)總線實(shí)現(xiàn)與設(shè)置于各個(gè)車廂內(nèi)的音頻控制和功放單元控制旅客信息顯示終端以及旅客對(duì)講廣播終端。通過(guò)全列RS485總線,旅客信息系統(tǒng)的管理單元可以監(jiān)控系統(tǒng)所有設(shè)備的工作狀態(tài)。為乘客提供音視頻娛樂(lè)節(jié)目、各種信息的顯示、公共廣播、點(diǎn)對(duì)點(diǎn)通訊。該發(fā)明屬于列車旅客信息系統(tǒng),特別涉及一種基于總線的控制旅客信息并能夠與列車網(wǎng)絡(luò)監(jiān)控系統(tǒng)通訊的旅客信息系統(tǒng)。上述專利新型地鐵乘客信息系統(tǒng)是基于硬件編解碼方式對(duì)視頻信息進(jìn)行處理,對(duì)音頻信息廣播系統(tǒng)和視頻信息顯示系統(tǒng)進(jìn)行合成后輸出。而旅客信息系統(tǒng)采用基于總線的方式對(duì)系統(tǒng)設(shè)備進(jìn)行監(jiān)控和對(duì)終端設(shè)備進(jìn)行通訊。以上兩種乘客信息系統(tǒng)都是基于硬件編解碼的方式進(jìn)行音頻視頻信息處理,采用單純的硬編碼方式,系統(tǒng)關(guān)聯(lián)很緊密,不利于功能擴(kuò)展;硬編碼方式下設(shè)備接口多、運(yùn)營(yíng)成本高?,F(xiàn)有技術(shù)存在以下不足1、信息處理成本高?,F(xiàn)有軌道交通乘客信息系統(tǒng)按照視頻卡硬件方式進(jìn)行編碼, 對(duì)經(jīng)過(guò)主控服務(wù)器輸出的視頻文件、音頻文件進(jìn)行合成后輸出。在服務(wù)器端進(jìn)行硬件編碼, 在播放器端進(jìn)行硬解碼后音頻、視頻合成輸出,專業(yè)編碼、解碼設(shè)備昂貴,運(yùn)營(yíng)成本較高。同時(shí),音頻、視頻單獨(dú)輸出,設(shè)備接口較增多,增加了故障點(diǎn),也不便于維護(hù)。2、視頻畫面和聲音不同步現(xiàn)象嚴(yán)重?,F(xiàn)有乘客信息系統(tǒng)思路是將音頻文件和視頻文件分別傳輸,由于傳輸延遲、信號(hào)衰減、音頻文件和視頻文件傳輸時(shí)間不一致等因素,到終端合成播放后,常出現(xiàn)播放聲音和播放畫面不一致現(xiàn)象,影響系統(tǒng)效果。3、網(wǎng)絡(luò)傳輸延遲時(shí)候,畫面播放不連續(xù)流暢。現(xiàn)有乘客信息系統(tǒng)采取視頻編播、信息疊加在服務(wù)器端完成,然后整體傳輸?shù)浇K端播放模式,信息傳輸量較大,在傳輸信號(hào)較差情況下,信息播放不連續(xù)、馬賽克等現(xiàn)象很難克服。特別是在城市軌道交通車載乘客信息系統(tǒng)中,由于列車穿越隧道或信號(hào)傳輸遇到干擾情況下,終端設(shè)備接收的信息丟失嚴(yán)重,播放畫面質(zhì)量較差,很難做到畫面連續(xù)流暢播放。綜上,目前軌道交通乘客信息系統(tǒng)的視頻信息處理方法存在信息處理成本較高、 音視頻畫面同步較差、在傳輸信號(hào)較差時(shí)難以做到畫面連續(xù)播放等不足,最終影響系統(tǒng)運(yùn)營(yíng)管理性能。
發(fā)明內(nèi)容
(一)要解決的技術(shù)問(wèn)題本發(fā)明所要解決的技術(shù)問(wèn)題是如何降低軌道交通乘客信息系統(tǒng)的視頻信息處理成本,如何為乘客提供連續(xù)流暢高質(zhì)量的播放畫面。(二)技術(shù)方案為解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種視頻信息處理方法,其包括以下步驟Si、媒體設(shè)計(jì)步驟工作站編輯媒體素材,向媒體素材中添加播放樣式、播放效果, 形成媒體文件,工作站將完成設(shè)計(jì)的媒體文件上傳到服務(wù)器的媒體庫(kù),供媒體庫(kù)調(diào)用;S2、媒體編輯及發(fā)布步驟設(shè)置播放列表、播放版式和播放計(jì)劃,并建立所述播放器與播放版式之間的映射關(guān)系,設(shè)置完成后,所述服務(wù)器將各播放器的配置信息進(jìn)行數(shù)字簽名、壓縮和加密后發(fā)送到播放器,配置信息包括該播放器的播放列表、播放版式、播放計(jì)劃以及各播放列表中動(dòng)態(tài)變量和動(dòng)態(tài)變量邏輯控制腳本文件;S3、媒體播放步驟包括S3-1媒體播放、S3-2數(shù)據(jù)更新和S3_3播放器狀態(tài)監(jiān)測(cè)三個(gè)階段;S3-1、媒體播放播放器獲取服務(wù)器下發(fā)的文件,合成疊加成視頻信息,軟轉(zhuǎn)碼后通過(guò)播放器顯卡中的端口進(jìn)行顯示;S3-2、數(shù)據(jù)更新播放器周期性檢測(cè)該播放器在服務(wù)器中的配置信息,當(dāng)發(fā)現(xiàn)有新文件更新時(shí),獲取更新文件,按照最新媒體和文件數(shù)據(jù)進(jìn)行信息疊加,生成播放信息輸出;S3-3、播放器狀態(tài)監(jiān)測(cè)播放器向服務(wù)器周期性上報(bào)工作狀態(tài)、在線狀態(tài),服務(wù)器記錄播放器工作日志,服務(wù)器按照加密算法組合生成的唯一 ID,判斷該播放器是否合法,當(dāng)有非法播放器接入時(shí),播放器不工作。 優(yōu)選地,步驟Sl具體包括101)工作站打開媒體素材,編輯媒體素材,向其中添加播放樣式、播放效果;102)在媒體素材中添加靜態(tài)常量、動(dòng)態(tài)變量,其中靜態(tài)常量不會(huì)發(fā)生變化,動(dòng)態(tài)變量根據(jù)媒體播放期為動(dòng)態(tài)變量所賦值的變化動(dòng)態(tài)改變;103)媒體設(shè)計(jì)工作站將完成設(shè)計(jì)的媒體文件上傳到服務(wù)器的媒體庫(kù),作為媒體編輯及發(fā)布階段的媒體素材。優(yōu)選地,步驟S2具體包括
104)設(shè)置播放列表從媒體庫(kù)中選擇η個(gè)媒體文件,編輯每個(gè)媒體文件的播放時(shí)長(zhǎng)、播放順序,形成播放列表,播放列表為可獨(dú)立播放的最小單元,1 ^η^ N,N為媒體庫(kù)中媒體文件的總個(gè)數(shù);105)設(shè)置播放版式選擇播放版式的比例、屏幕大小,選擇版式包含多少個(gè)播放列表,設(shè)置每個(gè)播放列表在播放器的位置信息(X,Y,H,W),以及各播放列表中動(dòng)態(tài)變量生效的控制邏輯,在播放信息時(shí),通過(guò)控制邏輯改變,實(shí)現(xiàn)播放內(nèi)容的切換;其中位置信息(X, Y,H,W)中各坐標(biāo)的含義是X表示播放列表相對(duì)于原點(diǎn)的橫坐標(biāo),Y表示播放列表相對(duì)于原點(diǎn)的縱坐標(biāo),H表示播放列表的高度,W表示播放列表的寬度,原點(diǎn)為屏幕左上角頂點(diǎn);106)設(shè)置播放計(jì)劃設(shè)置各播放版式的播放日程表,包括播放版式下播放列表的播放日程表;107)設(shè)置播放器設(shè)置播放器信息,將播放器與某個(gè)播放版式進(jìn)行關(guān)聯(lián),該播放器將按照該播放版式的配置信息進(jìn)行播放,播放器信息包括IP地址、MAC地址信息。優(yōu)選地,步驟S3-1包括108)播放器從服務(wù)器中獲取該播放器的相關(guān)媒體文件,包括播放版式、播放列表、播放計(jì)劃、以及動(dòng)態(tài)變量邏輯控制腳本;109)播放器從服務(wù)器及外部接口,讀取下發(fā)到播放器硬盤的動(dòng)態(tài)變量映射的文件/數(shù)據(jù),若服務(wù)器或外部接口有更新數(shù)據(jù),采用信息廣播模式,下推到各播放器;110)播放器周期輪循硬盤中的媒體,并根據(jù)媒體中的動(dòng)態(tài)變量邏輯控制腳本、動(dòng)態(tài)變量、動(dòng)態(tài)變量映射的文件/數(shù)據(jù),合成疊加成視頻信息,軟編碼后通過(guò)播放器顯卡中的高清晰度多媒體接口輸出顯示。優(yōu)選地,步驟S3-2包括111)播放器周期性檢測(cè)該播放器在服務(wù)器端的配置信息;112)檢測(cè)該播放器在服務(wù)器中是否有媒體、播放版式、播放列表、播放計(jì)劃、控制腳本和數(shù)據(jù)需要更新;113)發(fā)現(xiàn)有需要更新文件時(shí),獲取需要更新的媒體和文件數(shù)據(jù);114)周期輪循硬盤中的媒體和文件數(shù)據(jù),按照最新媒體和文件數(shù)據(jù)進(jìn)行信息疊加,生成播放信息輸出。優(yōu)選地,步驟S3-3包括115)播放器定時(shí)向服務(wù)器上報(bào)播放器的工作狀態(tài)、在線狀態(tài);116)采用MD5加密算法,服務(wù)器根據(jù)各播放器的IP、MAC和服務(wù)器時(shí)鐘三種信息組合生成的唯一 ID,通過(guò)判斷該ID信息是否正確,從而確定該播放器的合法性;117)服務(wù)器記錄播放器工作日志;118)數(shù)據(jù)校驗(yàn),該播放器是否為服務(wù)器管轄內(nèi)合法播放器;數(shù)據(jù)驗(yàn)證通過(guò),正常播放信息;數(shù)據(jù)驗(yàn)證不通過(guò),播放器不播放信息,服務(wù)器記錄非法日志。優(yōu)選地,步驟S3-3中,服務(wù)器根據(jù)播放器IP地址、MAC地址和服務(wù)器時(shí)鐘信息三種信息按照MD5不可逆加密算法生成的唯一 ID。優(yōu)選地,步驟S2中,所述播放版式以網(wǎng)頁(yè)格式設(shè)置各播放版式中播放列表的橫坐標(biāo)、縱坐標(biāo)、高度、寬度信息。優(yōu)選地,在步驟S3中播放時(shí),通過(guò)控制動(dòng)態(tài)變量邏輯控制腳本文件中邏輯改變,
優(yōu)選地,步驟S3-1中,播放器將從服務(wù)器接收到的文件進(jìn)行解密和解壓縮,以軟解碼方式,按照播放計(jì)劃,將相應(yīng)時(shí)段的播放版式、播放列表和配置信息進(jìn)行合成疊加后播放。(三)有益效果本發(fā)明的有益效果在于視頻信息處理成本低采用軟編、解碼方式,在播放器端對(duì)媒體文件、數(shù)據(jù)、配置信息進(jìn)行解密、還原、合成疊加后播放。相對(duì)于現(xiàn)有硬編、解碼模式下的音頻、視頻合成技術(shù), 在服務(wù)器不需要專業(yè)編碼器,在播放器端不需要專業(yè)解碼器,降低了視頻信息處理成本;信息播放音視頻完全同步采用信息整體傳輸模式,避免了音視頻單獨(dú)傳輸再合成模式下視頻畫面和聲音不同步現(xiàn)象;信息播放畫面連續(xù)流暢信息處理在播放器硬盤中處理,對(duì)網(wǎng)絡(luò)帶寬依賴性較低, 有效避免了由于網(wǎng)絡(luò)傳輸延遲造成的信息播出不連續(xù)流暢現(xiàn)象。當(dāng)網(wǎng)絡(luò)延遲嚴(yán)重時(shí),采用本發(fā)明的乘客信息系統(tǒng)視頻信息播出能保證畫面連續(xù)流暢,提高了乘客信息收聽的感觀效^ ο信息傳輸量小采取靜態(tài)變量和動(dòng)態(tài)變量組合的方式,地鐵運(yùn)營(yíng)時(shí)段僅傳輸動(dòng)態(tài)變量信息,較大的靜態(tài)文件數(shù)據(jù)可在地鐵非運(yùn)營(yíng)時(shí)段傳輸,減少了信息傳輸量;安全性高信息傳輸采取加密、解密措施,播放器認(rèn)證采取MD5加密算法生成的唯一 ID認(rèn)證,保證了播放器接入和數(shù)據(jù)接入的安全性。
圖1是現(xiàn)有的地鐵乘客信息系統(tǒng)的結(jié)構(gòu)示意圖;圖2是現(xiàn)有的旅客信息系統(tǒng)模塊邏輯結(jié)構(gòu)圖;圖3是本發(fā)明的方法流程圖。
具體實(shí)施例方式下面對(duì)于本發(fā)明所提出的一種視頻信息處理方法,結(jié)合附圖和實(shí)施例詳細(xì)說(shuō)明。首先解釋本發(fā)明中所用到的幾個(gè)名詞播放器信息接收和播放終端,一般采用工控機(jī)或嵌入式主機(jī)。播放器接收服務(wù)器的媒體文件、數(shù)據(jù)、配置數(shù)據(jù)到播放器的本地硬盤,將信息合成疊加后播出。播放列表為播放畫面中可以獨(dú)立播放的最小播放單元,每個(gè)播放列表關(guān)聯(lián)一類播放信息。播放列表可以嵌套,較小的播放列表可以組成一個(gè)更大的播放列表。播放版式為最終呈現(xiàn)給乘客的播放畫面布局樣式,播放版式由一個(gè)或多個(gè)播放列表組成。播放計(jì)劃為播放版式的播放日程安排??蓪?duì)播放版式下播放列表的播放日程安排進(jìn)行設(shè)置,形成詳細(xì)的播放計(jì)劃。如圖3所示,依據(jù)本發(fā)明實(shí)施的方法尤其適用于軌道交通乘客信息系統(tǒng)中,所述的軌道交通乘客信息系統(tǒng)可以是任意的現(xiàn)有系統(tǒng)。包括媒體設(shè)計(jì)階段、媒體編輯及發(fā)布階段和媒體播放階段,各階段工作如下
一、媒體設(shè)計(jì)階段101)媒體設(shè)計(jì)工作站打開媒體素材,編輯媒體素材,向其中添加播放樣式、播放效果;102)在媒體素材中添加靜態(tài)常量、動(dòng)態(tài)變量。其中靜態(tài)常量不會(huì)發(fā)生變化,動(dòng)態(tài)變量根據(jù)媒體播放期為動(dòng)態(tài)變量所賦值的變化動(dòng)態(tài)改變;本發(fā)明中,動(dòng)態(tài)變量定義為播放內(nèi)容可以在播放時(shí)設(shè)置的變量。103)媒體設(shè)計(jì)工作站將完成設(shè)計(jì)的媒體文件上傳到服務(wù)器的媒體庫(kù),作為媒體編輯及發(fā)布階段的媒體素材。二、媒體編輯及發(fā)布階段104)設(shè)置播放列表。從媒體庫(kù)中選擇η (1 < η < N,N為媒體庫(kù)中媒體文件的總個(gè)數(shù))個(gè)媒體文件,編輯每個(gè)媒體文件的播放時(shí)長(zhǎng)、播放順序,形成播放列表。播放列表為可獨(dú)立播放的最小單元;105)設(shè)置播放版式。選擇播放版式的比例、屏幕大小,選擇版式包含多少個(gè)播放列表,設(shè)置每個(gè)播放列表在播放器的位置信息(X,Y,H,W),以及各播放列表中動(dòng)態(tài)變量生效的控制邏輯。在播放信息時(shí),通過(guò)控制邏輯改變,實(shí)現(xiàn)播放內(nèi)容的切換;其中位置信息(X, Y,H,W)中各坐標(biāo)的含義是X表示播放列表相對(duì)于原點(diǎn)的橫坐標(biāo)。Y表示播放列表相對(duì)于原點(diǎn)的縱坐標(biāo)。H表示播放列表的高度。W表示播放列表的寬度。原點(diǎn)為屏幕左上角頂點(diǎn)。106)設(shè)置播放計(jì)劃。設(shè)置各播放版式的播放日程表,包括播放版式下播放列表的播放日程表。通過(guò)日程表設(shè)置,可控制播放信息中各個(gè)最小播放單元的播放時(shí)間計(jì)劃;107)設(shè)置播放器。設(shè)置播放器信息,將播放器與某個(gè)播放版式進(jìn)行關(guān)聯(lián),該播放器將按照該播放版式的配置信息進(jìn)行播放。播放器信息包括IP地址、MAC地址信息。三、媒體播放階段包括S3-1媒體播放、S3-2數(shù)據(jù)更新和S3_3播放器狀態(tài)監(jiān)測(cè)三個(gè)子階段。S3-1、媒體播放播放器獲取服務(wù)器下發(fā)的文件,合成疊加成視頻信息,軟轉(zhuǎn)碼后通過(guò)播放器顯卡中的HDMI 口輸出顯示。S3-1包括步驟108 110 108)播放器從服務(wù)器中獲取該播放器的相關(guān)媒體文件,包括播放版式、播放列表、播放計(jì)劃、以及動(dòng)態(tài)變量邏輯控制腳本;109)播放器從服務(wù)器及外部接口,讀取下發(fā)到播放器硬盤的動(dòng)態(tài)變量映射的文件/數(shù)據(jù)。若服務(wù)器或外部接口有更新數(shù)據(jù),采用信息廣播模式,下推到各播放器;110)播放器周期輪循硬盤中的媒體,并根據(jù)媒體中的動(dòng)態(tài)變量邏輯控制腳本、動(dòng)態(tài)變量、動(dòng)態(tài)變量映射的文件/數(shù)據(jù),合成疊加成視頻信息,軟編碼后通過(guò)播放器顯卡中的 HDMI (高清晰度多媒體接口 ) 口輸出顯示。本發(fā)明中,媒體合成按照播放版式各播放列表設(shè)置的位置信息(X,Y,H,W),在播放器終端進(jìn)行組合拼接成完整播放畫面,各播放列表內(nèi)的動(dòng)態(tài)變量根據(jù)變量值進(jìn)行顯示。當(dāng)播放器顯示屏的分辨率和合成后的畫面尺寸不一致時(shí),播放畫面根據(jù)畫面尺寸和播放器顯示屏分辨率的比值,進(jìn)行相應(yīng)縮放后輸出。S3-2、數(shù)據(jù)更新播放器周期檢測(cè)該播放器在服務(wù)器中的配置信息,當(dāng)發(fā)現(xiàn)有新文件更新時(shí),獲取更新文件,按照最新媒體和文件數(shù)據(jù)進(jìn)行信息疊加,生成播放信息輸出。 S3-2包括步驟111 114
111)播放器周期性檢測(cè)該播放器在服務(wù)器端的配置信息;112)檢測(cè)該播放器在服務(wù)器中是否有媒體、播放版式、播放列表、播放計(jì)劃、控制腳本和數(shù)據(jù)需要更新;113)發(fā)現(xiàn)有需要更新文件時(shí),獲取需要更新的媒體和文件數(shù)據(jù);114)周期輪循硬盤中的媒體和文件數(shù)據(jù),按照最新媒體和文件數(shù)據(jù)進(jìn)行信息疊加,生成播放信息輸出。S3-3、播放器狀態(tài)監(jiān)測(cè)播放器向服務(wù)器周期性上報(bào)工作狀態(tài)、在線狀態(tài),服務(wù)器記錄播放器工作日志。服務(wù)器根據(jù)播放器IP地址、MAC地址和服務(wù)器時(shí)鐘信息三種信息按照MD5不可逆加密算法生成的唯一 ID,判斷該播放器是否合法,當(dāng)有非法播放器接入時(shí),播放器不工作,保證接入播放器的安全。S3-3包括步驟115 120 115)播放器定時(shí)向服務(wù)器上報(bào)播放器的工作狀態(tài)、在線狀態(tài);116)采用MD5加密算法,服務(wù)器根據(jù)各播放器的IP、MAC和服務(wù)器時(shí)鐘三種信息組合生成的唯一 ID,通過(guò)判斷該ID信息是否正確,從而確定該播放器的合法性;117)服務(wù)器記錄播放器工作日志;118)數(shù)據(jù)校驗(yàn),該播放器是否為服務(wù)器管轄內(nèi)合法播放器;119)數(shù)據(jù)驗(yàn)證通過(guò),正常播放信息;120)數(shù)據(jù)驗(yàn)證不通過(guò),播放器不播放信息,服務(wù)器記錄非法日志。以上實(shí)施方式僅用于說(shuō)明本發(fā)明,而并非對(duì)本發(fā)明的限制,有關(guān)技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術(shù)方案也屬于本發(fā)明的范疇,本發(fā)明的專利保護(hù)范圍應(yīng)由權(quán)利要求限定。
權(quán)利要求
1.一種視頻信息處理方法,其特征在于,包括以下步驟51、媒體設(shè)計(jì)步驟工作站編輯媒體素材,向媒體素材中添加播放樣式、播放效果,形成媒體文件,工作站將完成設(shè)計(jì)的媒體文件上傳到服務(wù)器的媒體庫(kù),供媒體庫(kù)調(diào)用;52、媒體編輯及發(fā)布步驟設(shè)置播放列表、播放版式和播放計(jì)劃,并建立所述播放器與播放版式之間的映射關(guān)系,設(shè)置完成后,所述服務(wù)器將各播放器的配置信息進(jìn)行數(shù)字簽名、 壓縮和加密后發(fā)送到播放器,配置信息包括該播放器的播放列表、播放版式、播放計(jì)劃以及各播放列表中動(dòng)態(tài)變量和動(dòng)態(tài)變量邏輯控制腳本文件;53、媒體播放步驟包括S3-1媒體播放、S3-2數(shù)據(jù)更新和S3-3播放器狀態(tài)監(jiān)測(cè)三個(gè)階段;S3-1、媒體播放播放器獲取服務(wù)器下發(fā)的文件,合成疊加成視頻信息,軟轉(zhuǎn)碼后通過(guò)播放器顯卡中的端口進(jìn)行顯示;S3-2、數(shù)據(jù)更新播放器周期性檢測(cè)該播放器在服務(wù)器中的配置信息,當(dāng)發(fā)現(xiàn)有新文件更新時(shí),獲取更新文件,按照最新媒體和文件數(shù)據(jù)進(jìn)行信息疊加,生成播放信息輸出;S3-3、播放器狀態(tài)監(jiān)測(cè)播放器向服務(wù)器周期性上報(bào)工作狀態(tài)、在線狀態(tài),服務(wù)器記錄播放器工作日志,服務(wù)器按照加密算法組合生成的唯一 ID,判斷該播放器是否合法,當(dāng)有非法播放器接入時(shí),播放器不工作。
2.如權(quán)利要求1所述的方法,其特征在于,步驟Sl具體包括101)工作站打開媒體素材,編輯媒體素材,向其中添加播放樣式、播放效果;102)在媒體素材中添加靜態(tài)常量、動(dòng)態(tài)變量,其中靜態(tài)常量不會(huì)發(fā)生變化,動(dòng)態(tài)變量根據(jù)媒體播放期為動(dòng)態(tài)變量所賦值的變化動(dòng)態(tài)改變;103)媒體設(shè)計(jì)工作站將完成設(shè)計(jì)的媒體文件上傳到服務(wù)器的媒體庫(kù),作為媒體編輯及發(fā)布階段的媒體素材。
3.如權(quán)利要求2所述的方法,其特征在于,步驟S2具體包括104)設(shè)置播放列表從媒體庫(kù)中選擇η個(gè)媒體文件,編輯每個(gè)媒體文件的播放時(shí)長(zhǎng)、 播放順序,形成播放列表,播放列表為可獨(dú)立播放的最小單元,1 ^ η ^ N, N為媒體庫(kù)中媒體文件的總個(gè)數(shù);105)設(shè)置播放版式選擇播放版式的比例、屏幕大小,選擇版式包含多少個(gè)播放列表,設(shè)置每個(gè)播放列表在播放器的位置信息(X,Y,H,W),以及各播放列表中動(dòng)態(tài)變量生效的控制邏輯,在播放信息時(shí),通過(guò)控制邏輯改變,實(shí)現(xiàn)播放內(nèi)容的切換;其中位置信息(X,Y, H,W)中各坐標(biāo)的含義是X表示播放列表相對(duì)于原點(diǎn)的橫坐標(biāo),Y表示播放列表相對(duì)于原點(diǎn)的縱坐標(biāo),H表示播放列表的高度,W表示播放列表的寬度,原點(diǎn)為屏幕左上角頂點(diǎn);106)設(shè)置播放計(jì)劃設(shè)置各播放版式的播放日程表,包括播放版式下播放列表的播放日程表;107)設(shè)置播放器設(shè)置播放器信息,將播放器與某個(gè)播放版式進(jìn)行關(guān)聯(lián),該播放器將按照該播放版式的配置信息進(jìn)行播放,播放器信息包括IP地址、MAC地址信息。
4.如權(quán)利要求3所述的方法,其特征在于,步驟S3-1包括108)播放器從服務(wù)器中獲取該播放器的相關(guān)媒體文件,包括播放版式、播放列表、播放計(jì)劃、以及動(dòng)態(tài)變量邏輯控制腳本;109)播放器從服務(wù)器及外部接口,讀取下發(fā)到播放器硬盤的動(dòng)態(tài)變量映射的文件/數(shù)據(jù),若服務(wù)器或外部接口有更新數(shù)據(jù),采用信息廣播模式,下推到各播放器;110)播放器周期輪循硬盤中的媒體,并根據(jù)媒體中的動(dòng)態(tài)變量邏輯控制腳本、動(dòng)態(tài)變量、動(dòng)態(tài)變量映射的文件/數(shù)據(jù),合成疊加成視頻信息,軟編碼后通過(guò)播放器顯卡中的高清晰度多媒體接口輸出顯示。
5.如權(quán)利要求4所述的方法,其特征在于,步驟S3-2包括111)播放器周期性檢測(cè)該播放器在服務(wù)器端的配置信息;112)檢測(cè)該播放器在服務(wù)器中是否有媒體、播放版式、播放列表、播放計(jì)劃、控制腳本和數(shù)據(jù)需要更新;113)發(fā)現(xiàn)有需要更新文件時(shí),獲取需要更新的媒體和文件數(shù)據(jù);114)周期輪循硬盤中的媒體和文件數(shù)據(jù),按照最新媒體和文件數(shù)據(jù)進(jìn)行信息疊加,生成播放信息輸出。
6.如權(quán)利要求5所述的方法,其特征在于,步驟S3-3包括115)播放器定時(shí)向服務(wù)器上報(bào)播放器的工作狀態(tài)、在線狀態(tài);116)采用MD5加密算法,服務(wù)器根據(jù)各播放器的IP、MAC和服務(wù)器時(shí)鐘三種信息組合生成的唯一 ID,通過(guò)判斷該ID信息是否正確,從而確定該播放器的合法性;117)服務(wù)器記錄播放器工作日志;118)數(shù)據(jù)校驗(yàn),該播放器是否為服務(wù)器管轄內(nèi)合法播放器;數(shù)據(jù)驗(yàn)證通過(guò),正常播放信息;數(shù)據(jù)驗(yàn)證不通過(guò),播放器不播放信息,服務(wù)器記錄非法日志。
7.如權(quán)利要求1所述的方法,其特征在于,步驟S3-3中,服務(wù)器根據(jù)播放器IP地址、 MAC地址和服務(wù)器時(shí)鐘信息三種信息按照MD5不可逆加密算法生成的唯一 ID。
8.如權(quán)利要求1所述的方法,其特征在于,步驟S2中,所述播放版式以網(wǎng)頁(yè)格式設(shè)置各播放版式中播放列表的橫坐標(biāo)、縱坐標(biāo)、高度、寬度信息。
9.如權(quán)利要求1所述的方法,其特征在于,在步驟S3中播放時(shí),通過(guò)控制動(dòng)態(tài)變量邏輯控制腳本文件中邏輯改變,實(shí)現(xiàn)播放內(nèi)容的切換。
10.如權(quán)利要求1 9中任一項(xiàng)所述的方法,其特征在于,步驟S3-1中,播放器將從服務(wù)器接收到的文件進(jìn)行解密和解壓縮,以軟解碼方式,按照播放計(jì)劃,將相應(yīng)時(shí)段的播放版式、播放列表和配置信息進(jìn)行合成疊加后播放。
全文摘要
本發(fā)明涉及軌道交通技術(shù)領(lǐng)域,公開了一種視頻信息處理方法,包括媒體設(shè)計(jì)、媒體編輯及發(fā)布、媒體播放三個(gè)階段。媒體設(shè)計(jì)階段實(shí)現(xiàn)媒體、素材編輯和設(shè)計(jì);媒體編輯及發(fā)布階段實(shí)現(xiàn)播放列表、播放版式、播放計(jì)劃設(shè)置,并將各播放器與播放版式進(jìn)行映射,設(shè)置完成后將配置信息下推給播放器。媒體播放階段實(shí)現(xiàn)媒體信息合成疊加播放輸出,同時(shí),在媒體播放過(guò)程中,周期與服務(wù)器進(jìn)行數(shù)據(jù)更新、播放器狀態(tài)上報(bào)。本發(fā)明能降低軌道交通乘客信息系統(tǒng)的視頻信息處理成本,保證視頻畫面和聲音的完全同步,為乘客提供連續(xù)流暢高質(zhì)量的乘客信息畫面。
文檔編號(hào)H04L29/06GK102355455SQ201110256008
公開日2012年2月15日 申請(qǐng)日期2011年8月31日 優(yōu)先權(quán)日2011年8月31日
發(fā)明者于鑫, 劉棟, 汪曉臣, 王富章, 闞庭明, 高磊 申請(qǐng)人:中國(guó)鐵道科學(xué)研究院電子計(jì)算技術(shù)研究所