一種全媒體工作流系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種全媒體工作流系統(tǒng)及方法。
【背景技術(shù)】
[0002]傳統(tǒng)電視媒體向全媒體轉(zhuǎn)型的過程中,會(huì)有部分的業(yè)務(wù)向全媒體領(lǐng)域傾斜,而在搭建全媒體融合平臺(tái)的過程中,由于業(yè)務(wù)的轉(zhuǎn)型,各職能部門在整合全媒體資源過程中會(huì)不斷產(chǎn)生新的需求,還不時(shí)對(duì)現(xiàn)有功能進(jìn)行調(diào)整,已達(dá)到搭建一個(gè)國內(nèi)一流的全媒體融合平臺(tái)目標(biāo)
[0003]對(duì)于不同的數(shù)據(jù)傳送方式不能夠按照實(shí)際用戶的權(quán)限、數(shù)據(jù)的等級(jí)進(jìn)行區(qū)分,導(dǎo)致全媒體工作混亂,從而不能有效管理,在全媒體新聞采集、編輯、發(fā)布的各個(gè)環(huán)節(jié)流程中,各個(gè)職能部門都有自己的想法和工作要求,為了協(xié)調(diào)并滿足這些功能,往往使用大量人力物力對(duì)各職能部門的想法進(jìn)行調(diào)研,并集成在軟件里實(shí)現(xiàn)。
【發(fā)明內(nèi)容】
[0004]針對(duì)現(xiàn)有的全媒體工作流存在的諸多問題,本發(fā)明設(shè)計(jì)了一種流程定義靈活、運(yùn)轉(zhuǎn)清晰,并且多變性高的全媒體工作流系統(tǒng)及方法。
[0005]本發(fā)明采用如下技術(shù)方案:
[0006]—種全媒體工作流系統(tǒng),應(yīng)用于終端設(shè)備向遠(yuǎn)端設(shè)備傳送數(shù)據(jù)的過程中,所述系統(tǒng)包括:
[0007]判斷模塊,設(shè)置于所述終端設(shè)備中,用于判斷所述終端設(shè)備的處理數(shù)據(jù)的能力;
[0008]人工模塊,與所述判斷模塊連接,用于對(duì)所述數(shù)據(jù)進(jìn)行人工操作;
[0009]服務(wù)模塊,分別與所述人工模塊、所述判斷模塊連接,用于自動(dòng)處理所述數(shù)據(jù);以及
[0010]當(dāng)所述終端設(shè)備具備自行處理能力時(shí),所述終端設(shè)備自行處理所述數(shù)據(jù);當(dāng)所述終端設(shè)備不具備自行處理能力時(shí);所述判斷模塊判斷所述終端設(shè)備傳送的數(shù)據(jù)是否需要人工操作,當(dāng)需要人工操作時(shí),所述人工模塊對(duì)所述數(shù)據(jù)進(jìn)行人工操作后,由服務(wù)模塊進(jìn)行自動(dòng)處理;否則所述服務(wù)模塊直接進(jìn)行自動(dòng)處理。
[0011 ]優(yōu)選的,所述系統(tǒng)還包括:
[0012]觸發(fā)模塊,分別與所述判斷模塊、所述審核模塊、所述服務(wù)模塊連接,用于啟動(dòng)所述全媒體工作流系統(tǒng)。
[0013]優(yōu)選的,所述終端設(shè)備的處理能力分為:
[0014]自動(dòng)處理類:由所述終端設(shè)備直接進(jìn)行處理;
[0015]服務(wù)處理類:由所述服務(wù)模塊對(duì)所述數(shù)據(jù)進(jìn)行處理;
[0016]人工處理類:由人工模塊對(duì)所述數(shù)據(jù)進(jìn)行操作后,再由服務(wù)模塊對(duì)所述數(shù)據(jù)進(jìn)行處理。
[0017]優(yōu)選的,所述人工操作包括:投稿,審核,分配,錄入,發(fā)起事件。
[0018]優(yōu)選的,所述服務(wù)模塊對(duì)所述數(shù)據(jù)進(jìn)行處理的處理方式包括:入庫、轉(zhuǎn)碼、生成預(yù)覽、合成、發(fā)布。
[0019]優(yōu)選的,所述服務(wù)模塊包括:
[0020]入庫單元,分別與所述判斷模塊、所述人工模塊連接,對(duì)經(jīng)過人工操作的數(shù)據(jù)與未經(jīng)人工操作的數(shù)據(jù)進(jìn)行入庫處理。
[0021]優(yōu)選的,所述入庫單元還包括:
[0022]入庫判斷單元,分別與所述人工模塊、所述判斷模塊連接,用于判斷所述數(shù)據(jù)的碼率是否大于預(yù)設(shè)值;
[0023]生成預(yù)覽碼率單元,與所述入庫判斷單元連接,用于生成預(yù)覽碼流;以及
[0024]當(dāng)所述數(shù)據(jù)的碼率大于預(yù)設(shè)值時(shí),所述生成預(yù)覽碼率單元對(duì)所述數(shù)據(jù)生成預(yù)覽碼流后,進(jìn)行入庫處理;否則,直接進(jìn)行入庫處理。
[0025]—種全媒體工作流方法,所述方法包括:
[0026]步驟S1:判斷模塊判斷終端設(shè)備的處理能力;
[0027]步驟S2:當(dāng)終端設(shè)備不具備處理能力時(shí),判斷模塊判斷數(shù)據(jù)是否需要進(jìn)行人工操作,若需要執(zhí)行步驟S3,否則執(zhí)行步驟S4;
[0028]步驟S3:人工模塊對(duì)所述數(shù)據(jù)進(jìn)行人工操作;
[0029]步驟S4:服務(wù)模塊對(duì)所述數(shù)據(jù)進(jìn)行處理。
[0030]優(yōu)選的,所述步驟S4具體包括:
[0031 ]步驟S41:服務(wù)模塊中的入庫單元對(duì)所述數(shù)據(jù)進(jìn)行入庫處理。
[0032]優(yōu)選的,所述步驟S41具體包括:
[0033]步驟S411:入庫單元中的入庫判斷單元判斷所述數(shù)據(jù)的碼率是否大于預(yù)設(shè)值,若大于預(yù)設(shè)值則執(zhí)行步驟S412,否則執(zhí)行步驟S41;
[0034]步驟S412:入庫單元中的生成預(yù)覽碼率單元生成所述數(shù)據(jù)的預(yù)覽碼流后,執(zhí)行所述步驟S41。
[0035]本發(fā)明的有益效果是:
[0036]本發(fā)明解決了由于流程不確定性、決策權(quán)的改變、組織結(jié)構(gòu)的變動(dòng)和由于業(yè)務(wù)方向的變化產(chǎn)生的全新業(yè)務(wù)邏輯等等引起的問題,流程靈活定義,適配新聞生產(chǎn)的各項(xiàng)業(yè)務(wù),流程運(yùn)轉(zhuǎn)清晰,便于管理者進(jìn)行任務(wù)監(jiān)控和指導(dǎo),同時(shí)多變性高,適宜于經(jīng)常發(fā)生業(yè)務(wù)變化的工種使用。
【附圖說明】
[0037]圖1為本發(fā)明一種全媒體工作流系統(tǒng)實(shí)施例一的結(jié)構(gòu)示意圖;
[0038]圖2為本發(fā)明一種全媒體工作流方法的工作流程圖;
[0039]圖3為本發(fā)明配置HTML5+CSS3模式的配置示意圖;
[0040]圖4為本發(fā)明一種全媒體工作流方法實(shí)施例二的示意圖;
[0041 ]圖5為本發(fā)明采訪任務(wù)的流程示意圖;
[0042]圖6為本發(fā)明電視報(bào)道的流程示意圖。
【具體實(shí)施方式】
[0043]下面結(jié)合附圖進(jìn)行進(jìn)一步說明。
[0044]實(shí)施例一
[0045]圖1為本發(fā)明一種全媒體工作流系統(tǒng)實(shí)施例一的結(jié)構(gòu)示意圖;如圖1所示,本系統(tǒng)基于流程引擎來開發(fā)整個(gè)項(xiàng)目,也就是說在整個(gè)框架下只對(duì)其中的功能模塊進(jìn)行代碼開發(fā),模塊和模塊的連接都是基于流程引擎框架的,就算在開發(fā)完畢后在進(jìn)行調(diào)整,也是增加功能模塊和修改連接線的定義而已,解決了由于流程不確定性、決策權(quán)的改變、組織結(jié)構(gòu)的變動(dòng)和由于業(yè)務(wù)方向的變化產(chǎn)生的全新業(yè)務(wù)邏輯等等引起的問題。
[0046]本實(shí)施例包括判斷模塊,判斷模塊中的判斷規(guī)則在流程引擎中,將日常工作中使用到的業(yè)務(wù)對(duì)于引擎處理能力進(jìn)行分類,主要分為:自動(dòng)處理類:由流程引擎根據(jù)條件自行完成節(jié)點(diǎn)任務(wù);服務(wù)處理類:由專門的程序軟件服務(wù)完成的節(jié)點(diǎn)任務(wù),無需人工參與;人工處理類:由流程定義中定義的一類或多類人處理的任務(wù),當(dāng)流程驅(qū)動(dòng)到該任務(wù)時(shí),由人來處理完成。從而按照不同的類別進(jìn)行相應(yīng)的操作,當(dāng)處理能力為人工處理類的時(shí)候需要人工模塊進(jìn)行操作,人工模塊為需要人為介入的模塊,如投稿,審核,分配,錄入,發(fā)起事件等,之后由服務(wù)模塊進(jìn)行處理,服務(wù)模塊是自動(dòng)運(yùn)行模塊,如入庫、轉(zhuǎn)碼、生成預(yù)覽、合成、發(fā)布等事件,若不需要人工操作也可以直接由服務(wù)模塊進(jìn)行處理。系統(tǒng)內(nèi)還包括觸發(fā)模塊,在整個(gè)流程框架中以開始圖標(biāo)為事件開始,可以對(duì)應(yīng)前臺(tái)的按鈕及其他的觸發(fā)事件。
[0047]圖2為本發(fā)明一種全媒體工作流方法的工作流程圖,在現(xiàn)有開發(fā)框架下,如果所開發(fā)的應(yīng)用程序缺乏強(qiáng)大的邏輯層,勢必變得容易出錯(cuò)(信息的路由錯(cuò)誤、死循環(huán)等等),而全媒體融合平臺(tái)的設(shè)計(jì)是以開放性,便捷性的基礎(chǔ)上又需要貼近傳統(tǒng)媒體的嚴(yán)謹(jǐn)性,以流程引擎為框架的設(shè)計(jì)理念,可以很好的解決流程的多變性,讓流程的變更不會(huì)成為系統(tǒng)的瓶頸。如圖2所示,如記者A發(fā)回來的視頻,有權(quán)限直接入庫,而記者B發(fā)回來的視頻需要進(jìn)過審核才能入庫,而在一段時(shí)間后又追加了一個(gè)功能,發(fā)回的視頻碼率大于6M的將統(tǒng)一生成IM的預(yù)覽碼流,服務(wù)模塊還包括入庫單元,分別與判斷模塊、人工模塊連接,對(duì)經(jīng)過人工操作的數(shù)據(jù)與未經(jīng)人工操作的數(shù)據(jù)進(jìn)行入庫處理。其中,入庫單元包括:入庫判斷單元,分別與人工模塊、判斷模塊連接,用于判斷數(shù)據(jù)的碼率是否大于預(yù)設(shè)值;生成預(yù)覽碼率單元,與入庫判斷單元連接,用于生成預(yù)覽碼流;當(dāng)數(shù)據(jù)的碼率大于