欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種多媒體轉(zhuǎn)碼集群系統(tǒng)的制作方法

文檔序號(hào):7720041閱讀:163來(lái)源:國(guó)知局
專利名稱:一種多媒體轉(zhuǎn)碼集群系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及多媒體轉(zhuǎn)碼的技術(shù)領(lǐng)域,特別是涉及一種多媒體轉(zhuǎn)碼用的集群系統(tǒng)。
背景技術(shù)
隨著編解碼技術(shù)和視音頻封裝技術(shù)的發(fā)展,網(wǎng)絡(luò)視頻、手機(jī)視頻等各種新媒體方 式的興起,傳統(tǒng)媒體逐漸向服務(wù)化發(fā)展,并更加注重用戶參與性,如在常見(jiàn)的優(yōu)酷、土豆等 視頻網(wǎng)站上,用戶可以將自己制作的各種格式的視頻作品上傳,其它用戶就可以通過(guò)統(tǒng)一 的FLV(Flash Video)格式在線觀看;在傳統(tǒng)媒體行業(yè),也鼓勵(lì)市民將自己獲取的新聞視頻 資料作為電視臺(tái)新聞線索的來(lái)源,但是目前各種前端采集設(shè)備采用不同的格式,如不同公 司生產(chǎn)的攝像機(jī)采集出的文件格式不一樣,而不同播出渠道對(duì)文件格式的碼率又有不同的 要求。并且,隨著高清的發(fā)展以及國(guó)家廣電總局今年對(duì)各電視臺(tái)高標(biāo)清同播的要求,除了當(dāng) 前高清節(jié)目的播出,以往標(biāo)清節(jié)目的歷史資料為適應(yīng)高清播出要求,也需要進(jìn)行相應(yīng)的文 件格式碼率的轉(zhuǎn)換。由于多媒體轉(zhuǎn)碼處理,尤其是視頻轉(zhuǎn)碼是非常耗時(shí)、耗費(fèi)計(jì)算機(jī)資源的處理過(guò)程, 因此,現(xiàn)有技術(shù)提出采用采用多個(gè)轉(zhuǎn)碼服務(wù)器來(lái)處理多個(gè)多媒體轉(zhuǎn)碼任務(wù),然而在具體應(yīng) 用中,由于數(shù)據(jù)處理量較大,對(duì)于多個(gè)轉(zhuǎn)碼服務(wù)器的管理和調(diào)度往往也需要耗費(fèi)較多時(shí)間 與資源,并且在對(duì)多個(gè)轉(zhuǎn)碼服務(wù)器的繁雜處理中,很難及時(shí)發(fā)現(xiàn)某個(gè)服務(wù)器出現(xiàn)的問(wèn)題。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種多媒體轉(zhuǎn)碼集群系統(tǒng),以提供一種高效、 安全、快捷的轉(zhuǎn)碼處理方案。為了解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例公開(kāi)了一種多媒體轉(zhuǎn)碼集群系統(tǒng),包括調(diào) 度服務(wù)器和多個(gè)轉(zhuǎn)碼服務(wù)器,各轉(zhuǎn)碼服務(wù)器的信息注冊(cè)在所述調(diào)度服務(wù)器中,所述調(diào)度服 務(wù)器與WEB終端進(jìn)行交互,其中,所述調(diào)度服務(wù)器包括用戶端接口模塊,用于接收TOB終端提交的請(qǐng)求,所述請(qǐng)求包括轉(zhuǎn)碼任務(wù)請(qǐng)求;配置模塊,用于對(duì)所述轉(zhuǎn)碼任務(wù)請(qǐng)求配置優(yōu)先級(jí)參數(shù);任務(wù)分發(fā)模塊,用于依據(jù)所述優(yōu)先級(jí)參數(shù)和轉(zhuǎn)碼服務(wù)器反饋的運(yùn)行狀態(tài)信息,分 發(fā)轉(zhuǎn)碼任務(wù)至相應(yīng)的轉(zhuǎn)碼服務(wù)器;狀態(tài)查詢請(qǐng)求模塊,用于在預(yù)置的第一時(shí)間內(nèi),未收到所述轉(zhuǎn)碼服務(wù)器處理所述 轉(zhuǎn)碼任務(wù)的結(jié)果時(shí),向所述轉(zhuǎn)碼服務(wù)器發(fā)出狀態(tài)查詢請(qǐng)求;重分發(fā)判斷模塊,用于判斷在預(yù)置的第二時(shí)間內(nèi),是否收到所述轉(zhuǎn)碼服務(wù)器針對(duì) 所述狀態(tài)查詢請(qǐng)求的響應(yīng),若否,則觸發(fā)所述任務(wù)分發(fā)模塊;所述轉(zhuǎn)碼服務(wù)器,包括主動(dòng)反饋模塊,用于向所述調(diào)度服務(wù)器實(shí)時(shí)反饋其運(yùn)行狀態(tài)信息;轉(zhuǎn)碼處理模塊,用于依據(jù)調(diào)度服務(wù)器分發(fā)的轉(zhuǎn)碼任務(wù)執(zhí)行轉(zhuǎn)碼處理,并向調(diào)度服 務(wù)器返回轉(zhuǎn)碼任務(wù)的執(zhí)行結(jié)果。
優(yōu)選的,所述轉(zhuǎn)碼任務(wù)為將多媒體數(shù)據(jù)轉(zhuǎn)碼為流媒體格式的任務(wù),所述轉(zhuǎn)碼服務(wù) 器還包括數(shù)據(jù)塊封裝模塊,用于在轉(zhuǎn)碼過(guò)程中,將已完成轉(zhuǎn)碼的部分按照時(shí)間戳封裝為相 應(yīng)的數(shù)據(jù)塊;轉(zhuǎn)碼進(jìn)度監(jiān)控模塊,該模塊與顯示終端連接,用于從完成轉(zhuǎn)碼的首個(gè)數(shù)據(jù)塊開(kāi)始, 在顯示終端上按照時(shí)間戳依次播放相應(yīng)的數(shù)據(jù)塊。優(yōu)選的,所述轉(zhuǎn)碼任務(wù)為將多媒體數(shù)據(jù)轉(zhuǎn)碼為流媒體格式的任務(wù),所述TOB終端 提交的請(qǐng)求還包括轉(zhuǎn)碼狀態(tài)查看請(qǐng)求;所述轉(zhuǎn)碼服務(wù)器還包括數(shù)據(jù)塊封裝模塊,用于在轉(zhuǎn)碼過(guò)程中,將已完成轉(zhuǎn)碼的部分按照時(shí)間戳封裝為相 應(yīng)的數(shù)據(jù)塊;所述調(diào)度服務(wù)器還包括轉(zhuǎn)碼進(jìn)度展示模塊,用于從轉(zhuǎn)碼狀態(tài)查看請(qǐng)求接收時(shí)間對(duì)應(yīng)時(shí)間戳的數(shù)據(jù)塊開(kāi) 始,在WEB終端按照時(shí)間戳依次播放相應(yīng)的數(shù)據(jù)塊。優(yōu)選的,所述優(yōu)先級(jí)參數(shù)通過(guò)當(dāng)前轉(zhuǎn)碼任務(wù)請(qǐng)求中用戶設(shè)置的緊急度參數(shù),以及, 當(dāng)前轉(zhuǎn)碼任務(wù)請(qǐng)求的接收時(shí)間確定;或者,所述優(yōu)先級(jí)參數(shù)通過(guò)讀取目標(biāo)TOB終端的預(yù)置等級(jí),以及,當(dāng)前轉(zhuǎn)碼任務(wù)請(qǐng) 求的接收時(shí)間確定;或者,所述優(yōu)先級(jí)參數(shù)通過(guò)讀取目標(biāo)TOB終端的預(yù)置等級(jí),當(dāng)前轉(zhuǎn)碼任務(wù)請(qǐng)求中 用戶設(shè)置的緊急度參數(shù),以及,當(dāng)前轉(zhuǎn)碼任務(wù)請(qǐng)求的接收時(shí)間確定。優(yōu)選的,所述轉(zhuǎn)碼服務(wù)器的信息為IP地址信息;所述轉(zhuǎn)碼服務(wù)器的運(yùn)行狀態(tài)信息 包括轉(zhuǎn)碼服務(wù)器的當(dāng)前工作狀態(tài)信息和資源占用信息。優(yōu)選的,所述調(diào)度服務(wù)器的任務(wù)分發(fā)模塊進(jìn)一步包括優(yōu)先分發(fā)子模塊,用于將優(yōu)先級(jí)最高的轉(zhuǎn)碼任務(wù),調(diào)度給當(dāng)前工作狀態(tài)為空閑且 資源占用最少的轉(zhuǎn)碼服務(wù)器。優(yōu)選的,所述調(diào)度服務(wù)器的任務(wù)分發(fā)模塊進(jìn)一步包括中止分發(fā)子模塊,用于在當(dāng)前系統(tǒng)內(nèi)所有轉(zhuǎn)碼服務(wù)器的當(dāng)前工作狀態(tài)均為忙碌 時(shí),暫停所述轉(zhuǎn)碼任務(wù)的調(diào)度處理。優(yōu)選的,所述調(diào)度服務(wù)器還包括終端通知模塊,用于在預(yù)置的第二時(shí)間內(nèi),未收到所述轉(zhuǎn)碼服務(wù)器針對(duì)所述狀態(tài) 查詢請(qǐng)求的響應(yīng)時(shí),通知提交該轉(zhuǎn)碼任務(wù)請(qǐng)求的WEB終端。優(yōu)選的,所述調(diào)度服務(wù)器還包括報(bào)警提示模塊,用于在預(yù)置的第二時(shí)間內(nèi),未收到所述轉(zhuǎn)碼服務(wù)器針對(duì)所述狀態(tài) 查詢請(qǐng)求的響應(yīng)時(shí),在當(dāng)前調(diào)度服務(wù)器上觸發(fā)報(bào)警優(yōu)選的,所述調(diào)度服務(wù)器還包括正常提示模塊,用于在預(yù)置的第二時(shí)間內(nèi),收到所述轉(zhuǎn)碼服務(wù)器針對(duì)所述狀態(tài)查 詢請(qǐng)求的響應(yīng)時(shí),顯示正常的提示信息。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)1、本發(fā)明對(duì)所有的轉(zhuǎn)碼任務(wù)都通過(guò)調(diào)度服務(wù)器進(jìn)行集中調(diào)度,并且所有轉(zhuǎn)碼服務(wù) 器都可以單獨(dú)部署,通過(guò)向調(diào)度服務(wù)器注冊(cè)相關(guān)信息,實(shí)現(xiàn)調(diào)度服務(wù)器對(duì)轉(zhuǎn)碼服務(wù)器的遠(yuǎn)程管理工作。2、本發(fā)明中各轉(zhuǎn)碼服務(wù)器會(huì)向所述調(diào)度服務(wù)器主動(dòng)、實(shí)時(shí)反饋其運(yùn)行狀態(tài)信息; 在轉(zhuǎn)碼任務(wù)調(diào)度處理時(shí),調(diào)度服務(wù)器只需要依據(jù)當(dāng)前各轉(zhuǎn)碼服務(wù)器反饋的運(yùn)行狀態(tài)信息直 接調(diào)度即可。3、本發(fā)明中調(diào)度服務(wù)器對(duì)于所接收到的TOB終端提交的轉(zhuǎn)碼任務(wù)請(qǐng)求,會(huì)配置一 個(gè)包含優(yōu)先級(jí)參數(shù)的優(yōu)先級(jí)參數(shù),在轉(zhuǎn)碼任務(wù)分發(fā)時(shí),調(diào)度服務(wù)器會(huì)依據(jù)當(dāng)前各轉(zhuǎn)碼服務(wù) 器反饋的運(yùn)行狀態(tài)信息和所述優(yōu)先級(jí)參數(shù)分發(fā),即依據(jù)優(yōu)先級(jí)所反映的任務(wù)的輕重緩急, 將優(yōu)先級(jí)較高的任務(wù)先行分發(fā)至當(dāng)前運(yùn)行狀態(tài)空閑及性能較佳的轉(zhuǎn)碼服務(wù)器,從而使得轉(zhuǎn) 碼任務(wù)的分發(fā)更高效、更合理,并有效節(jié)省了系統(tǒng)資源。4、本發(fā)明中調(diào)度服務(wù)器會(huì)實(shí)時(shí)監(jiān)控轉(zhuǎn)碼服務(wù)器的任務(wù)處理情況,一旦監(jiān)測(cè)到發(fā)生 任務(wù)阻塞,調(diào)度服務(wù)器就會(huì)主動(dòng)向?qū)?yīng)的轉(zhuǎn)碼服務(wù)器發(fā)起狀態(tài)查詢請(qǐng)求,以確認(rèn)當(dāng)時(shí)是否 發(fā)生任務(wù)阻塞,若是,則調(diào)度服務(wù)器會(huì)重新分發(fā)相應(yīng)的轉(zhuǎn)碼任務(wù)至其它符合要求的轉(zhuǎn)碼服 務(wù)器,通知發(fā)起該任務(wù)的用戶獲知當(dāng)前任務(wù)處理的情況,還可以在當(dāng)前調(diào)度服務(wù)器上進(jìn)行 報(bào)警,以通知相關(guān)技術(shù)人員即時(shí)對(duì)轉(zhuǎn)碼服務(wù)器的問(wèn)題進(jìn)行排查。從而進(jìn)一步提高了轉(zhuǎn)碼任 務(wù)的處理效率,節(jié)省了系統(tǒng)資源。5、本發(fā)明還可以在將多媒體數(shù)據(jù)轉(zhuǎn)碼為流媒體格式的過(guò)程中,將已完成轉(zhuǎn)碼的部 分按照時(shí)間戳封裝為可以獨(dú)立適用的數(shù)據(jù)塊,并在觸發(fā)進(jìn)度展示時(shí),從當(dāng)前數(shù)據(jù)塊開(kāi)始,每 完成一個(gè)數(shù)據(jù)塊的轉(zhuǎn)碼,即對(duì)該數(shù)據(jù)塊的內(nèi)容進(jìn)行播放,使用戶或相關(guān)技術(shù)人員可以在轉(zhuǎn) 碼過(guò)程中,實(shí)時(shí)觀看到轉(zhuǎn)碼后的圖像效果,對(duì)轉(zhuǎn)碼后多媒體數(shù)據(jù)的實(shí)質(zhì)內(nèi)容進(jìn)行監(jiān)控,從而 有助于提高用戶體驗(yàn)。


