專利名稱:一種在網(wǎng)絡(luò)虛擬環(huán)境中無(wú)縫集成數(shù)字媒體的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)圖形學(xué)、系統(tǒng)軟件、內(nèi)容分發(fā)網(wǎng)絡(luò)、對(duì)等網(wǎng)絡(luò)、Web信息管理系統(tǒng) 等領(lǐng)域。具體涉及一種在網(wǎng)絡(luò)虛擬環(huán)境中無(wú)縫集成數(shù)字媒體的方法及面向網(wǎng)絡(luò)虛擬環(huán)境的 數(shù)字媒體無(wú)縫集成系統(tǒng)。
背景技術(shù):
面向網(wǎng)絡(luò)虛擬環(huán)境的數(shù)字媒體無(wú)縫集成技術(shù)是在網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例中無(wú)縫 地集成數(shù)字媒體并展示媒體創(chuàng)意的技術(shù)。數(shù)字媒體無(wú)縫集成技術(shù),即在不修改網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用客戶端源代碼的情況下, 采用函數(shù)截獲的方法無(wú)縫集成數(shù)字媒體,該技術(shù)從根本上改變了已有SDK集成方式在植入 數(shù)字媒體時(shí)造成的源代碼邏輯耦合度高的局限性。數(shù)字媒體無(wú)縫集成技術(shù)涉及客戶端數(shù)字 媒體引擎、數(shù)字媒體分發(fā)服務(wù)器集群和數(shù)字媒體管理平臺(tái)三部分。數(shù)字媒體引擎主要由媒 體集成模塊、網(wǎng)絡(luò)模塊、視頻解碼模塊、加密解密模塊組成,用于實(shí)現(xiàn)數(shù)字媒體集成和媒體 文件下載,解碼并播放數(shù)字媒體內(nèi)容,以及上傳媒體反饋信息至服務(wù)器端。數(shù)字媒體分發(fā)服 務(wù)器主要用于存儲(chǔ)媒體投放的內(nèi)容文件和反饋信息。數(shù)字媒體管理平臺(tái)主要用于創(chuàng)建數(shù)字 媒體活動(dòng)、上傳媒體文件、審核并投放數(shù)字媒體活動(dòng),以及獲取媒體反饋和統(tǒng)計(jì)生成反饋報(bào) 表。現(xiàn)有的數(shù)字媒體集成系統(tǒng)以微軟公司的全資子公司Massive和以色列的 DoubleFusion公司為代表,它們各自公開了游戲媒體廣告引擎開發(fā)工具包(SDK)提供給應(yīng) 用開發(fā)商。利用這類引擎提供的編程接口(API),可將數(shù)字媒體集成入網(wǎng)絡(luò)游戲。這類SDK 數(shù)字媒體集成技術(shù)需要對(duì)三維圖形的繪制模塊的源代碼進(jìn)行大量修改,廣告邏輯與游戲邏 輯耦合度高,開發(fā)人員的工作量大。此外,SDK方式提供的API數(shù)量有限,要實(shí)現(xiàn)復(fù)雜的數(shù) 字媒體創(chuàng)意經(jīng)常對(duì)引擎API接口函數(shù)進(jìn)行更新,應(yīng)用開發(fā)商難以應(yīng)對(duì)。除了上述數(shù)字媒體集成技術(shù)外,面向網(wǎng)絡(luò)虛擬環(huán)境的數(shù)字媒體集成系統(tǒng)必需解決 的另一個(gè)核心問(wèn)題是如何在不影響網(wǎng)絡(luò)虛擬環(huán)境正常運(yùn)行的前提下,滿足數(shù)目龐大的應(yīng) 用客戶端服務(wù)請(qǐng)求。其次,數(shù)字媒體集成系統(tǒng)還必須設(shè)計(jì)和實(shí)現(xiàn)功能強(qiáng)大的數(shù)字媒體分發(fā) 服務(wù)器,用于高效地存儲(chǔ)和分發(fā)媒體文件,滿足大量用戶對(duì)媒體文件的并發(fā)請(qǐng)求。最后,數(shù) 字媒體集成系統(tǒng)還必須包含數(shù)字媒體管理平臺(tái),支持完整數(shù)字媒體投放流程和創(chuàng)新的商業(yè) 模式。實(shí)踐表明,在網(wǎng)絡(luò)虛擬環(huán)境中集成數(shù)字媒體,開展數(shù)字媒體業(yè)務(wù)并獲得利潤(rùn),具有 廣闊的應(yīng)用前景。然而,現(xiàn)有系統(tǒng)采用SDK的數(shù)字媒體集成技術(shù)需要對(duì)三維圖形的繪制模 塊的源代碼進(jìn)行大量修改,對(duì)于復(fù)雜的交互式數(shù)字媒體創(chuàng)意的實(shí)現(xiàn)需要經(jīng)常修改引擎的函 數(shù)接口,難以進(jìn)行廣泛應(yīng)用。此外,現(xiàn)有的數(shù)字媒體分發(fā)服務(wù)器不適合中國(guó)的網(wǎng)絡(luò)條件,存 在負(fù)載不均、服務(wù)資源消耗大的問(wèn)題;現(xiàn)有的數(shù)字媒體管理平臺(tái)只允許唯一代理商來(lái)運(yùn)營(yíng) 數(shù)字媒體業(yè)務(wù),制約產(chǎn)業(yè)鏈中的所有參與者的營(yíng)收。
發(fā)明內(nèi)容
本發(fā)明的目的是克服現(xiàn)有技術(shù)存在的缺陷,提供一種在網(wǎng)絡(luò)虛擬環(huán)境中無(wú)縫集成 數(shù)字媒體的方法及面向網(wǎng)絡(luò)虛擬環(huán)境的數(shù)字媒體無(wú)縫集成系統(tǒng)。本發(fā)明方法能夠在不修改 應(yīng)用客戶端源代碼的情況下,通過(guò)函數(shù)截獲技術(shù)將數(shù)字媒體無(wú)縫集成到網(wǎng)絡(luò)虛擬環(huán)境中。本發(fā)明借鑒Detours函數(shù)截獲的思想,在不修改圖形繪制模塊源代碼的情況下, 無(wú)縫集成數(shù)字媒體創(chuàng)意。通過(guò)執(zhí)行動(dòng)態(tài)腳本,在網(wǎng)絡(luò)虛擬環(huán)境中實(shí)現(xiàn)交互式數(shù)字媒體的無(wú) 縫集成。具體而言,本發(fā)明提供了一種在網(wǎng)絡(luò)虛擬環(huán)境中無(wú)縫集成數(shù)字媒體的方法,其包 括客戶端通過(guò)截獲三維圖形繪制函數(shù)的調(diào)用,將預(yù)設(shè)的數(shù)字媒體植入網(wǎng)絡(luò)虛擬環(huán)境 中;客戶端主動(dòng)連接數(shù)字媒體分發(fā)服務(wù)器,根據(jù)客戶端的網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例的編 號(hào),獲取媒體投放信息和數(shù)字媒體文件,展示媒體內(nèi)容并上傳媒體反饋。本發(fā)明中,所述截獲三維圖形繪制函數(shù)調(diào)用來(lái)植入預(yù)設(shè)的數(shù)字媒體,網(wǎng)絡(luò)虛擬環(huán) 境中的數(shù)字媒體包括圖像紋理、視頻、三維物體以及動(dòng)態(tài)腳本驅(qū)動(dòng)交互式數(shù)字媒體。本發(fā)明中,所述根據(jù)客戶端網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例的編號(hào),獲取對(duì)應(yīng)的媒體投放 信息和數(shù)字媒體文件,包括根據(jù)客戶端網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例的編號(hào),查詢媒體分發(fā)服務(wù)器,如果服務(wù)器端 含有該應(yīng)用實(shí)例中的媒體投放,則從服務(wù)器端獲取該應(yīng)用實(shí)例對(duì)應(yīng)的媒體投放信息和媒體 文件,所述的投放信息中包括播放相關(guān)媒體文件的要求;如果服務(wù)器端不含有該應(yīng)用實(shí)例 中的媒體投放,客戶端會(huì)播放本地存儲(chǔ)的默認(rèn)數(shù)字媒體文件。本發(fā)明中,所述上傳媒體反饋信息,包括訪問(wèn)人次、曝光時(shí)長(zhǎng)、曝光面積、碰撞次 數(shù)、點(diǎn)擊次數(shù)。本發(fā)明中,客戶端完成數(shù)字媒體的無(wú)縫集成;客戶端定期向服務(wù)器端獲取媒體投 放信息和媒體文件,并播放媒體內(nèi)容;客戶端定期向服務(wù)器端發(fā)送媒體投放的反饋信息。本發(fā)明給出的面向網(wǎng)絡(luò)虛擬環(huán)境的數(shù)字媒體集成系統(tǒng)架,該系統(tǒng)包括客戶端數(shù)字 媒體引擎、數(shù)字媒體分發(fā)服務(wù)器集群和數(shù)字媒體管理平臺(tái)。所述的客戶端數(shù)字媒體引擎,能夠?qū)崿F(xiàn)數(shù)字媒體的無(wú)縫集成,獲取媒體文件并展 示媒體創(chuàng)意內(nèi)容,以及上傳媒體反饋信息。所述的種數(shù)字媒體分發(fā)服務(wù)器集群,能夠?qū)崿F(xiàn)數(shù)字媒體投放信息和媒體文件的分 發(fā),以及接收數(shù)字媒體投放的反饋信息。所述的數(shù)字媒體管理平臺(tái),能夠?qū)崿F(xiàn)媒體活動(dòng)創(chuàng)建和投放,并獲取服務(wù)器端的反 饋信息,統(tǒng)計(jì)生成反饋報(bào)表,來(lái)查看媒體活動(dòng)的投放效果。本發(fā)明在網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用中,進(jìn)行數(shù)字媒體業(yè)務(wù)的流程包括開發(fā)人員將預(yù)設(shè) 的數(shù)字媒體無(wú)縫地集成到網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用的客戶端;通過(guò)數(shù)字媒體管理平臺(tái)創(chuàng)建媒體活 動(dòng),并將媒體活動(dòng)投放信息和媒體文件發(fā)布到媒體分發(fā)服務(wù)器端;每個(gè)應(yīng)用客戶端利用網(wǎng) 絡(luò)虛擬環(huán)境應(yīng)用的編號(hào)作為的唯一標(biāo)示,從數(shù)字媒體分發(fā)服務(wù)器獲取相應(yīng)的媒體活動(dòng)信息 和媒體文件;客戶端數(shù)字媒體引擎完成下載媒體文件后,將媒體文件解碼并播放;在媒體 活動(dòng)播放的過(guò)程中,客戶端可向服務(wù)器發(fā)送媒體反饋信息,所述的反饋信息包括曝光時(shí)長(zhǎng)、
5曝光面積、點(diǎn)擊次數(shù)、碰撞次數(shù)和訪問(wèn)人次;管理平臺(tái)獲取媒體活動(dòng)的反饋信息,統(tǒng)計(jì)生成 反饋報(bào)表。當(dāng)網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用客戶端啟動(dòng)時(shí),主動(dòng)連接媒體分發(fā)服務(wù)器,獲取并更新本地 的媒體活動(dòng)信息,主動(dòng)探測(cè)局域網(wǎng)內(nèi)對(duì)等客戶端,從對(duì)等客戶端或數(shù)字媒體分發(fā)服務(wù)器下 載媒體文件。數(shù)字媒體分發(fā)服務(wù)器集群提出應(yīng)用層動(dòng)態(tài)負(fù)載均衡策略,將大量客戶端的服 務(wù)請(qǐng)求平攤到集群中的多臺(tái)服務(wù)器,并根據(jù)網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用的不同優(yōu)先級(jí)進(jìn)行服務(wù)請(qǐng)求 調(diào)度,提高服務(wù)質(zhì)量。管理平臺(tái)提出的多級(jí)代理商的數(shù)字媒體業(yè)務(wù)模型,可使更多的角色參 與到數(shù)字媒體業(yè)務(wù)當(dāng)中,共同完成一整套面向網(wǎng)絡(luò)虛擬環(huán)境的數(shù)字媒體業(yè)務(wù)流程。本發(fā)明中,數(shù)字媒體引擎包括網(wǎng)絡(luò)模塊、數(shù)字媒體解碼模塊;所述網(wǎng)絡(luò)模塊,用于下載媒體投放信息和媒體文件,采用P2SP下載策略,通過(guò)主 動(dòng)探測(cè)局域網(wǎng)內(nèi)的對(duì)等客戶端,從對(duì)等客戶端或數(shù)字媒體文件服務(wù)器下載媒體文件;所述數(shù)字媒體解碼模塊,用于將數(shù)字媒體文件解碼,進(jìn)行格式轉(zhuǎn)換,輸出符合網(wǎng)絡(luò) 虛擬環(huán)境應(yīng)用實(shí)例要求的紋理緩存,并覆蓋需要替換的紋理緩存。本發(fā)明中,客戶端下載數(shù)字媒體文件過(guò)程采用斷點(diǎn)續(xù)傳策略,每次重新啟動(dòng)客戶 端數(shù)字媒體引擎時(shí),根據(jù)上一次結(jié)束時(shí)的斷點(diǎn)繼續(xù)下載任務(wù);所述客戶端接收的數(shù)字媒體文件采用MD5認(rèn)證,并對(duì)認(rèn)證信息進(jìn)行3DES加密。本發(fā)明中,數(shù)字媒體分發(fā)服務(wù)器集群包括主控服務(wù)器、信息服務(wù)器、反饋服務(wù)器、 文件服務(wù)器、錯(cuò)誤服務(wù)器;所述主控服務(wù)器,用于接收數(shù)字媒體引擎發(fā)送的網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例的編號(hào), 并根據(jù)接收到的信息返回該客戶端對(duì)應(yīng)的數(shù)字媒體活動(dòng)信息服務(wù)器、反饋服務(wù)器、文件服 務(wù)器、錯(cuò)誤服務(wù)器的地址;所述信息服務(wù)器,用于存儲(chǔ)管理平臺(tái)設(shè)定的媒體活動(dòng)的信息,并分發(fā)給網(wǎng)絡(luò)虛擬 環(huán)境應(yīng)用實(shí)例的客戶端;所述文件服務(wù)器,用于存儲(chǔ)管理平臺(tái)投放的數(shù)字媒體文件,并分發(fā)給網(wǎng)絡(luò)虛擬環(huán) 境應(yīng)用客戶端;所述反饋服務(wù)器,用于存儲(chǔ)網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例的客戶端發(fā)送的反饋信息;所述錯(cuò)誤服務(wù)器,用于收集網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例的客戶端發(fā)生錯(cuò)誤的信息報(bào)
生 I=I O所述的媒體分發(fā)服務(wù)器集群中的主控服務(wù)器提供應(yīng)用層路由調(diào)度算法,將不同客 戶端的請(qǐng)求平分到其他服務(wù)器,達(dá)到應(yīng)用層動(dòng)態(tài)負(fù)載均衡的目的;其中,服務(wù)器集群中的主 控服務(wù)器在路由不同客戶端請(qǐng)求時(shí),可根據(jù)網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例的編號(hào)的不同優(yōu)先級(jí), 進(jìn)行服務(wù)請(qǐng)求的調(diào)度。本發(fā)明提供了一種實(shí)現(xiàn)多級(jí)代理商模型的數(shù)字媒體業(yè)務(wù)管理平臺(tái),該管 理平臺(tái)進(jìn)行媒體投放策略的組織形式包括媒體活動(dòng)(MediaCampaign)、媒體子活動(dòng) (MediaSubCampaign)、媒體投放(MediaFlight)三個(gè)層次;所述媒體活動(dòng)(MediaCampaign),表示管理平臺(tái)中某段時(shí)間內(nèi)的數(shù)字媒體投放策 略,該策略由多個(gè)媒體子活動(dòng)構(gòu)成,可以涉及管理平臺(tái)中所有網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例;所述媒體子活動(dòng)(MediaSubCampaign),表示某個(gè)網(wǎng)絡(luò)虛擬環(huán)境實(shí)例中的數(shù)字媒體 投放計(jì)劃,該計(jì)劃由多個(gè)媒體投放構(gòu)成;所述媒體投放(MediaFlight),表示媒體創(chuàng)意文件在網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用中的數(shù)字媒體上的一次投放。所述多級(jí)代理商模型數(shù)字媒體業(yè)務(wù)的管理平臺(tái)可劃分為應(yīng)用開發(fā)商模塊、應(yīng)用運(yùn) 營(yíng)商模塊、媒體代理商模塊、媒體供應(yīng)商模塊和平臺(tái)運(yùn)營(yíng)商模塊;其中,應(yīng)用開發(fā)商模塊,用于測(cè)試在網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例中投放媒體活動(dòng)的效 果,應(yīng)用開發(fā)商可投放媒體活動(dòng),查看數(shù)字媒體投放在網(wǎng)絡(luò)虛擬環(huán)境客戶端的播放效果,以 及查看媒體投放的反饋信息,來(lái)達(dá)到測(cè)試媒體投放的目的;應(yīng)用運(yùn)營(yíng)商模塊,用于為網(wǎng)絡(luò)虛擬環(huán)境中的數(shù)字媒體進(jìn)行定價(jià),并將已定價(jià)的數(shù) 字媒體銷售給媒體代理商,由媒體代理商代理數(shù)字媒體業(yè)務(wù)。此外,應(yīng)用運(yùn)營(yíng)商還需對(duì)媒體 活動(dòng)的投放內(nèi)容進(jìn)行審核,獲取并查看媒體反饋,保證媒體活動(dòng)正常運(yùn)行;媒體代理商模塊,用于運(yùn)營(yíng)網(wǎng)絡(luò)虛擬環(huán)境中的數(shù)字媒體業(yè)務(wù),通過(guò)創(chuàng)建媒體活動(dòng), 設(shè)置媒體活動(dòng)投放參數(shù),審核媒體文件,投放媒體活動(dòng),即將媒體投放信息和媒體文件發(fā) 布到數(shù)字媒體分發(fā)服務(wù)器;媒體供應(yīng)商模塊,用于上傳待投放的數(shù)字媒體文件,設(shè)定媒體活動(dòng)的投放參數(shù),并 查看媒體活動(dòng)的反饋信息;平臺(tái)運(yùn)營(yíng)商模塊,用于在管理平臺(tái)中創(chuàng)建網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例,配置平臺(tái)中所 有應(yīng)用實(shí)例的媒體分發(fā)服務(wù)器地址,并對(duì)媒體活動(dòng)的投放進(jìn)行審核和監(jiān)督。進(jìn)一步,本發(fā)明提供一種較佳的實(shí)現(xiàn)面向網(wǎng)絡(luò)虛擬環(huán)境的數(shù)字媒體無(wú)縫集成方 法,該方法包括客戶端數(shù)字媒體引擎通過(guò)函數(shù)截獲的方法,將圖像、視頻、三維物體以及交互式數(shù) 字媒體無(wú)縫集成到網(wǎng)絡(luò)虛擬環(huán)境中;網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用客戶端展示數(shù)字媒體內(nèi)容,并將與媒體內(nèi)容相關(guān)的反饋信息發(fā) 送到媒體分發(fā)服務(wù)器。提供一種客戶端數(shù)字媒體引擎,該引擎包括數(shù)字媒體集成模塊、網(wǎng)絡(luò)模塊、視頻解 碼模塊、加密解密模塊;所述媒體集成模塊,用于向網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用中植入預(yù)設(shè)的數(shù)字媒體,在應(yīng)用客 戶端啟動(dòng)時(shí),截獲三維繪制圖形庫(kù)函數(shù)的調(diào)用,將數(shù)字媒體文件內(nèi)容展示在虛擬場(chǎng)景中;所述網(wǎng)絡(luò)模塊,用于下載媒體活動(dòng)投放信息和媒體文件,所述的媒體活動(dòng)投放信 息包含了媒體文件在客戶端展示的參數(shù);所述視頻解碼模塊,用于將數(shù)字媒體文件解碼,進(jìn)行格式轉(zhuǎn)換,輸出符合網(wǎng)絡(luò)虛擬 環(huán)境應(yīng)用實(shí)例要求的紋理緩存,并覆蓋需要替換的紋理緩存;所述加密解密模塊,用于對(duì)下載的媒體活動(dòng)信息文件進(jìn)行MD5認(rèn)證,并對(duì)上傳的 媒體反饋信息進(jìn)行3DES算法加密;提供一種數(shù)字媒體分發(fā)服務(wù)器集群,該服務(wù)器集群包括主控服務(wù)器、信息服務(wù)器、 文件服務(wù)器、反饋服務(wù)器、錯(cuò)誤服務(wù)器;所述主控服務(wù)器,用于接收數(shù)字媒體引擎發(fā)送的網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例的編號(hào), 并根據(jù)接收到的信息返回該客戶端對(duì)應(yīng)的數(shù)字媒體活動(dòng)信息服務(wù)器、反饋服務(wù)器、文件服 務(wù)器、錯(cuò)誤服務(wù)器的地址。所述信息服務(wù)器,用于存儲(chǔ)管理平臺(tái)設(shè)定的媒體活動(dòng)的信息,并分發(fā)給網(wǎng)絡(luò)虛擬 環(huán)境應(yīng)用的客戶端;
所述文件服務(wù)器,用于存儲(chǔ)管理平臺(tái)投放的數(shù)字媒體文件,并分發(fā)給網(wǎng)絡(luò)虛擬環(huán) 境應(yīng)用的客戶端;所述反饋服務(wù)器,用于存儲(chǔ)網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用的客戶端發(fā)送的反饋信息;所述錯(cuò)誤服務(wù)器,用于收集網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用的客戶端發(fā)生錯(cuò)誤的信息報(bào)告。提供一種基于多級(jí)代理商業(yè)務(wù)模型的數(shù)字媒體管理平臺(tái),該管理平臺(tái)可劃分為應(yīng) 用開發(fā)商模塊、應(yīng)用運(yùn)營(yíng)商模塊、媒體代理商模塊、媒體供應(yīng)商模塊和平臺(tái)運(yùn)營(yíng)商模塊;所述應(yīng)用開發(fā)商模塊,用于測(cè)試在網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例中投放媒體活動(dòng)的效 果,應(yīng)用開發(fā)商可投放媒體活動(dòng),查看數(shù)字媒體投放在網(wǎng)絡(luò)虛擬環(huán)境客戶端的播放效果,以 及查看媒體投放的反饋信息,來(lái)達(dá)到測(cè)試媒體投放的目的。所述應(yīng)用運(yùn)營(yíng)商模塊,用于為網(wǎng)絡(luò)虛擬環(huán)境中的數(shù)字媒體進(jìn)行定價(jià),并將已定價(jià) 的數(shù)字媒體銷售給媒體代理商,由媒體代理商代理數(shù)字媒體業(yè)務(wù)。此外,應(yīng)用運(yùn)營(yíng)商還需對(duì) 媒體活動(dòng)的投放內(nèi)容進(jìn)行審核,獲取并查看媒體反饋,保證媒體活動(dòng)成功投放。所述媒體代理商模塊,用于運(yùn)營(yíng)網(wǎng)絡(luò)虛擬環(huán)境中的數(shù)字媒體業(yè)務(wù),通過(guò)創(chuàng)建媒體 活動(dòng),設(shè)置媒體活動(dòng)投放參數(shù),審核媒體文件,投放媒體活動(dòng)并查看媒體活動(dòng)反饋,來(lái)運(yùn)營(yíng) 網(wǎng)絡(luò)虛擬環(huán)境中的數(shù)字媒體業(yè)務(wù)。所述的媒體供應(yīng)商模塊,用于上傳待投放的媒體文件,設(shè)定媒體活動(dòng)的投放參數(shù), 并查看媒體活動(dòng)的反饋信息。所述的平臺(tái)運(yùn)營(yíng)商模塊,用于在管理平臺(tái)中創(chuàng)建網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例,配置平 臺(tái)中所有應(yīng)用實(shí)例的媒體分發(fā)服務(wù)器地址,并對(duì)媒體活動(dòng)的投放進(jìn)行審核和監(jiān)督。從上述技術(shù)方案可以看出,本發(fā)明在開展網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用中的數(shù)字媒體業(yè)務(wù)的 過(guò)程中,客戶端植入預(yù)設(shè)的數(shù)字媒體,獲取數(shù)字媒體管理平臺(tái)投放的媒體活動(dòng)信息和媒體 文件,展示媒體內(nèi)容,并上傳媒體活動(dòng)反饋信息至分發(fā)服務(wù)器;管理平臺(tái)獲取反饋信息,進(jìn) 行信息統(tǒng)計(jì),生成反饋報(bào)表,評(píng)估媒體活動(dòng)的投放效果。從而,實(shí)現(xiàn)數(shù)字媒體無(wú)縫集成技術(shù) 和數(shù)字媒體運(yùn)營(yíng)業(yè)務(wù)的結(jié)合。
圖1給出面向網(wǎng)絡(luò)虛擬環(huán)境的數(shù)字媒體集成系統(tǒng)架構(gòu)示意圖。圖2為本發(fā)明給出的在網(wǎng)絡(luò)虛擬環(huán)境中無(wú)縫集成數(shù)字媒體的方法示例流程圖。圖3為本發(fā)明給出的客戶端數(shù)字媒體引擎中實(shí)現(xiàn)的P2SP文件下載模式的流程圖。圖4為本發(fā)明給出的數(shù)字媒體分發(fā)服務(wù)器集群的系統(tǒng)架構(gòu)圖。圖5為本發(fā)明給出的數(shù)字媒體管理平臺(tái)用戶參與角色示意圖。圖6為本發(fā)明給出的數(shù)字媒體管理平臺(tái)的開展數(shù)字媒體業(yè)務(wù)的流程圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面結(jié)合實(shí)施例和附圖,對(duì)本 發(fā)明進(jìn)一步詳細(xì)說(shuō)明。實(shí)施例1本發(fā)明在網(wǎng)絡(luò)虛擬環(huán)境中進(jìn)行無(wú)縫媒體集成、運(yùn)營(yíng)媒體業(yè)務(wù)時(shí),客戶端數(shù)字媒體 引擎利用函數(shù)截獲技術(shù)植入預(yù)設(shè)的數(shù)字媒體,通過(guò)分發(fā)服務(wù)器獲取媒體活動(dòng)信息和媒體文
8件,展示媒體內(nèi)容并上傳媒體反饋信息。數(shù)字媒體管理平臺(tái)獲取這些反饋信息,統(tǒng)計(jì)生成反 饋報(bào)表,實(shí)現(xiàn)了數(shù)字媒體無(wú)縫集成和數(shù)字媒體業(yè)務(wù)的結(jié)合。結(jié)合圖1,為本發(fā)明中的面向網(wǎng)絡(luò)虛擬環(huán)境的數(shù)字媒體集成系統(tǒng)的系統(tǒng)架構(gòu)圖,通 過(guò)該系統(tǒng)架構(gòu)圖可概括整個(gè)系統(tǒng)的工作流程為以下步驟步驟101,數(shù)字媒體管理平臺(tái)通過(guò)互聯(lián)網(wǎng)將媒體活動(dòng)信息和媒體文件發(fā)布到數(shù)字 媒體分發(fā)服務(wù)器。步驟102,客戶端數(shù)字媒體引擎從媒體分發(fā)服務(wù)器獲取媒體活動(dòng)信息和媒體文件, 并在網(wǎng)絡(luò)虛擬環(huán)境中展示,以及上傳媒體反饋信息至分發(fā)服務(wù)器端。步驟103,數(shù)字媒體管理平臺(tái)從分發(fā)服務(wù)器端獲取客戶端的數(shù)字媒體反饋信息,統(tǒng) 計(jì)并生成反饋報(bào)表,通過(guò)對(duì)反饋報(bào)表的查看評(píng)估媒體投放的效果。參見(jiàn)圖2,為本發(fā)明在網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用客戶端實(shí)現(xiàn)無(wú)縫數(shù)字媒體集成的方法示 例性流程圖,該方法包括以下步驟步驟201,網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用客戶端啟動(dòng),動(dòng)態(tài)修改運(yùn)行程序關(guān)聯(lián)并加載預(yù)先設(shè)計(jì) 的數(shù)字媒體創(chuàng)意。所述預(yù)先設(shè)計(jì)的數(shù)字媒體創(chuàng)意是一套包含目標(biāo)特征定位、二維紋理圖像替換、三 維物體繪制、用戶交互行為分析以及反饋信息生成和發(fā)送的完整功能模塊。步驟202,截獲并重新定位Direct3D三維圖形繪制庫(kù)中的CreateDevice函數(shù)調(diào) 用,獲得修改后的三維圖形繪制設(shè)備實(shí)例。所述修改后的三維圖形繪制設(shè)備實(shí)例包含了重新實(shí)現(xiàn)的紋理設(shè)置、物體繪制等圖 形函數(shù)接口。系統(tǒng)通過(guò)調(diào)用這些函數(shù)并分析用戶交互行為,完成網(wǎng)絡(luò)虛擬環(huán)境中的數(shù)字媒 體集成。步驟203,通過(guò)修改后的三維圖形繪制設(shè)備實(shí)例繪制圖像紋理、三維物體和交互式 的數(shù)字媒體內(nèi)容。所述的圖像紋理媒體內(nèi)容是網(wǎng)絡(luò)虛擬環(huán)境中一種典型的虛擬物體表現(xiàn)形式,該類 數(shù)字媒體的實(shí)現(xiàn)時(shí)通過(guò)截獲IDirect3DDevice8: SetTexture方法查找目標(biāo)紋理圖像,并 替換為需要集成的圖像媒體文件。所述的三維物體媒體內(nèi)容是另一種典型的虛擬物體表現(xiàn)形式,在面向網(wǎng)絡(luò)虛擬環(huán) 境中集成三維物體需要通過(guò)一個(gè)目標(biāo)物體作為物體轉(zhuǎn)換的基礎(chǔ),將新的物體置于以目標(biāo)物 體為原點(diǎn)的坐標(biāo)系中。通過(guò)截獲IDirect3DDevice8: DrawIndexedPrimitive方法找到目 標(biāo)三維物體,對(duì)該物體進(jìn)行轉(zhuǎn)換并完成新三維物體的繪制。所述的交互式數(shù)字媒體是本發(fā)明中給出的創(chuàng)新型數(shù)字媒體表現(xiàn)形式,通過(guò)利用二 進(jìn)制代碼修改技術(shù),在三維圖形函數(shù)內(nèi)直接調(diào)用腳本程序,動(dòng)態(tài)改變交互式數(shù)字媒體的行 為。下面通過(guò)圖3對(duì)本發(fā)明中的客戶端數(shù)字媒體引擎的P2SP下載流程進(jìn)行說(shuō)明。圖3為本發(fā)明中的客戶端數(shù)字媒體引擎的P2SP下載的流程圖,該流程包括以下步 驟步驟301,客戶端數(shù)字媒體引擎通過(guò)局域網(wǎng)主動(dòng)探測(cè)的方式,尋找已有的客戶端, 如果局域網(wǎng)內(nèi)存在對(duì)等客戶端,本地的數(shù)字媒體引擎從對(duì)等客戶端下載媒體文件。所述局域網(wǎng)主動(dòng)探測(cè)是通過(guò)在局域網(wǎng)內(nèi)廣播來(lái)實(shí)現(xiàn)的,該方式可降低客戶端下載媒體文件對(duì)服務(wù)器的壓力,有效避免了中央目錄服務(wù)器單點(diǎn)失效的問(wèn)題。步驟302,如果局域網(wǎng)內(nèi)不存在對(duì)等客戶端,數(shù)字媒體引擎可通過(guò)數(shù)字媒體分發(fā)服 務(wù)器獲取媒體文件。圖4為本發(fā)明中的數(shù)字媒體分發(fā)服務(wù)器集群的架構(gòu)圖,該架構(gòu)圖中包括主控服務(wù) 器、信息服務(wù)器、文件服務(wù)器、反饋服務(wù)器、錯(cuò)誤服務(wù)器。所述主控服務(wù)器,用于接收數(shù)字媒體引擎發(fā)送的網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例的編號(hào), 并根據(jù)接收到的信息進(jìn)行應(yīng)用層路由選擇,返回該客戶端需要的數(shù)字媒體活動(dòng)放服務(wù)器、 反饋信息服務(wù)器、數(shù)字媒體文件服務(wù)器、錯(cuò)誤信息服務(wù)器的地址。所述信息服務(wù)器,用于存儲(chǔ)管理平臺(tái)設(shè)定的媒體活動(dòng)的信息和網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用 中的數(shù)字媒體版本信息,并分發(fā)給網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例的客戶端;所述文件服務(wù)器,用于存儲(chǔ)管理平臺(tái)投放的數(shù)字媒體文件,并分發(fā)給網(wǎng)絡(luò)虛擬環(huán) 境應(yīng)用客戶端;所述反饋服務(wù)器,用于存儲(chǔ)網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例的客戶端發(fā)送的反饋信息;所述錯(cuò)誤服務(wù)器,用于收集網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例的客戶端發(fā)生錯(cuò)誤的信息報(bào)
生 I=I O此外,本發(fā)明提出服務(wù)器負(fù)載狀態(tài)監(jiān)控和均衡策略,通過(guò)單獨(dú)的監(jiān)控中心來(lái)查看 運(yùn)行服務(wù)器的負(fù)載并合理分配服務(wù)器地址。監(jiān)控中心同管理平臺(tái)和服務(wù)器集群協(xié)同工作, 保證了整個(gè)數(shù)字媒體分發(fā)業(yè)務(wù)的有序進(jìn)行。下面通過(guò)圖5、6的實(shí)例對(duì)本發(fā)明的多級(jí)代理商的數(shù)字媒體業(yè)務(wù)模型和業(yè)務(wù)流程 進(jìn)行舉例說(shuō)明。圖5為本發(fā)明提出的多級(jí)代理商數(shù)字媒體業(yè)務(wù)模型,該模型包括應(yīng)用開發(fā)商、應(yīng) 用運(yùn)營(yíng)商、媒體代理商、媒體供應(yīng)商、平臺(tái)運(yùn)營(yíng)商五種參與角色。所述應(yīng)用開發(fā)商角色,可通過(guò)投放媒體活動(dòng),查看數(shù)字媒體在網(wǎng)絡(luò)虛擬環(huán)境客戶 端的投放效果,查看媒體投放的反饋信息,來(lái)達(dá)到測(cè)試媒體投放的目的。所述應(yīng)用運(yùn)營(yíng)商角色,可為網(wǎng)絡(luò)虛擬環(huán)境中的數(shù)字媒體定價(jià),并銷售給給媒體代 理商,由媒體代理商代理數(shù)字媒體業(yè)務(wù)。此外,應(yīng)用運(yùn)營(yíng)商還需對(duì)媒體活動(dòng)的投放內(nèi)容進(jìn)行 審核,獲取并查看媒體反饋,保證媒體活動(dòng)成功投放。所述媒體代理商角色,可在管理平臺(tái)中創(chuàng)建媒體活動(dòng)、設(shè)置媒體活動(dòng)投放參數(shù)、審 核媒體文件、投放媒體活動(dòng),來(lái)達(dá)到運(yùn)營(yíng)網(wǎng)絡(luò)虛擬環(huán)境中的數(shù)字媒體業(yè)務(wù)的目的。所述媒體供應(yīng)商角色,可在管理平臺(tái)中上傳待投放的媒體文件、修改媒體活動(dòng)的 投放參數(shù)、查看媒體活動(dòng)的反饋信息。所述平臺(tái)運(yùn)營(yíng)商角色,可在管理平臺(tái)中創(chuàng)建網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例,配置平臺(tái)中 所有應(yīng)用實(shí)例的媒體分發(fā)服務(wù)器地址,并對(duì)媒體活動(dòng)的投放進(jìn)行審核和監(jiān)督。圖6為本發(fā)明給出的數(shù)字媒體運(yùn)營(yíng)的業(yè)務(wù)流程圖,該流程包括以下步驟步驟601,在數(shù)字媒體管理平臺(tái)加入網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例,設(shè)定該應(yīng)用實(shí)例的運(yùn) 行參數(shù)和媒體分發(fā)服務(wù)器地址。步驟602,客戶端數(shù)字媒體引擎通過(guò)函數(shù)截獲技術(shù),將預(yù)先設(shè)計(jì)的數(shù)字媒體植入在 網(wǎng)絡(luò)虛擬環(huán)境中,并將植入的數(shù)字媒體信息發(fā)布到數(shù)字媒體管理平臺(tái)。步驟603,通過(guò)管理平臺(tái)創(chuàng)建媒體活動(dòng),上傳媒體文件,審核媒體活動(dòng)內(nèi)容并投放審核通過(guò)的媒體活動(dòng),以及獲取媒體活動(dòng)的反饋信息和查看反饋統(tǒng)計(jì)報(bào)表。本發(fā)明通過(guò)網(wǎng)絡(luò)虛擬環(huán)境中無(wú)縫集成數(shù)字媒體技術(shù),在網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用客戶端 啟動(dòng)過(guò)程中,截獲客戶端三維圖形庫(kù)函數(shù)的調(diào)用,植入預(yù)先設(shè)計(jì)的數(shù)字媒體,根據(jù)數(shù)字媒體 管理平臺(tái)投放的媒體活動(dòng),從數(shù)字媒體分發(fā)服務(wù)器獲取相應(yīng)的媒體文件,并在客戶端展示, 從而,實(shí)現(xiàn)了數(shù)字媒體集成技術(shù)和數(shù)字媒體業(yè)務(wù)流程的結(jié)合。本發(fā)明普遍適用于針對(duì)網(wǎng)絡(luò) 虛擬環(huán)境應(yīng)用的數(shù)字媒體無(wú)縫集成系統(tǒng),可為開展網(wǎng)絡(luò)虛擬環(huán)境下的數(shù)字媒體業(yè)務(wù)提供技 術(shù)和運(yùn)營(yíng)平臺(tái)支撐。隨著網(wǎng)絡(luò)虛擬環(huán)境產(chǎn)業(yè)的快速發(fā)展,本項(xiàng)目提出的數(shù)字媒體無(wú)縫集成 技術(shù)和系統(tǒng)具有廣闊的應(yīng)用前景,具有重大的經(jīng)濟(jì)價(jià)值和社會(huì)價(jià)值。以上所述的具體實(shí)施例,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳 細(xì)說(shuō)明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施例而已,并不用于限定本發(fā)明的保 護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本 發(fā)明的保護(hù)范圍之內(nèi)。
1權(quán)利要求
一種在網(wǎng)絡(luò)虛擬環(huán)境中無(wú)縫集成數(shù)字媒體的方法,其特征在于,該方法包括客戶端通過(guò)截獲三維圖形繪制函數(shù)的調(diào)用,將預(yù)設(shè)的數(shù)字媒體植入網(wǎng)絡(luò)虛擬環(huán)境中;客戶端主動(dòng)連接數(shù)字媒體分發(fā)服務(wù)器,根據(jù)客戶端的網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例的編號(hào),獲取媒體投放信息和數(shù)字媒體文件,展示媒體內(nèi)容并上傳媒體反饋。
2.如權(quán)利要求1所述的方法,其特征在于,所述截獲三維圖形繪制函數(shù)調(diào)用來(lái)植入預(yù) 設(shè)的數(shù)字媒體,網(wǎng)絡(luò)虛擬環(huán)境中的數(shù)字媒體包括圖像紋理、視頻、三維物體以及動(dòng)態(tài)腳本 驅(qū)動(dòng)交互式數(shù)字媒體。
3.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)客戶端網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例的 編號(hào),獲取對(duì)應(yīng)的媒體投放信息和數(shù)字媒體文件,包括根據(jù)客戶端網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例的編號(hào),查詢媒體分發(fā)服務(wù)器,如果服務(wù)器端含有 該應(yīng)用實(shí)例中的媒體投放,則從服務(wù)器端獲取該應(yīng)用實(shí)例對(duì)應(yīng)的媒體投放信息和媒體文 件,所述的投放信息中包括播放相關(guān)媒體文件的要求。
4.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)客戶端網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例的 編號(hào),獲取相應(yīng)的媒體投放信息和數(shù)字媒體文件,包括根據(jù)客戶端網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例的編號(hào),查詢媒體分發(fā)服務(wù)器,如果服務(wù)器端不含 有該應(yīng)用實(shí)例中的媒體投放,客戶端會(huì)播放本地存儲(chǔ)的默認(rèn)數(shù)字媒體文件。
5.如權(quán)利要求1所述的方法,其特征在于,所述上傳媒體反饋信息,包括訪問(wèn)人次、曝 光時(shí)長(zhǎng)、曝光面積、碰撞次數(shù)、點(diǎn)擊次數(shù)。
6.如權(quán)利要求1至5中任一項(xiàng)所述的方法,其特征在于,該方法包括客戶端完成數(shù)字 媒體的無(wú)縫集成;客戶端定期向服務(wù)器端獲取媒體投放信息和媒體文件,并播放媒體內(nèi)容; 客戶端定期向服務(wù)器端發(fā)送媒體投放的反饋信息。
7.—種網(wǎng)絡(luò)虛擬環(huán)境的客戶端數(shù)字媒體引擎,其特征在于,該數(shù)字媒體引擎包括網(wǎng)絡(luò) 模塊、數(shù)字媒體解碼模塊;所述網(wǎng)絡(luò)模塊,用于下載媒體投放信息和媒體文件,采用P2SP下載策略,通過(guò)主動(dòng)探 測(cè)局域網(wǎng)內(nèi)的對(duì)等客戶端,從對(duì)等客戶端或數(shù)字媒體文件服務(wù)器下載媒體文件;所述數(shù)字媒體解碼模塊,用于將數(shù)字媒體文件解碼,進(jìn)行格式轉(zhuǎn)換,輸出符合網(wǎng)絡(luò)虛擬 環(huán)境應(yīng)用實(shí)例要求的紋理緩存,并覆蓋需要替換的紋理緩存。
8.如權(quán)利要求7所述的客戶端數(shù)字媒體引擎,其特征在于,所述客戶端下載數(shù)字媒體 文件過(guò)程采用斷點(diǎn)續(xù)傳策略,每次重新啟動(dòng)客戶端數(shù)字媒體引擎時(shí),根據(jù)上一次結(jié)束時(shí)的 斷點(diǎn)繼續(xù)下載任務(wù)。
9.如權(quán)利要求7所述的客戶端數(shù)字媒體引擎,其特征在于,所述客戶端接收的數(shù)字媒 體文件采用MD5認(rèn)證,并對(duì)認(rèn)證信息進(jìn)行3DES加密。
10.一種數(shù)字媒體分發(fā)服務(wù)器集群,其特征在于,該服務(wù)器集群包括主控服務(wù)器、信息 服務(wù)器、反饋服務(wù)器、文件服務(wù)器和錯(cuò)誤服務(wù)器;所述主控服務(wù)器,用于接收數(shù)字媒體引擎發(fā)送的網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例的編號(hào),并根 據(jù)接收到的信息返回該客戶端對(duì)應(yīng)的數(shù)字媒體活動(dòng)信息服務(wù)器、反饋服務(wù)器、文件服務(wù)器、 錯(cuò)誤服務(wù)器的地址;所述信息服務(wù)器,用于存儲(chǔ)管理平臺(tái)設(shè)定的媒體活動(dòng)的信息,并分發(fā)給網(wǎng)絡(luò)虛擬環(huán)境 應(yīng)用實(shí)例的客戶端;存儲(chǔ)管理平臺(tái)投放的數(shù)字媒體文件,并分發(fā)給網(wǎng)絡(luò)虛擬環(huán)境應(yīng) 用客戶端;所述反饋服務(wù)器,用于存儲(chǔ)網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例的客戶端發(fā)送的反饋信息;所述錯(cuò)誤服務(wù)器,用于收集網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例的客戶端發(fā)生錯(cuò)誤的信息報(bào)告。
11.如權(quán)利要求10所述的媒體分發(fā)服務(wù)器集群,其特征在于,服務(wù)器集群中的主控服 務(wù)器提供應(yīng)用層路由調(diào)度算法,將不同客戶端的請(qǐng)求平分到其他服務(wù)器,達(dá)到應(yīng)用層動(dòng)態(tài) 負(fù)載均衡的目的。
12.如權(quán)利要求10或11所述的媒體分發(fā)服務(wù)器集群,其特征在于,服務(wù)器集群中的主 控服務(wù)器在路由不同客戶端請(qǐng)求時(shí),可根據(jù)網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例的編號(hào)的不同優(yōu)先級(jí), 進(jìn)行服務(wù)請(qǐng)求的調(diào)度。
13.一種實(shí)現(xiàn)多級(jí)代理商模型的數(shù)字媒體業(yè)務(wù)管理平臺(tái),其特征在于,該管理平臺(tái)進(jìn)行 媒體投放策略的組織形式包括媒體活動(dòng)、媒體子活動(dòng)和媒體投放三個(gè)層次;所述媒體活動(dòng),表示管理平臺(tái)中某段時(shí)間內(nèi)的數(shù)字媒體投放策略,該策略由多個(gè)媒體 子活動(dòng)構(gòu)成,涉及管理平臺(tái)中所有網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例;所述媒體子活動(dòng),表示某個(gè)網(wǎng)絡(luò)虛擬環(huán)境實(shí)例中的數(shù)字媒體投放計(jì)劃,該計(jì)劃由多個(gè) 媒體投放構(gòu)成;所述媒體投放,表示媒體創(chuàng)意文件在網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用中的數(shù)字媒體上的一次投放。
14.如權(quán)利要求13所述的管理平臺(tái),其特征在于,所述多級(jí)代理商模型數(shù)字媒體業(yè)務(wù) 的管理平臺(tái)劃分為應(yīng)用開發(fā)商模塊、應(yīng)用運(yùn)營(yíng)商模塊、媒體代理商模塊、媒體供應(yīng)商模塊和 平臺(tái)運(yùn)營(yíng)商模塊;所述應(yīng)用開發(fā)商模塊,用于測(cè)試在網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例中投放媒體活動(dòng)的效果,應(yīng) 用開發(fā)商可投放媒體活動(dòng),查看數(shù)字媒體投放在網(wǎng)絡(luò)虛擬環(huán)境客戶端的播放效果,以及查 看媒體投放的反饋信息,達(dá)到測(cè)試媒體投放的目的;所述應(yīng)用運(yùn)營(yíng)商模塊,用于為網(wǎng)絡(luò)虛擬環(huán)境中的數(shù)字媒體進(jìn)行定價(jià),并將已定價(jià)的數(shù) 字媒體銷售給媒體代理商,由媒體代理商代理數(shù)字媒體業(yè)務(wù);應(yīng)用運(yùn)營(yíng)商需對(duì)媒體活動(dòng)的 投放內(nèi)容進(jìn)行審核,獲取并查看媒體反饋,保證媒體活動(dòng)正常運(yùn)行;所述媒體代理商模塊,用于運(yùn)營(yíng)網(wǎng)絡(luò)虛擬環(huán)境中的數(shù)字媒體業(yè)務(wù),通過(guò)創(chuàng)建媒體活動(dòng), 設(shè)置媒體活動(dòng)投放參數(shù),審核媒體文件,投放媒體活動(dòng);所述的媒體供應(yīng)商模塊,用于上傳待投放的數(shù)字媒體文件,設(shè)定媒體活動(dòng)的投放參數(shù), 并查看媒體活動(dòng)的反饋信息;所述的平臺(tái)運(yùn)營(yíng)商模塊,用于在管理平臺(tái)中創(chuàng)建網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用實(shí)例,配置平臺(tái)中 所有應(yīng)用實(shí)例的媒體分發(fā)服務(wù)器地址,并對(duì)媒體活動(dòng)的投放進(jìn)行審核和監(jiān)督。
全文摘要
本發(fā)明公開了一種在網(wǎng)絡(luò)虛擬環(huán)境中集成數(shù)字媒體的方法,包括在網(wǎng)絡(luò)虛擬環(huán)境的應(yīng)用客戶端截獲三維圖形繪制函數(shù)調(diào)用,無(wú)縫植入預(yù)設(shè)的數(shù)字媒體,所述數(shù)字媒體表現(xiàn)形式包括文本、圖像、視頻、三維物體,并通過(guò)執(zhí)行動(dòng)態(tài)腳本,首次在網(wǎng)絡(luò)虛擬環(huán)境中無(wú)縫植入復(fù)雜交互式數(shù)字媒體;客戶端從媒體分發(fā)服務(wù)器獲取媒體投放信息和媒體文件,播放媒體內(nèi)容并上傳反饋信息。本發(fā)明還公開了實(shí)現(xiàn)網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用的客戶端數(shù)字媒體引擎、數(shù)字媒體分發(fā)服務(wù)器集群和數(shù)字媒體業(yè)務(wù)管理平臺(tái)。本發(fā)明方案普遍適用于針對(duì)網(wǎng)絡(luò)虛擬環(huán)境應(yīng)用的數(shù)字媒體集成系統(tǒng),可為開展網(wǎng)絡(luò)虛擬環(huán)境下的數(shù)字媒體業(yè)務(wù)提供技術(shù)和運(yùn)營(yíng)平臺(tái)支撐。
文檔編號(hào)G06T15/00GK101923686SQ200910053000
公開日2010年12月22日 申請(qǐng)日期2009年6月12日 優(yōu)先權(quán)日2009年6月12日
發(fā)明者馮一洲, 張?zhí)鞓?lè), 梁思毓, 羅璇, 蔡帆, 郭冰鑒 申請(qǐng)人:復(fù)旦大學(xué)