專利名稱:一種實現(xiàn)數(shù)字多媒體節(jié)目在線組合編排的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)字多媒體節(jié)目制作、編輯技術(shù),特別是多媒體節(jié)目在線組合編排的方法及裝置。
背景技術(shù):
數(shù)字多媒體是數(shù)字化的內(nèi)容作品,以現(xiàn)代網(wǎng)絡(luò)為主要傳播載體,通過完善的服務(wù)體系,分發(fā)到終端和用戶進行消費的全過程。隨著社會的快速發(fā)展,分眾傳播理論的成熟, 越來越多的傳媒運營商投身到新媒體行業(yè)中來,如何選擇一套能夠支持分眾傳播,區(qū)別傳統(tǒng)音視頻節(jié)目制作方法的數(shù)字媒體播放系統(tǒng)已經(jīng)成為了重要的需求。當(dāng)前,數(shù)字媒體播放系統(tǒng)在分眾傳播領(lǐng)域還存在著嚴重的欠缺,傳統(tǒng)的非線性編輯軟件不能適應(yīng)新媒體靈活、多變、按需調(diào)整編播的要求,尤其是在數(shù)字多媒體節(jié)目編排制作上,無法實現(xiàn)在線編輯、素材組合、編排播放?,F(xiàn)有的數(shù)字媒體播放系統(tǒng)節(jié)目編排制作機制較為簡單,基本上都是基于硬件實現(xiàn)的,即在顯示屏上劃分為幾個顯示區(qū),每個區(qū)分別接收不同內(nèi)容播放。這種方法的缺點是硬件結(jié)構(gòu)較為復(fù)雜,成本較高,并且也沒有實現(xiàn)用戶自由定制;實現(xiàn)用戶節(jié)目定制的,也是基于視頻編輯軟件,將組合播放的視頻、圖片及文字等通過非線性編輯軟件編輯好后,生成單一格式的視頻,再推送到播控端顯示播放。根據(jù)中國學(xué)術(shù)期刊數(shù)據(jù)庫和中國學(xué)術(shù)論文數(shù)據(jù)庫檢索,目前在數(shù)字媒體編排播放有如下典型的解決方案,分述如下1、采用“十五”國家科技攻關(guān)重大課題-基于國產(chǎn)基礎(chǔ)軟件的B/S架構(gòu)多媒體系統(tǒng)研發(fā)及應(yīng)用示范,課題成果之一的基于WEB的多媒體信息在線編輯器的使用、升級及集成技術(shù)。該課題提供了一個基于J2EE架構(gòu),使用開源在線編輯器FckEditor接口函數(shù)擴展的多媒體編輯器,支持圖形繪制、視頻流媒體嵌入播放等功能的在線編輯方法。該編輯器較簡單,是基于開源軟件實現(xiàn)的,由原網(wǎng)頁編輯器改造擴展而來,具有一定局限性。資料來源(1)黃亮,《基于web的多媒體信息在線編輯器研究》,計算機及應(yīng)用專業(yè),北京郵電大學(xué)碩士學(xué)位論文,2008年2月。(2)采用方正無限、聯(lián)想萬全等數(shù)字化編播網(wǎng)絡(luò)系統(tǒng)實現(xiàn)局域網(wǎng)內(nèi)的節(jié)目編播管理。該系統(tǒng)只能在局域網(wǎng)內(nèi)使用,提供了文字腳本軌、多節(jié)目同時編輯、特技軟插件和集中式素材管理等功能,如北京電視臺從統(tǒng)一節(jié)目代碼管理、節(jié)目編排與備播、互聯(lián)互通設(shè)計等方面建設(shè)了數(shù)字電視中心總編室編播網(wǎng)絡(luò)系統(tǒng),該方案實現(xiàn)了多種媒體的編排和組合,這些功能適合于傳統(tǒng)電視臺節(jié)目編排的需要,但對新媒體窄眾傳播信息的需要不能提供較好的節(jié)目編排,而且造價較高,靈活性不夠。資料來源(1)曹玉東,《成功(教育版)》2010年5期,電視新聞節(jié)目采編播一體化(2) 丁正良,《電視技術(shù)》,2010年6期含山電視臺制播網(wǎng)絡(luò)系統(tǒng)設(shè)計與應(yīng)用(3)聲英鎖,《數(shù)字電視中心總編室編播網(wǎng)絡(luò)系統(tǒng)》,《電視技術(shù)》2010年2期。
3、采用分布式多媒體編輯與素材共享系統(tǒng),對多種來源的聲像信息進行數(shù)字化編輯、壓縮、存儲、實時傳輸和調(diào)用,采用的編輯器是基于Graph Edit的視頻編輯技術(shù)和字母編輯技術(shù)。該方案仍是電視臺采編播系統(tǒng)的優(yōu)化和升級,操作繁瑣,不利于新興媒體運營商使用。資料來源(1)蔡璨,《分布式多媒體編輯系統(tǒng)中粗編功能模塊的設(shè)計與實現(xiàn)》,通信與信息系統(tǒng)專業(yè),北京郵電大學(xué)碩士學(xué)位論文,2004年3月。(2)黃業(yè)晶,《分布式多媒體編輯與素材共享系統(tǒng)總體設(shè)計與編輯功能的實現(xiàn)》,多媒體通信專業(yè),北京郵電大學(xué)碩士學(xué)位論文,2003年2月。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供實現(xiàn)數(shù)字多媒體節(jié)目在線組合編排的方法和裝置,用于實現(xiàn)根據(jù)用戶的定制,組合播放不同媒體內(nèi)容。根據(jù)本發(fā)明提供的具體實施例,本發(fā)明公布了如下技術(shù)方案一種實現(xiàn)數(shù)字多媒體節(jié)目在線組合編排的方法,包括如下步驟在線編輯、組合多媒體節(jié)目素材,生成節(jié)目單;獲取請求的數(shù)據(jù),并將結(jié)果返回; 根據(jù)所述節(jié)目單,對所述多媒體節(jié)目組合播放。進一步的,上述方法進一步包括使用AJAX技術(shù),生成在線節(jié)目編輯器操作界面;在所述在線節(jié)目編輯器操作界面上,將所述實現(xiàn)數(shù)字多媒體節(jié)目素材分區(qū)域布置;在將所述多媒體素材分區(qū)域布局后,單獨設(shè)置每個區(qū)域中播放的單個或多個素材內(nèi)容,形成區(qū)域節(jié)目列表。進一步的,上述方法進一步包括,對區(qū)域內(nèi)節(jié)目進行管理,進行刪除區(qū)域內(nèi)節(jié)目、 刪除區(qū)、移動區(qū)域布局位置、設(shè)置節(jié)目播放時間、顯示特效操作。進一步的,上述方法進一步包括,所述節(jié)目編輯器會實時保存節(jié)目編輯狀態(tài)。進一步的,上述方法進一步包括,獲取持續(xù)動態(tài)變化的實時信息、流媒體信息,進行編輯管理。進一步的,上述實時信息、流媒體信息包括音視頻直播信息內(nèi)容、音視頻流媒體、天氣預(yù)報、實時文字、實時圖片信息內(nèi)容。進一步的,上述方法進一步包括,使用時間軸,依據(jù)時間順序把節(jié)目編輯器中多個區(qū)域的節(jié)目有機、完整的串聯(lián)起來。進一步的,上述時間軸縱向記錄某一時刻不同節(jié)目區(qū)域的播放安排;所述時間軸橫向記錄某個節(jié)目區(qū)域在不同時刻播放的節(jié)目內(nèi)容。一種實現(xiàn)數(shù)字多媒體節(jié)目在線組合編排裝置,包括客戶端瀏覽器模塊,用于實現(xiàn)多媒體節(jié)目在線編輯、組合,生成節(jié)目單;服務(wù)器模塊,用于接受所述客戶端瀏覽器模塊的請求并進行處理,通過查詢數(shù)據(jù)庫模塊獲取請求的數(shù)據(jù),并將結(jié)果返回給客戶端瀏覽器,實現(xiàn)多媒體節(jié)目的組合播放。
數(shù)據(jù)庫模塊,用于提供所述多媒體節(jié)目素材。進一步的,上述客戶端瀏覽器模塊進一步包括節(jié)目編輯器,用于在線編輯、組合多媒體節(jié)目素材;UI單元,用于將多媒體內(nèi)容添加到所述節(jié)目編輯器中,并顯示用戶操作的內(nèi)容,將用戶觸發(fā)事件提供給AJAX引擎單元;AJAX引擎單元,用于實現(xiàn)用戶操作動態(tài)顯示和交互,并將用戶動作傳遞到所述服務(wù)器模塊。 進一步的,上述節(jié)目編輯器進一步包括標尺欄,右鍵菜單。進一步的,上述右鍵菜單可以實現(xiàn)素材、節(jié)目、區(qū)域的新建、剪切、拷貝、粘貼、保存。
圖1為本發(fā)明的所述的實現(xiàn)數(shù)字多媒體節(jié)目在線組合編排的方法示意圖;圖2為本發(fā)明的實施例中實現(xiàn)數(shù)字多媒體節(jié)目在線組合編排的系統(tǒng)結(jié)構(gòu)圖;圖3為本發(fā)明的實施例中節(jié)目編排結(jié)構(gòu)圖。
具體實施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面結(jié)合附圖對本發(fā)明作進一步的詳細描述。本發(fā)明涉及一種實現(xiàn)數(shù)字多媒體節(jié)目在線組合編排的方法,包括如下步驟在線編輯、組合多媒體節(jié)目素材,生成節(jié)目單;獲取請求的數(shù)據(jù),并將結(jié)果返回;根據(jù)所述節(jié)目單,對所述多媒體節(jié)目組合播放。具體如圖1所示。圖2為本發(fā)明的實施例中系統(tǒng)架構(gòu)原理圖,包括客戶端瀏覽器、服務(wù)器端和數(shù)據(jù)庫服務(wù)端??蛻舳藶g覽器主要由UserInterface、Htm和Javascript、Ajax引擎、UI邏輯及數(shù)據(jù)組成,用戶通過UI將包括視頻、圖片和文字等的素材信息,以及實時信息等媒體內(nèi)容添加到編輯器中,該系統(tǒng)具體包括HTML和Javascript,主要從服務(wù)器端單向獲取,用于繪制節(jié)目編輯器界面,提供右鍵菜單;UserInterface 用戶界面主要實現(xiàn)節(jié)目編輯器的布局和結(jié)構(gòu)擺放;Ajax引擎,用于實現(xiàn)用戶操作動態(tài)顯示和交互,并將用戶動作傳遞到服務(wù)器端;UI邏輯,用于顯示用戶操作的內(nèi)容,將用戶觸發(fā)事件提供給ajax引擎(112)。Data數(shù)據(jù)具體可以包括素材服務(wù)器上的音視頻文字等內(nèi)容;用于提供流媒體播放的流服務(wù)器內(nèi)容,如,通過直播編碼器將攝像機拍攝到的現(xiàn)場直播內(nèi)容;用于提供實時信息的實時信息內(nèi)容,如天氣預(yù)報、實時股市交易信息、排隊叫號顯示等。在圖中,服務(wù)器端主要有Ajax信息服務(wù)部分和數(shù)據(jù)庫組成;Ajax信息服務(wù)部分主要有服務(wù)器端ajax引擎應(yīng)用程序服務(wù)組件;
服務(wù)器端Ajax引擎主要接收客戶端Ajax引擎的請求,并將請求進行處理,調(diào)用不同的web組件、應(yīng)用程序、xml數(shù)據(jù)等,通過查詢數(shù)據(jù)庫獲取請求的數(shù)據(jù),并將結(jié)果以xml 形式返回給客戶端ajax引擎,如節(jié)目區(qū)域信息、節(jié)目類型等,從而實現(xiàn)視頻、音頻、文本、圖片、直播視音頻實時信息等的組合播放,可以在顯示終端屏幕上的不同區(qū)域播放來源于不同信息源的內(nèi)容;基于圖2所示的系統(tǒng)架構(gòu),可以實現(xiàn)數(shù)字多媒體節(jié)目在線組合編排的方法.節(jié)目編輯器包括了標尺欄、右鍵菜單,在編輯區(qū)域中,可以添加直播區(qū)、視頻區(qū)、音頻區(qū)等多種可擴展類型的區(qū)域;在編輯器中,可以實現(xiàn)不同節(jié)目區(qū)域的編排設(shè)計,組合層疊,用戶使用在線可視化編輯器按自身需要自行繪制;以圖3為例,在圖3中,共定義了 7個不同的區(qū)域,各區(qū)域有不同屬性,這些屬性包括但不僅限于類型、層次、效果和作用等。其中,類型是該位置播放內(nèi)容的類型,如視頻、圖片以及文字等;層次是該位置區(qū)域在屏幕上所屬的圖層,第一層在屏幕的最頂層,不同層次內(nèi)容重疊時,重疊部分顯示高層次內(nèi)容,但是,層次的設(shè)置不僅僅是限定誰疊加在誰的上面,還涉及到完整正確顯示區(qū)域圖片,圖片顯示區(qū)域?qū)盈B沖突處理等問題;如在圖3中的位置區(qū)域1,該區(qū)域編排了 “guomax”圖片節(jié)目,層疊于背景圖片區(qū)域0之上,遮擋了區(qū)域0中背景圖片節(jié)目的部分內(nèi)容,當(dāng)“guomax”節(jié)目播放結(jié)束,而背景圖片未結(jié)束播放時,“guomax”會消失在此區(qū)域,若此區(qū)域未編排后繼節(jié)目,則此區(qū)域會形成空白,造成播放畫面不完整,此時,節(jié)目編輯器會在區(qū)域位置1設(shè)定層疊圖片的透明填充圖片,顯示下層對應(yīng)區(qū)域大小的內(nèi)容;區(qū)域播放效果是不同區(qū)域的節(jié)目內(nèi)容在屏幕上的顯示效果,例如圖片可采用靜態(tài)效果,在屏幕上靜態(tài)顯示,動態(tài)顯示方式包括漸隱漸現(xiàn),如文字,或左右上下滾動,如發(fā)布文
子fe息,等等。如圖3所示,各位置區(qū)域類型顯示效果如下位置0,圖片,區(qū)域?qū)哟螢?,顯示效果為靜態(tài),作為背景使用;位置1,文字,區(qū)域?qū)哟螢?,顯示效果為漸隱漸現(xiàn)(動態(tài));位置2,文字,區(qū)域?qū)哟螢?,顯示效果為左滾(動態(tài));位置3,文字,區(qū)域?qū)哟螢?,顯示效果為上滾(動態(tài));位置4,圖片,區(qū)域?qū)哟螢?,顯示效果為動態(tài)光澤(動態(tài));位置5,用戶涂鴉,區(qū)域?qū)哟螢?,顯示效果為靜態(tài);位置6,用戶涂鴉,區(qū)域?qū)哟螢?,顯示效果為靜態(tài);位置7,用戶涂鴉,區(qū)域?qū)哟螢?,顯示效果為靜態(tài)。位置5、6和7的區(qū)域節(jié)目編排為用戶自定義。TimeLine時間軸包括各種區(qū)域的圖例標識、時間軸顯示區(qū)域、各區(qū)域編排的節(jié)目時間長度和播放安排、縱軸區(qū)域序號坐標、橫軸各區(qū)域節(jié)目時間坐標。c在本實施例中,通過在線編輯器、時間軸、區(qū)域組合層疊設(shè)計,實現(xiàn)了數(shù)字多媒體節(jié)目在線組合編排;編輯器中各個區(qū)域移動、組合、層疊,具有較好的可擴展性和可維護性, 實現(xiàn)了所見即所得。編輯器和時間軸可以按照時間計劃自動、連續(xù)地運行節(jié)目內(nèi)容,編輯器上的不同區(qū)域、在不同時間段都可以分別進行管理。
總之,以上所述僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。
權(quán)利要求
1.一種實現(xiàn)數(shù)字多媒體節(jié)目在線組合編排的方法,其特征在于,包括如下步驟 在線編輯、組合多媒體節(jié)目素材,生成節(jié)目單;獲取請求的數(shù)據(jù),并將結(jié)果返回; 根據(jù)所述節(jié)目單,對所述多媒體節(jié)目組合播放。
2.根據(jù)權(quán)利要求1所述的實現(xiàn)數(shù)字多媒體節(jié)目在線組合編排的方法,其特征在于,所述方法進一步包括使用AJAX技術(shù),生成在線節(jié)目編輯器操作界面; 在所述在線節(jié)目編輯器操作界面上,將所述多媒體節(jié)目素材分區(qū)域布置; 在將所述多媒體素材分區(qū)域布局后,單獨設(shè)置每個區(qū)域中播放的單個或多個素材內(nèi)容,形成區(qū)域節(jié)目列表。
3.根據(jù)權(quán)利要求1或2所述的實現(xiàn)數(shù)字多媒體節(jié)目在線組合編排的方法,其特征在于, 所述方法進一步包括,對區(qū)域內(nèi)節(jié)目進行管理,進行刪除區(qū)域內(nèi)節(jié)目、刪除區(qū)、移動區(qū)域布局位置、設(shè)置節(jié)目播放時間、顯示特效操作。
4.根據(jù)權(quán)利要求2所述的實現(xiàn)數(shù)字多媒體節(jié)目在線組合編排的方法,其特征在于,所述方法進一步包括,所述節(jié)目編輯器會實時保存節(jié)目編輯狀態(tài)。
5.根據(jù)權(quán)利要求1所述的實現(xiàn)數(shù)字多媒體節(jié)目在線組合編排的方法,其特征在于,所述方法進一步包括,獲取持續(xù)動態(tài)變化的實時信息、流媒體信息,進行編輯管理。
6.根據(jù)權(quán)利要求1或5所述的實現(xiàn)數(shù)字多媒體節(jié)目在線組合編排的方法,其特征在于, 所述實時信息、流媒體信息包括音視頻直播信息內(nèi)容、音視頻流媒體、天氣預(yù)報、實時文字、實時圖片信息內(nèi)容。
7.根據(jù)權(quán)利要求1所述的實現(xiàn)數(shù)字多媒體節(jié)目在線組合編排的方法,其特征在于,所述方法進一步包括,使用時間軸,依據(jù)時間順序把節(jié)目編輯器中多個區(qū)域的節(jié)目有機、完整的串聯(lián)起來;所述時間軸縱向記錄某一時刻不同節(jié)目區(qū)域的播放安排;所述時間軸橫向記錄某個節(jié)目區(qū)域在不同時刻播放的節(jié)目內(nèi)容。
8.一種實現(xiàn)數(shù)字多媒體節(jié)目在線組合編排的裝置,其特征在于,包括 客戶端瀏覽器模塊,用于實現(xiàn)多媒體節(jié)目在線編輯、組合,生成節(jié)目單;服務(wù)器模塊,用于接受所述客戶端瀏覽器模塊的請求并進行處理,通過查詢數(shù)據(jù)庫模塊獲取請求的數(shù)據(jù),并將結(jié)果返回給客戶端瀏覽器,實現(xiàn)多媒體節(jié)目的組合播放; 數(shù)據(jù)庫模塊,用于提供所述多媒體節(jié)目素材。
9.根據(jù)權(quán)利要求8所述的實現(xiàn)數(shù)字多媒體節(jié)目在線組合編排的裝置,其特征在于,所述客戶端瀏覽器模塊進一步包括節(jié)目編輯器,用于在線編輯、組合多媒體節(jié)目素材;UI單元,用于將多媒體內(nèi)容添加到所述節(jié)目編輯器中,并顯示用戶操作的內(nèi)容,將用戶觸發(fā)事件提供給AJAX引擎單元;AJAX引擎單元,用于實現(xiàn)用戶操作動態(tài)顯示和交互,并將用戶動作傳遞到所述服務(wù)器模塊。
10.根據(jù)權(quán)利要求8所述的實現(xiàn)數(shù)字多媒體節(jié)目在線組合編排裝置,其特征在于,所述節(jié)目編輯器進一步包括標尺欄,右鍵菜單;所述右鍵菜單可以實現(xiàn)素材、節(jié)目、區(qū)域的新建、剪切、拷貝、粘貼、保存。
全文摘要
本發(fā)明公開了一種實現(xiàn)數(shù)字多媒體節(jié)目在線組合編排的方法和裝置,所述方法包括如下步驟在線編輯、組合多媒體節(jié)目素材,生成節(jié)目單;獲取請求的數(shù)據(jù),并將結(jié)果返回;根據(jù)所述節(jié)目單,對所述多媒體節(jié)目組合播放。本發(fā)明還公開了一種實現(xiàn)數(shù)字多媒體節(jié)目在線組合編排的裝置,客戶端瀏覽器模塊,用于實現(xiàn)多媒體節(jié)目在線編輯、組合,生成節(jié)目單;服務(wù)器模塊,用于接受所述客戶端瀏覽器模塊的請求并進行處理,通過查詢數(shù)據(jù)庫模塊獲取請求的數(shù)據(jù),并將結(jié)果返回給客戶端瀏覽器,實現(xiàn)多媒體節(jié)目的組合播放;數(shù)據(jù)庫模塊,用于提供所述多媒體節(jié)目素材。根據(jù)本發(fā)明實施例提供的技術(shù)方案可以實現(xiàn)根據(jù)用戶的定制,組合播放不同媒體內(nèi)容。
文檔編號H04N5/262GK102176740SQ201110068400
公開日2011年9月7日 申請日期2011年3月22日 優(yōu)先權(quán)日2011年3月22日
發(fā)明者亓?xí)粤? 伍斌杰, 王商武, 郭紅俊 申請人:北京九華互聯(lián)科技有限公司