一種全媒體在線編輯工具的制作方法
【專利說明】一種全媒體在線編輯工具
[0001]
技術(shù)領域
[0002]本發(fā)明涉及一種編輯工具,屬于全媒體文件處理領域,具體涉及一種全媒體在線編輯工具。
【背景技術(shù)】
[0003]隨著現(xiàn)代科學技術(shù)的高速發(fā)展,在計算機、網(wǎng)絡、數(shù)字技術(shù)的推動下,以報刊、雜志、廣播、電視為代表的四大傳統(tǒng)媒體的內(nèi)涵和外延都發(fā)生了巨大變化,媒體種類迅速增加,特別是區(qū)別于傳統(tǒng)媒體的新媒體不斷涌現(xiàn)。綜觀當今媒體所處的發(fā)展階段,我們可以發(fā)現(xiàn)已經(jīng)形成了新興媒體和傳統(tǒng)媒體共同發(fā)揮作用,并在交互中走向融合的全新時代一一“全媒體時代”。在以信息技術(shù)為中介,互聯(lián)網(wǎng)、物聯(lián)網(wǎng)高速發(fā)展的今天,全媒體從載體傳播形態(tài)來看,已經(jīng)囊括了電視、音像、電影、廣播、網(wǎng)絡、圖書、報紙、雜志、衛(wèi)星通訊等諸種媒體;從內(nèi)容的表征和傳播形式上看,則又可以分為形象、視覺、聽覺、觸覺等感官接受的信息;從信息傳輸渠道上來看,全媒體包括了傳統(tǒng)基于印刷技術(shù)的紙質(zhì)媒體,以及新興的基于數(shù)字技術(shù)的國際互聯(lián)網(wǎng)、局域網(wǎng)和移動互聯(lián)網(wǎng)等等。全媒體技術(shù)的發(fā)展使得各種信息內(nèi)容在電視、計算機、手機等各種具有兼容性的數(shù)字化媒介終端上實現(xiàn)了流動共享,讓信息傳播步入了新時代。
[0004]在這種情況下,傳統(tǒng)的媒體編輯模式面臨著巨大的沖擊和挑戰(zhàn)。另一方面,隨著互聯(lián)網(wǎng)技術(shù)發(fā)展和應用的普及,我國數(shù)字出版規(guī)模進一步擴大,出版形式多種多樣,內(nèi)容更加豐富多彩。但是,數(shù)字出版業(yè)是一個新興的領域,仍處于初級階段,有很多新的問題亟待解決,其中最重要和最關(guān)鍵的就是功能強大且簡便易用之在線編輯工具的設計與開發(fā)。
[0005]在各種媒體形式全面深度融合的條件下,全媒體在線編輯成為數(shù)字出版尤其是媒體編輯業(yè)務的主流模式,且極具發(fā)展前景。全媒體在線編輯工具的設計與開發(fā)成為數(shù)字出版行業(yè)發(fā)展的一個技術(shù)核心和創(chuàng)新支點。如何為數(shù)字出版提供基于全媒體的在線編輯工具以及相應的參考模板,成為制約全媒體融合發(fā)展的關(guān)鍵技術(shù)之一。
【發(fā)明內(nèi)容】
[0006]本發(fā)明主要是解決現(xiàn)有技術(shù)所存在的上述的技術(shù)問題,提供了一種全媒體在線編輯工具。該全媒體在線編輯工具功能完備,利用它能夠很好的實現(xiàn)資源的利用和重組;安全性好,能夠?qū)崿F(xiàn)數(shù)據(jù)可靠通信;系統(tǒng)具有可擴展性,可根據(jù)自己的需要和愛好進行選擇和創(chuàng)作,實現(xiàn)資源的二次利用。
[0007]本發(fā)明的上述技術(shù)問題主要是通過下述技術(shù)方案得以解決的:
一種全媒體在線編輯工具,包括:
一應用服務器:基于HTML5技術(shù)的JQuery框架,用于處理在線編輯,并能夠生成編輯好的模板; 一云端服務器:用于存儲應用服務器中創(chuàng)建好并能夠直接調(diào)用的模板以及用于編輯的資源,并能夠基于web調(diào)用后瀏覽顯示;
一跨平臺跨終端的應用模板:可以自適應不同平臺不同型號的終端。
[0008]優(yōu)化的,上述的一種全媒體在線編輯工具,所述應用服務器包括:
一創(chuàng)作編輯裝置,基于GEF和/或WTP框架實現(xiàn),用于提供編輯界面及接收用戶的編輯操作;
一閱讀模塊裝置,用于提供外部設備接入接口,包括PC終端接口,PAD終端接口,手機終立而接口中的一種或多種;
一擴展支持裝置,用于提供第三方的二次開發(fā)需求服務,包含有自定義Act1n支持、自定義邏輯支持、三方框架支持等服務模式。
[0009]優(yōu)化的,上述的一種全媒體在線編輯工具,所述創(chuàng)作編輯裝置包括:
一在線視頻編輯模塊:包括調(diào)用基于云端的服務器中存儲的資源,或用戶基于終端接入閱讀組件傳輸視頻資源后進行在線編輯;
一在線音頻編輯模塊:包括調(diào)用基于云端的服務器中存儲的資源,或用戶基于終端接入閱讀組件傳輸音頻資源后進行在線編輯;
一在線文字編輯模塊:包括調(diào)用基于云端的服務器中存儲的資源,或用戶基于終端接入閱讀組件進行圖像、文字、動畫等富媒體在線編輯。
[0010]優(yōu)化的,上述的一種全媒體在線編輯工具,所述在線視頻編輯模塊包括:
一在線視頻錄制單元:基于超文本傳送協(xié)議,先將所有待處理視頻資源上傳至資源服務器,將所有視頻通過轉(zhuǎn)換服務器將視頻格式統(tǒng)一壓縮為flv流媒體后存儲,壓縮比例共分三個階段,其中高清為1080P標準,標清720P標準,普清480P標準,供使用者在線預覽、編輯、壓縮及輸出使用;
一在線視頻截取單元:在視頻播放時,通過用戶對播放進度條操作確定用戶標記的起始時間與結(jié)束時間,生成新的軟件資源列表供后期預覽和合成時候使用;
一在線視頻合并單元:將多個不同視頻資源,按視頻編輯故事線展示并對視頻資源重新壓縮輸出,再按照資源編輯模塊中的視頻壓縮算法,對現(xiàn)有視頻編輯線上的資源進行壓縮輸出,生成新的資源條目,存儲為新的資源供后期使用;
一在線字幕編輯單元:用于對視頻進行字幕制作,在視頻播放時,將寫好的字幕文件按時間軸排好時間順序;同時用于修改添加字幕信息和微調(diào)時間信息,從而讓時間發(fā)生偏移的字蒂能與視頻冋步;
一在線添加文字及圖片水印單元:采用PNG格式無損壓縮技術(shù),用于將用戶自定義文字或圖片作為水印,并將水印加在指定的圖片指定的位置上,其中,字型的大小、顏色、位置等等參數(shù)都可以由用戶自由的設定。
[0011]優(yōu)化的,上述的一種全媒體在線編輯工具,所述在線音頻編輯模塊包括:
一在線錄音單元:用于錄取麥克風的聲音以及通過聲卡的音頻流,支持音頻處理特效;
一在線截取單元:支持無損切割的MP3剪切合并,用于將MP3和各種視頻或音頻格式剪切成音頻片段;
一在線合并單元:用于支持無損剪切音頻文件,并用于將多個音頻文件合并成一個文件。
[0012]優(yōu)化的,上述的一種全媒體在線編輯工具,所述在線文字編輯模塊包括:
一在線文字編輯及排版單元:用于基于瀏覽器實現(xiàn)所見即所得的在線HTML編輯器;將傳統(tǒng)的多行文本輸入框替換為可視化的富文本輸入框,使最終支持可視化發(fā)布HTML格式的網(wǎng)頁內(nèi)容;
一在線公式編輯及科技元素符號單元:用于提供公式編輯能力,根據(jù)用戶輸入生成復雜的公式圖片,提供gif圖片收藏、下載,方便使用者使用;
一在線動畫制作單元:用于支持flash動畫制作,并提供題材庫。
[0013]優(yōu)化的,上述的一種全媒體在線編輯工具,所述云端服務器進一步包括:
緩沖服務器,基于Hibernate的二級緩存和查詢緩存,用于當?shù)谝淮螖?shù)據(jù)庫訪問之后,把對象存放在訪問速度高于數(shù)據(jù)庫的緩存中,并且當再次取相同的數(shù)據(jù)時候,就直接從緩存中返回;
資源服務器,用于存儲不宜存放于數(shù)據(jù)庫中的文件資源并提供文件系統(tǒng)服務;其中,所述不宜存放于數(shù)據(jù)庫中的文件資源包括臨時網(wǎng)頁、靜態(tài)網(wǎng)頁、log日志、虛擬機磁盤映像中的一種或多種;
負載分流服務器,用于將服務部署到多臺機器上,使每臺機器都能對外提供相同的功能,將多臺機器組成一個群體對外提供服務;
Web服務器,基于Web Service提供跨平臺跨終端的解決方案,將實現(xiàn)服務的細節(jié)進行隱藏,使服務獨立于硬件或軟件平臺,允許編寫服務所用的編程語言使用服務;
云存儲服務器,包括用于處理用戶業(yè)務請求的請求處理模塊、用于增加模板資源請求讀寫速度的緩存模塊、用于存儲數(shù)據(jù)的用戶記錄數(shù)據(jù)模塊。
[0014]因此,本發(fā)明具有如下優(yōu)點:(1)功能完備,利用它能夠很好的實現(xiàn)資源的利用和重組;通過在線閱讀和編輯功能可以使資源得到更充分的利用;(2)安全性好,能夠?qū)崿F(xiàn)數(shù)據(jù)可靠通信;(3)系統(tǒng)具有可擴展性,可根據(jù)自己的需要和愛好進行選擇和創(chuàng)作,實現(xiàn)資源的二次利用。
【附圖說明】
[0015]圖1為本發(fā)明結(jié)構(gòu)示意圖。
[0016]圖2為本發(fā)明應用服務器結(jié)構(gòu)意圖。
[0017]圖3為本發(fā)明的創(chuàng)作編輯裝置結(jié)構(gòu)示意圖。
【具體實施方式】
[0018]下面通過實施例,并結(jié)合附圖,對本發(fā)明的技術(shù)方案作進一步具體的說明。
[0019]實施例:
如圖1所示,一種全媒體在線編輯工具,包括:
一應用服務器:基于HTML5技術(shù)的JQuery框架,用于處理在線編輯,并能夠生成編輯好的模板;
一云端服務器:用于存儲應用服務器中創(chuàng)建好并能夠直接調(diào)用的模板以及用于編輯的資源,并能夠基于web調(diào)用后瀏覽顯示; 一跨平臺跨終端的應用模板:可以自適應不同平臺不同型號的終端。
[0020]如圖2所示,應用服務器包括:創(chuàng)作編輯裝置、閱讀模塊裝置、擴展支持裝置。全媒體在線編輯工具的設計首先需要在需求分析的技術(shù)上進行技術(shù)建模?;跀?shù)字出版行業(yè)對在線編輯工具的技術(shù)需求,我們認為在線編輯工具主要包含創(chuàng)作編輯裝置、閱讀裝置、擴展支持裝置和模板資源裝置。創(chuàng)作編輯裝置主要處理在線編輯的業(yè)務流程,采用GEF框架和WTP框架。閱讀裝置只有外部設備接入接口模塊,主要含PC終端接口,PAD終端接口,手機終端接口。擴展支持模塊主要滿足第三方開發(fā)二次開發(fā)的需求服務,含有自定義Act1n支持、自定義邏輯支持、三方框架支持等服務模式。本系統(tǒng)主要基于HMTL5框架結(jié)構(gòu),支持用戶自己定義UI控件和全媒體資源的管理框架。
[0021]閱讀模塊裝置支持由服務器端根據(jù)請求生成適合閱讀終端的頁面,下載到終端并在終端上顯示??商峁┎糠謨?nèi)容的快速翻閱或全部內(nèi)容的翻閱。其所有的圖書頁面泣染工作都在服務器端完成,客戶終端不需要安裝任何的閱讀軟件。對于PC或具備較大屏幕的移動終端,服務器端生成原始版面圖供終端的通用瀏覽器實現(xiàn)下載閱讀。下載以頁面為單位。這種情況下,閱讀者看到的仍然是原始的版式,因此具有良好的閱讀體驗。對于小屏幕的移動終端來說,服務器端基于存儲的流式和結(jié)構(gòu)化數(shù)據(jù)快速生成重排的html頁面,在線到客戶端進行閱讀。下載的粒度可以是知識點或頁面為單位。由于傳輸?shù)氖莌tml,因此通用瀏覽器本身的格式重排能力可提供較好的閱讀體驗。由于HTML5的發(fā)布,手機瀏覽器的解析與PC客戶端瀏覽器的解析已相差無幾。
[0022]如圖3所示,創(chuàng)作編輯裝置包括:
一在線視頻編輯模塊:包括調(diào)用基于云端的服務器中存儲的資源,或用戶基于終端接入閱讀組件傳輸視頻資源后進行在線編輯;
一在線音頻編輯模塊:包括調(diào)用基于云端的服務器中存儲的資源,或用戶基于終端接入閱讀組件傳輸音頻資源后進行在線編輯;
一在線文字編輯模塊:包括調(diào)用基于云端的服務器中存儲的資源,或用戶基于終端接入閱讀組件進行圖像、文字、動畫等富媒體在線編輯。