圖1是本發(fā)明的一種多媒體轉(zhuǎn)碼集群系統(tǒng)的結(jié)構(gòu)示意圖;圖2是本發(fā)明的一種多媒體轉(zhuǎn)碼集群系統(tǒng)實(shí)施例的結(jié)構(gòu)框圖。
具體實(shí)施例方式為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí) 施方式對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。本發(fā)明可用于眾多通用或?qū)S玫挠?jì)算系統(tǒng)環(huán)境或配置中。例如多處理器系統(tǒng)、服 務(wù)器、網(wǎng)絡(luò)PC、小型計(jì)算機(jī)、大型計(jì)算機(jī)、包括以上任何系統(tǒng)或設(shè)備的分布式計(jì)算環(huán)境等等。本發(fā)明可以在由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序 模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對(duì)象、組 件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計(jì)算環(huán)境中實(shí)踐本發(fā)明,在這些分布式計(jì)算環(huán)境中,由 通過(guò)通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來(lái)執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序模塊可以 位于包括存儲(chǔ)設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲(chǔ)介質(zhì)中。本發(fā)明實(shí)施例的核心構(gòu)思之一在于,提出一種采用集中式調(diào)度管理機(jī)制和分布式 部署機(jī)制的集群式多媒體轉(zhuǎn)碼系統(tǒng);其中,集中式調(diào)度管理機(jī)制體現(xiàn)在所有的轉(zhuǎn)碼任務(wù)都 通過(guò)統(tǒng)一的、基于WEB架構(gòu)與TOB終端交互的調(diào)度服務(wù)器進(jìn)行轉(zhuǎn)碼任務(wù)的接收、按照優(yōu)先級(jí) 的調(diào)度、轉(zhuǎn)碼任務(wù)分發(fā)以及轉(zhuǎn)碼進(jìn)度監(jiān)控等處理,并且通過(guò)WEB終端向用戶提供一站式轉(zhuǎn)碼任務(wù)管理界面。分布式部署機(jī)制體現(xiàn)在所有轉(zhuǎn)碼服務(wù)器都可以單獨(dú)部署,通過(guò)向集中調(diào) 度中心注冊(cè)相關(guān)信息的方式實(shí)現(xiàn)調(diào)度服務(wù)器對(duì)轉(zhuǎn)碼服務(wù)器的遠(yuǎn)程管理。同時(shí),每臺(tái)轉(zhuǎn)碼服 務(wù)器不僅可以按照調(diào)度服務(wù)器分發(fā)的轉(zhuǎn)碼任務(wù)完成相應(yīng)的轉(zhuǎn)碼工作,還可以主動(dòng)、實(shí)時(shí)向 調(diào)度服務(wù)器反饋其運(yùn)行狀態(tài)信息。本發(fā)明的多個(gè)轉(zhuǎn)碼任務(wù)可以在集群內(nèi)并行進(jìn)行,從而極 大地提高轉(zhuǎn)碼的吞吐率,并且調(diào)度管理的效率、可靠性與資源耗費(fèi)都能得到有效保障,還有 助于方便用戶和相關(guān)技術(shù)人員及時(shí)發(fā)現(xiàn)問(wèn)題和解決問(wèn)題。公知的是,集群技術(shù)是通過(guò)一組松散集成的計(jì)算機(jī)軟件和/或硬件連接起來(lái)高度 緊密地協(xié)作完成計(jì)算工作。集群系統(tǒng)中的單個(gè)計(jì)算機(jī)稱作“節(jié)點(diǎn)”,節(jié)點(diǎn)之間可以通過(guò)局域 網(wǎng)、互聯(lián)網(wǎng)或其它方式連接,一般情況下,集群計(jì)算機(jī)比單個(gè)計(jì)算機(jī),比如工作站或超級(jí)計(jì) 算機(jī)性能價(jià)格比要高得多。在集群中,如果有某個(gè)節(jié)點(diǎn)失效,則其上的任務(wù)需要轉(zhuǎn)移到其它 正常的節(jié)點(diǎn),該過(guò)程并不影響整個(gè)集群的運(yùn)行。參考圖1,示出了本發(fā)明的一種多媒體轉(zhuǎn)碼集群系統(tǒng)的結(jié)構(gòu)示意圖,該系統(tǒng)包括調(diào) 度服務(wù)器12和多臺(tái)單獨(dú)部署的轉(zhuǎn)碼服務(wù)器13,各臺(tái)轉(zhuǎn)碼服務(wù)器13的信息注冊(cè)在所述調(diào)度 服務(wù)器12中,以實(shí)現(xiàn)調(diào)度服務(wù)器對(duì)轉(zhuǎn)碼服務(wù)器的遠(yuǎn)程管理。同時(shí),調(diào)度服務(wù)器12還與TOB 終端11交互,通過(guò)WEB終端11向用戶提供轉(zhuǎn)碼任務(wù)管理界面,從而可以依據(jù)用戶的請(qǐng)求進(jìn) 行轉(zhuǎn)碼任務(wù)的集中調(diào)度管理。進(jìn)一步參考圖2,示出了本發(fā)明的一種多媒體轉(zhuǎn)碼集群系統(tǒng)實(shí)施例的結(jié)構(gòu)框圖,其 中,所述調(diào)度服務(wù)器12具體可以包括以下模塊用戶端接口模塊121,用于接收TOB終端提交的請(qǐng)求,所述請(qǐng)求包括轉(zhuǎn)碼任務(wù)請(qǐng) 求;配置模塊122,用于對(duì)所述轉(zhuǎn)碼任務(wù)請(qǐng)求配置優(yōu)先級(jí)參數(shù);任務(wù)分發(fā)模塊123,用于依據(jù)所述優(yōu)先級(jí)參數(shù)和轉(zhuǎn)碼服務(wù)器反饋的運(yùn)行狀態(tài)信息, 分發(fā)轉(zhuǎn)碼任務(wù)至相應(yīng)的轉(zhuǎn)碼服務(wù)器22 ;狀態(tài)查詢請(qǐng)求模塊124,用于在預(yù)置的第一時(shí)間內(nèi),未收到所述轉(zhuǎn)碼服務(wù)器處理所 述轉(zhuǎn)碼任務(wù)的結(jié)果時(shí),向所述轉(zhuǎn)碼服務(wù)器發(fā)出狀態(tài)查詢請(qǐng)求;重分發(fā)判斷模塊125,用于判斷在預(yù)置的第二時(shí)間內(nèi),是否收到所述轉(zhuǎn)碼服務(wù)器針 對(duì)所述狀態(tài)查詢請(qǐng)求的響應(yīng),若否,則觸發(fā)任務(wù)分發(fā)模塊123 ;所述轉(zhuǎn)碼服務(wù)器13具體可以包括以下模塊主動(dòng)反饋模塊131,用于向所述調(diào)度服務(wù)器實(shí)時(shí)反饋其運(yùn)行狀態(tài)信息。轉(zhuǎn)碼處理模塊132,用于依據(jù)調(diào)度服務(wù)器分發(fā)的轉(zhuǎn)碼任務(wù)執(zhí)行轉(zhuǎn)碼處理,并向調(diào)度 服務(wù)器返回轉(zhuǎn)碼任務(wù)的執(zhí)行結(jié)果。應(yīng)用本發(fā)明的優(yōu)選實(shí)施例完成一次轉(zhuǎn)碼的過(guò)程為,調(diào)度服務(wù)器12接收源TOB終端 11提交的轉(zhuǎn)碼任務(wù)請(qǐng)求,并在其內(nèi)部(如內(nèi)存中)按照優(yōu)先級(jí)(采用某種規(guī)則確定,將在下 文中詳述)進(jìn)行排隊(duì),然后依據(jù)轉(zhuǎn)碼服務(wù)器13實(shí)時(shí)反饋的運(yùn)行狀態(tài)信息,將隊(duì)列中的轉(zhuǎn)碼 任務(wù)基于高效、合理化的要求,分發(fā)給當(dāng)前最適合的轉(zhuǎn)碼服務(wù)器13,轉(zhuǎn)碼服務(wù)器13執(zhí)行具 體的多媒體轉(zhuǎn)碼處理后,并向調(diào)度服務(wù)器12返回轉(zhuǎn)碼任務(wù)的執(zhí)行結(jié)果,調(diào)度服務(wù)器則會(huì)將 該結(jié)果發(fā)送至相應(yīng)的目標(biāo)TOB終端11。所謂具體的多媒體轉(zhuǎn)碼處理,即指對(duì)壓縮的多媒體數(shù)據(jù)碼流進(jìn)行端到端的處 理.使得轉(zhuǎn)碼后的壓縮碼流更能適應(yīng)傳輸信道帶寬以及接收端的要求。多媒體轉(zhuǎn)碼的基本原則是在軟硬件環(huán)境和處理能力受限的情況下,在碼流轉(zhuǎn)換的質(zhì)量和復(fù)雜性之間取得最 佳折衷。實(shí)現(xiàn)轉(zhuǎn)碼的關(guān)鍵是對(duì)壓縮碼流中的壓縮數(shù)據(jù)進(jìn)行復(fù)用,避免重新編碼中的復(fù)雜運(yùn) 算。以視頻轉(zhuǎn)碼為例,數(shù)字視頻轉(zhuǎn)碼技術(shù)主要包括碼率轉(zhuǎn)換、分辨率轉(zhuǎn)換(如高清晰度電 視到標(biāo)準(zhǔn)清晰度電視)、幀率轉(zhuǎn)換(如視頻監(jiān)控)和格式轉(zhuǎn)換(如用于MPEG-4的手機(jī)接收 MPEG-2數(shù)字電視節(jié)目)等。具體的轉(zhuǎn)碼涉及運(yùn)動(dòng)矢量(MV)映射、DCT(離散余弦變換)域 轉(zhuǎn)換和殘差重估(residualre-estimation)等技術(shù),在本發(fā)明中,采用現(xiàn)有技術(shù)中的任一 種多媒體轉(zhuǎn)碼方法都是可行的,本發(fā)明對(duì)此不作限制。在本發(fā)明的一種優(yōu)選實(shí)施例中,所述優(yōu)先級(jí)參數(shù)可以通過(guò)當(dāng)前轉(zhuǎn)碼任務(wù)請(qǐng)求中用 戶設(shè)置的緊急度參數(shù),以及,當(dāng)前轉(zhuǎn)碼任務(wù)請(qǐng)求的接收時(shí)間確定。即在本實(shí)施例中,轉(zhuǎn)碼系 統(tǒng)內(nèi)任務(wù)分發(fā)的次序采用“時(shí)間+緊急度”兩級(jí)判斷模式,在這種情況下,系統(tǒng)會(huì)預(yù)先設(shè)置 緊急度參數(shù),如設(shè)置為緊急、普通、低級(jí)。在一種具體應(yīng)用的示例中,調(diào)度服務(wù)器接收轉(zhuǎn)碼任務(wù)請(qǐng)求的輸入?yún)?shù)可以參考如 下代碼<Task><TaskID></><TaskTime></><Priority></></Task>其中,TaskTime為該條任務(wù)請(qǐng)求的接收時(shí)間,在集群中,由于請(qǐng)求數(shù)量眾多,故所 述接收時(shí)間最好精確到秒,如AM10:21:55。Priority即對(duì)應(yīng)系統(tǒng)內(nèi)緊急、普通或低級(jí)三級(jí) 緊急度參數(shù)的設(shè)置,Priority與TaskTime共同構(gòu)成了當(dāng)前任務(wù)請(qǐng)求的優(yōu)先級(jí)。默認(rèn)情況 或用戶未做設(shè)置的情況下,Priority可以自動(dòng)賦值普通,當(dāng)調(diào)度服務(wù)器接收到任務(wù)請(qǐng)求后, 所有任務(wù)請(qǐng)求進(jìn)入調(diào)度服務(wù)器的任務(wù)隊(duì)列中,按接收時(shí)間順序排序。當(dāng)接收的某條任務(wù) Priority為緊急時(shí),該任務(wù)自動(dòng)排在任務(wù)隊(duì)列的首位置;當(dāng)接收的任務(wù)的Priority為低級(jí) 時(shí),自動(dòng)排在任務(wù)隊(duì)列的末位置;當(dāng)隊(duì)列中的任務(wù)Priority屬性值都一樣時(shí),按照任務(wù)請(qǐng) 求的接收時(shí)間先后順序執(zhí)行。在本發(fā)明的另一種優(yōu)選實(shí)施例中,所述優(yōu)先級(jí)參數(shù)還可以通過(guò)讀取目標(biāo)TOB終端 的預(yù)置等級(jí),以及,當(dāng)前轉(zhuǎn)碼任務(wù)請(qǐng)求的接收時(shí)間確定。即在本實(shí)施例中,轉(zhuǎn)碼系統(tǒng)內(nèi)任務(wù) 分發(fā)的次序采用“時(shí)間+目標(biāo)端等級(jí)”兩級(jí)判斷模式,在這種情況下,系統(tǒng)會(huì)預(yù)先配置用戶 端的等級(jí)參數(shù),如設(shè)置為高級(jí)用戶、一般用戶兩級(jí)。即當(dāng)接收的某條任務(wù)請(qǐng)求中接收端用戶 是高級(jí)用戶時(shí),該任務(wù)自動(dòng)排在任務(wù)隊(duì)列的首位置;當(dāng)接收端用戶是一般用戶時(shí),按照任務(wù) 請(qǐng)求的接收時(shí)間先后順序執(zhí)行。在本發(fā)明的又一種優(yōu)選實(shí)施例中,所述優(yōu)先級(jí)參數(shù)還可以通過(guò)讀取目標(biāo)TOB終端 的預(yù)置等級(jí),當(dāng)前轉(zhuǎn)碼任務(wù)請(qǐng)求中用戶設(shè)置的緊急度參數(shù),以及,當(dāng)前轉(zhuǎn)碼任務(wù)請(qǐng)求的接收 時(shí)間確定。即在本實(shí)施例中,轉(zhuǎn)碼系統(tǒng)內(nèi)任務(wù)分發(fā)的次序采用“時(shí)間+緊急度+目標(biāo)端等 級(jí)”三級(jí)判斷模式,在這種情況下,系統(tǒng)會(huì)預(yù)先設(shè)置緊急度參數(shù),如設(shè)置為緊急、普通、低級(jí); 以及,配置用戶端的等級(jí)參數(shù),如設(shè)置為高級(jí)用戶、一般用戶兩級(jí)。在具體實(shí)現(xiàn)中,還可以對(duì) 所述目標(biāo)WEB終端的預(yù)置等級(jí)及緊急度參數(shù)進(jìn)一步分配權(quán)重以計(jì)算優(yōu)先級(jí),如對(duì)緊急度參 數(shù)配置較高權(quán)重,對(duì)所述目標(biāo)WEB終端的預(yù)置等級(jí)配置較低等級(jí),當(dāng)某個(gè)任務(wù)的緊急度參數(shù)為緊急,但目標(biāo)WEB終端為一般用戶時(shí),仍將該任務(wù)自動(dòng)排在任務(wù)隊(duì)列的首位置。
當(dāng)然,本領(lǐng)域技術(shù)人員采用其它易于想到的優(yōu)先級(jí)設(shè)置方法都是可行的,本發(fā)明 對(duì)此無(wú)需加以限制。 為使調(diào)度服務(wù)器與各轉(zhuǎn)碼服務(wù)器可以在網(wǎng)絡(luò)上互相訪問(wèn),在具體實(shí)現(xiàn)中,在調(diào)度 服務(wù)器中注冊(cè)的系統(tǒng)內(nèi)各轉(zhuǎn)碼服務(wù)器的信息,可以為每個(gè)轉(zhuǎn)碼服務(wù)器的IP地址和設(shè)備標(biāo) 識(shí)信息。即系統(tǒng)內(nèi)每個(gè)轉(zhuǎn)碼服務(wù)器都會(huì)配置固定的IP地址和設(shè)備名,將所述IP地址,或者, IP地址和設(shè)備名注冊(cè)在調(diào)度服務(wù)器中,就可實(shí)現(xiàn)調(diào)度服務(wù)器與各轉(zhuǎn)碼服務(wù)器的通信互連。對(duì)于轉(zhuǎn)碼任務(wù)調(diào)度的高效化及合理化,本專利發(fā)明人考慮從結(jié)合轉(zhuǎn)碼服務(wù)器的 實(shí)際情況及調(diào)度服務(wù)器的快速反應(yīng)兩方面來(lái)實(shí)現(xiàn)、轉(zhuǎn)碼服務(wù)器的實(shí)際情況,具體可以通過(guò) 轉(zhuǎn)碼服務(wù)器的當(dāng)前工作狀態(tài)信息和資源占用信息來(lái)體現(xiàn),例如,當(dāng)前是否忙碌還是空閑,以 及,轉(zhuǎn)碼服務(wù)器本身的內(nèi)存、CPU占用情況。在本發(fā)明實(shí)施例中,這些信息是由轉(zhuǎn)碼服務(wù)器 主動(dòng)、實(shí)時(shí)地向調(diào)度服務(wù)器匯報(bào)的。在這種情況下,調(diào)度服務(wù)器就不需要在調(diào)度每個(gè)任務(wù)之 前,再與轉(zhuǎn)碼服務(wù)器發(fā)起一次關(guān)于其運(yùn)行狀態(tài)的交互,只需要依據(jù)轉(zhuǎn)碼服務(wù)器主動(dòng)反饋的 運(yùn)行狀態(tài)信息,即讀取其內(nèi)部存儲(chǔ)的信息,相應(yīng)分配轉(zhuǎn)碼任務(wù)就可以了,從而使調(diào)度服務(wù)器 對(duì)于各個(gè)任務(wù)的調(diào)度達(dá)到快速反應(yīng)的目的。在具體實(shí)現(xiàn)中,所述任務(wù)分發(fā)模塊可以進(jìn)一步包括以下子模塊優(yōu)先分發(fā)子模塊,用于將優(yōu)先級(jí)最高的轉(zhuǎn)碼任務(wù),調(diào)度給當(dāng)前工作狀態(tài)為空閑且 資源占用最少的轉(zhuǎn)碼服務(wù)器;和/或,中止分發(fā)子模塊,用于在當(dāng)前系統(tǒng)內(nèi)所有轉(zhuǎn)碼服務(wù)器的當(dāng)前工作狀態(tài)均 為忙碌時(shí),暫停所述轉(zhuǎn)碼任務(wù)的調(diào)度處理。即應(yīng)用本實(shí)施例在分發(fā)任務(wù)時(shí),調(diào)度服務(wù)器會(huì)先查看所有空閑轉(zhuǎn)碼服務(wù)器的性能 狀態(tài),然后將優(yōu)先級(jí)別最高的任務(wù)優(yōu)先調(diào)度給性能狀態(tài)最佳(資源占用最少)的服務(wù)器。若 所有轉(zhuǎn)碼服務(wù)器都處于忙碌狀態(tài),則暫時(shí)不調(diào)度轉(zhuǎn)碼任務(wù),等到有空閑的轉(zhuǎn)碼服務(wù)器再進(jìn) 行調(diào)度。若某個(gè)服務(wù)器遇到硬件或軟件故障,導(dǎo)致任務(wù)阻塞,調(diào)度服務(wù)器也不會(huì)繼續(xù)向其分 發(fā)任務(wù),而會(huì)將其它任務(wù)交由其它有條件處理的轉(zhuǎn)碼服務(wù)器進(jìn)行處理,從而進(jìn)一步提高了 系統(tǒng)的處理效率。為了解決實(shí)際中集群服務(wù)器的管理容易出錯(cuò)的情形,本專利發(fā)明人進(jìn)一步提出了 以下故障處理機(jī)制從分發(fā)轉(zhuǎn)碼任務(wù)至相應(yīng)轉(zhuǎn)碼服務(wù)器后開(kāi)始計(jì)時(shí),若在一定時(shí)間內(nèi)未收 到該轉(zhuǎn)碼服務(wù)器返回的任務(wù)處理結(jié)果,則由該調(diào)度服務(wù)器向轉(zhuǎn)碼服務(wù)器發(fā)起狀態(tài)查詢請(qǐng)求 并開(kāi)始計(jì)時(shí),若在一定時(shí)間內(nèi)未收到該轉(zhuǎn)碼服務(wù)器對(duì)該請(qǐng)求的響應(yīng),則可以確定該轉(zhuǎn)碼服 務(wù)器可能出現(xiàn)某方面的故障而導(dǎo)致任務(wù)阻塞,于是,調(diào)度服務(wù)器會(huì)重新分發(fā)相應(yīng)的轉(zhuǎn)碼任 務(wù)至其它符合要求的轉(zhuǎn)碼服務(wù)器,同時(shí)還可以通知發(fā)起該任務(wù)的用戶獲知當(dāng)前任務(wù)處理的 情況,或者,在當(dāng)前調(diào)度服務(wù)器上進(jìn)行報(bào)警,以通知相關(guān)技術(shù)人員即時(shí)對(duì)轉(zhuǎn)碼服務(wù)器的問(wèn)題 進(jìn)行排查。在這種情況下,所述調(diào)度服務(wù)器還可以包括以下模塊終端通知模塊,用于在預(yù)置的第二時(shí)間內(nèi),未收到所述轉(zhuǎn)碼服務(wù)器針對(duì)所述狀態(tài) 查詢請(qǐng)求的響應(yīng)時(shí),通知發(fā)起該轉(zhuǎn)碼任務(wù)的用戶終端;禾口/ 或,報(bào)警提示模塊,用于在預(yù)置的第二時(shí)間內(nèi),未收到所述轉(zhuǎn)碼服務(wù)器針對(duì)所述狀態(tài)查詢請(qǐng)求的響應(yīng)時(shí),在當(dāng)前調(diào)度服務(wù)器上觸發(fā)報(bào)警。在預(yù)置的第二時(shí)間內(nèi),所述調(diào)度服務(wù)器收到所述轉(zhuǎn)碼服務(wù)器針對(duì)所述狀態(tài)查詢請(qǐng) 求的響應(yīng)時(shí),還可以包括正常提示模塊,用于在所述調(diào)度服務(wù)器顯示正常的提示信息。即應(yīng)用本發(fā)明實(shí)施例在預(yù)置的第一時(shí)間(如30s)內(nèi),未收到所述轉(zhuǎn)碼服務(wù)器處理 所述轉(zhuǎn)碼任務(wù)的結(jié)果,則所述調(diào)度服務(wù)器會(huì)向該轉(zhuǎn)碼服務(wù)器發(fā)出狀態(tài)查詢請(qǐng)求,并執(zhí)行以 下步驟;判斷在預(yù)置的第二時(shí)間(如60s)內(nèi),是否收到所述轉(zhuǎn)碼服務(wù)器針對(duì)所述狀態(tài)查詢 請(qǐng)求的響應(yīng),若是,則在所述調(diào)度服務(wù)器顯示正常的提示信息。若否,則將所述轉(zhuǎn)碼任務(wù)重 新分發(fā)至其它符合要求的轉(zhuǎn)碼服務(wù)器;通知發(fā)起該轉(zhuǎn)碼任務(wù)的用戶終端;以及,在當(dāng)前調(diào) 度服務(wù)器上觸發(fā)報(bào)警。由于轉(zhuǎn)碼服務(wù)器在后臺(tái)工作,上述轉(zhuǎn)碼過(guò)程對(duì)于用戶來(lái)說(shuō)是“透明,,的,為方便法 獲知當(dāng)前實(shí)際的轉(zhuǎn)碼情況及轉(zhuǎn)碼效果和質(zhì)量。在當(dāng)前處理的轉(zhuǎn)碼任務(wù)為將多媒體數(shù)據(jù)轉(zhuǎn)碼 為流媒體格式的任務(wù)時(shí),所述轉(zhuǎn)碼服務(wù)器還可以包括以下模塊數(shù)據(jù)塊封裝模塊,用于在轉(zhuǎn)碼過(guò)程中,將已完成轉(zhuǎn)碼的部分按照時(shí)間戳封裝為相 應(yīng)的數(shù)據(jù)塊;轉(zhuǎn)碼進(jìn)度監(jiān)控模塊,該模塊與顯示終端連接,用于從完成轉(zhuǎn)碼的首個(gè)數(shù)據(jù)塊開(kāi)始, 在顯示終端上按照時(shí)間戳依次播放相應(yīng)的數(shù)據(jù)塊。應(yīng)用本實(shí)施例,在轉(zhuǎn)碼開(kāi)始時(shí)會(huì)自動(dòng)觸發(fā)進(jìn)度展示功能,從完成轉(zhuǎn)碼的首個(gè)數(shù)據(jù) 塊開(kāi)始,每完成一個(gè)數(shù)據(jù)塊的轉(zhuǎn)碼工作,就會(huì)在該轉(zhuǎn)碼服務(wù)器連接的顯示終端上對(duì)該數(shù)據(jù) 塊的內(nèi)容進(jìn)行播放。作為另一種實(shí)現(xiàn)方式,當(dāng)所述TOB終端提交轉(zhuǎn)碼狀態(tài)查看請(qǐng)求時(shí),所述轉(zhuǎn)碼服務(wù) 器還可以包括以下模塊數(shù)據(jù)塊封裝模塊,用于在轉(zhuǎn)碼過(guò)程中,將已完成轉(zhuǎn)碼的部分按照時(shí)間戳封裝為相 應(yīng)的數(shù)據(jù)塊;所述調(diào)度服務(wù)器還可以包括以下模塊轉(zhuǎn)碼進(jìn)度展示模塊,用于從轉(zhuǎn)碼狀態(tài)查看請(qǐng)求接收時(shí)間對(duì)應(yīng)時(shí)間戳的數(shù)據(jù)塊開(kāi) 始,在WEB終端按照時(shí)間戳依次播放相應(yīng)的數(shù)據(jù)塊。應(yīng)用本實(shí)施例,可以依據(jù)用戶的請(qǐng)求觸發(fā)進(jìn)度的實(shí)時(shí)展示,從請(qǐng)求接收時(shí)間對(duì)應(yīng) 時(shí)間戳的數(shù)據(jù)塊開(kāi)始,每完成一個(gè)數(shù)據(jù)塊的轉(zhuǎn)碼工作,就會(huì)在提交請(qǐng)求的WEB終端上對(duì)該 數(shù)據(jù)塊的內(nèi)容進(jìn)行播放。以上對(duì)本發(fā)明所提供的一種多媒體轉(zhuǎn)碼集群系統(tǒng)進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了 具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本 發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體 實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的 限制。
權(quán)利要求
一種多媒體轉(zhuǎn)碼集群系統(tǒng),其特征在于,包括調(diào)度服務(wù)器和多個(gè)轉(zhuǎn)碼服務(wù)器,各轉(zhuǎn)碼服務(wù)器的信息注冊(cè)在所述調(diào)度服務(wù)器中,所述調(diào)度服務(wù)器與WEB終端進(jìn)行交互,其中,所述調(diào)度服務(wù)器包括用戶端接口模塊,用于接收WEB終端提交的請(qǐng)求,所述請(qǐng)求包括轉(zhuǎn)碼任務(wù)請(qǐng)求;配置模塊,用于對(duì)所述轉(zhuǎn)碼任務(wù)請(qǐng)求配置優(yōu)先級(jí)參數(shù);任務(wù)分發(fā)模塊,用于依據(jù)所述優(yōu)先級(jí)參數(shù)和轉(zhuǎn)碼服務(wù)器反饋的運(yùn)行狀態(tài)信息,分發(fā)轉(zhuǎn)碼任務(wù)至相應(yīng)的轉(zhuǎn)碼服務(wù)器;狀態(tài)查詢請(qǐng)求模塊,用于在預(yù)置的第一時(shí)間內(nèi),未收到所述轉(zhuǎn)碼服務(wù)器處理所述轉(zhuǎn)碼任務(wù)的結(jié)果時(shí),向所述轉(zhuǎn)碼服務(wù)器發(fā)出狀態(tài)查詢請(qǐng)求;重分發(fā)判斷模塊,用于判斷在預(yù)置的第二時(shí)間內(nèi),是否收到所述轉(zhuǎn)碼服務(wù)器針對(duì)所述狀態(tài)查詢請(qǐng)求的響應(yīng),若否,則觸發(fā)所述任務(wù)分發(fā)模塊;所述轉(zhuǎn)碼服務(wù)器,包括主動(dòng)反饋模塊,用于向所述調(diào)度服務(wù)器實(shí)時(shí)反饋其運(yùn)行狀態(tài)信息;轉(zhuǎn)碼處理模塊,用于依據(jù)調(diào)度服務(wù)器分發(fā)的轉(zhuǎn)碼任務(wù)執(zhí)行轉(zhuǎn)碼處理,并向調(diào)度服務(wù)器返回轉(zhuǎn)碼任務(wù)的執(zhí)行結(jié)果。
2.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述轉(zhuǎn)碼任務(wù)為將多媒體數(shù)據(jù)轉(zhuǎn)碼為流媒 體格式的任務(wù),所述轉(zhuǎn)碼服務(wù)器還包括數(shù)據(jù)塊封裝模塊,用于在轉(zhuǎn)碼過(guò)程中,將已完成轉(zhuǎn)碼的部分按照時(shí)間戳封裝為相應(yīng)的 數(shù)據(jù)塊;轉(zhuǎn)碼進(jìn)度監(jiān)控模塊,該模塊與顯示終端連接,用于從完成轉(zhuǎn)碼的首個(gè)數(shù)據(jù)塊開(kāi)始,在顯 示終端上按照時(shí)間戳依次播放相應(yīng)的數(shù)據(jù)塊。
3.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述轉(zhuǎn)碼任務(wù)為將多媒體數(shù)據(jù)轉(zhuǎn)碼為流媒 體格式的任務(wù),所述WEB終端提交的請(qǐng)求還包括轉(zhuǎn)碼狀態(tài)查看請(qǐng)求;所述轉(zhuǎn)碼服務(wù)器還包 括數(shù)據(jù)塊封裝模塊,用于在轉(zhuǎn)碼過(guò)程中,將已完成轉(zhuǎn)碼的部分按照時(shí)間戳封裝為相應(yīng)的 數(shù)據(jù)塊;所述調(diào)度服務(wù)器還包括轉(zhuǎn)碼進(jìn)度展示模塊,用于從轉(zhuǎn)碼狀態(tài)查看請(qǐng)求接收時(shí)間對(duì)應(yīng)時(shí)間戳的數(shù)據(jù)塊開(kāi)始,在 WEB終端按照時(shí)間戳依次播放相應(yīng)的數(shù)據(jù)塊。
4.如權(quán)利要求1、2或3所述的系統(tǒng),其特征在于,所述優(yōu)先級(jí)參數(shù)通過(guò)當(dāng)前轉(zhuǎn)碼任務(wù)請(qǐng) 求中用戶設(shè)置的緊急度參數(shù),以及,當(dāng)前轉(zhuǎn)碼任務(wù)請(qǐng)求的接收時(shí)間確定;或者,所述優(yōu)先級(jí)參數(shù)通過(guò)讀取目標(biāo)WEB終端的預(yù)置等級(jí),以及,當(dāng)前轉(zhuǎn)碼任務(wù)請(qǐng)求的 接收時(shí)間確定;或者,所述優(yōu)先級(jí)參數(shù)通過(guò)讀取目標(biāo)WEB終端的預(yù)置等級(jí),當(dāng)前轉(zhuǎn)碼任務(wù)請(qǐng)求中用戶 設(shè)置的緊急度參數(shù),以及,當(dāng)前轉(zhuǎn)碼任務(wù)請(qǐng)求的接收時(shí)間確定。
5.如權(quán)利要求1、2或3所述的系統(tǒng),其特征在于,所述轉(zhuǎn)碼服務(wù)器的信息為IP地址 信息;所述轉(zhuǎn)碼服務(wù)器的運(yùn)行狀態(tài)信息包括轉(zhuǎn)碼服務(wù)器的當(dāng)前工作狀態(tài)信息和資源占用信 肩、ο
6.如權(quán)利要求5所述的系統(tǒng),其特征在于,所述調(diào)度服務(wù)器的任務(wù)分發(fā)模塊進(jìn)一步包優(yōu)先分發(fā)子模塊,用于將優(yōu)先級(jí)最高的轉(zhuǎn)碼任務(wù),調(diào)度給當(dāng)前工作狀態(tài)為空閑且資源 占用最少的轉(zhuǎn)碼服務(wù)器。
7.如權(quán)利要求5所述的系統(tǒng),其特征在于,所述調(diào)度服務(wù)器的任務(wù)分發(fā)模塊進(jìn)一步包括中止分發(fā)子模塊,用于在當(dāng)前系統(tǒng)內(nèi)所有轉(zhuǎn)碼服務(wù)器的當(dāng)前工作狀態(tài)均為忙碌時(shí),暫 停所述轉(zhuǎn)碼任務(wù)的調(diào)度處理。
8.如權(quán)利要求5所述的系統(tǒng),其特征在于,所述調(diào)度服務(wù)器還包括終端通知模塊,用于在預(yù)置的第二時(shí)間內(nèi),未收到所述轉(zhuǎn)碼服務(wù)器針對(duì)所述狀態(tài)查詢 請(qǐng)求的響應(yīng)時(shí),通知提交該轉(zhuǎn)碼任務(wù)請(qǐng)求的WEB終端。
9.如權(quán)利要求5所述的系統(tǒng),其特征在于,所述調(diào)度服務(wù)器還包括報(bào)警提示模塊,用于在預(yù)置的第二時(shí)間內(nèi),未收到所述轉(zhuǎn)碼服務(wù)器針對(duì)所述狀態(tài)查詢 請(qǐng)求的響應(yīng)時(shí),在當(dāng)前調(diào)度服務(wù)器上觸發(fā)報(bào)警
10.如權(quán)利要求5所述的系統(tǒng),其特征在于,所述調(diào)度服務(wù)器還包括正常提示模塊,用于在預(yù)置的第二時(shí)間內(nèi),收到所述轉(zhuǎn)碼服務(wù)器針對(duì)所述狀態(tài)查詢請(qǐng) 求的響應(yīng)時(shí),顯示正常的提示信息。
全文摘要
本發(fā)明公開(kāi)了一種多媒體轉(zhuǎn)碼集群系統(tǒng),包括調(diào)度服務(wù)器和多個(gè)轉(zhuǎn)碼服務(wù)器,各轉(zhuǎn)碼服務(wù)器的信息注冊(cè)在所述調(diào)度服務(wù)器中,所述調(diào)度服務(wù)器包括用戶端接口模塊,用于接收WEB終端提交的請(qǐng)求;配置模塊,用于對(duì)所述轉(zhuǎn)碼任務(wù)請(qǐng)求配置優(yōu)先級(jí)參數(shù);任務(wù)分發(fā)模塊,用于依據(jù)所述優(yōu)先級(jí)參數(shù)和轉(zhuǎn)碼服務(wù)器的運(yùn)行狀態(tài)信息分發(fā)轉(zhuǎn)碼任務(wù);狀態(tài)查詢請(qǐng)求模塊,用于在預(yù)置的第一時(shí)間內(nèi)未收到所述轉(zhuǎn)碼服務(wù)器處理所述轉(zhuǎn)碼任務(wù)的結(jié)果時(shí),向轉(zhuǎn)碼服務(wù)器發(fā)出狀態(tài)查詢請(qǐng)求;重分發(fā)判斷模塊,用于判斷在預(yù)置的第二時(shí)間內(nèi),是否收到所述轉(zhuǎn)碼服務(wù)器針對(duì)所述狀態(tài)查詢請(qǐng)求的響應(yīng),若否,則觸發(fā)任務(wù)分發(fā)模塊。本發(fā)明提供了一種高效、安全、快捷的轉(zhuǎn)碼處理方案。
文檔編號(hào)H04L29/06GK101917387SQ20091023751
公開(kāi)日2010年12月15日 申請(qǐng)日期2009年11月17日 優(yōu)先權(quán)日2009年11月17日
發(fā)明者李軍, 溫曉瑤, 王晶晶, 閆鵬, 魏國(guó)榮 申請(qǐng)人:新奧特(北京)視頻技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
德钦县| 潼南县| 曲松县| 朝阳县| 夹江县| 孙吴县| 芦山县| 二手房| 肥西县| 贺兰县| 安远县| 阳新县| 年辖:市辖区| 涡阳县| 电白县| 信阳市| 霍邱县| 诸城市| 梁山县| 迁安市| 阿荣旗| 济宁市| 阳朔县| 五华县| 甘肃省| 额尔古纳市| 吉木乃县| 临泽县| 长寿区| 南乐县| 营山县| 辉南县| 东至县| 宣城市| 湘潭市| 盐边县| 揭阳市| 离岛区| 收藏| 兴城市| 龙口市|