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

一種富媒體系統(tǒng)的多終端自適應(yīng)運行方法

文檔序號:7704133閱讀:190來源:國知局

專利名稱::一種富媒體系統(tǒng)的多終端自適應(yīng)運行方法
技術(shù)領(lǐng)域
:本發(fā)明涉及富媒體系統(tǒng)設(shè)計領(lǐng)域,具體指一種富媒體系統(tǒng)的多終端自適應(yīng)運行方法。
背景技術(shù)
:隨著互聯(lián)網(wǎng)的迅速發(fā)展,越來越多的用戶不滿足于僅僅是看看網(wǎng)頁,聽聽音樂等簡單應(yīng)用,這些用戶要求通過瀏覽器完成復(fù)雜程度更高的交互。然而,由于目前多數(shù)應(yīng)用程序限于技術(shù)發(fā)展的約束,只能在基于頁面的模型,同時缺少客戶端智能的情況下運行,這種情況注定應(yīng)用程序無法完成復(fù)雜的事務(wù)處理和交互。為了提高用戶體驗,實現(xiàn)更為復(fù)雜的交互,出現(xiàn)了一種新的互聯(lián)網(wǎng)應(yīng)用程序,這就是富互聯(lián)網(wǎng)應(yīng)用程序(RichInternetApplication,縮寫為RIA)。RIA是一種運行于傳統(tǒng)瀏覽器中的應(yīng)用程序,它能夠充分結(jié)合桌面應(yīng)用程序的反應(yīng)快捷、交互性強的優(yōu)點,以及Web應(yīng)用程序的傳播范圍廣和易于傳播的特性。例如,RIA可在消息確認(rèn)和編排方面提供交互用戶界面,在無刷新頁面中提供快捷的界面響應(yīng)速度,以及提供通用的用戶界面特性如拖放式(draganddrop)及在線和離線操作能力,這些都是RIA具有的桌面應(yīng)用程序的特點。又如,RIA具有用戶友好性、交互性、跨平臺兼容性、一次加載多次使用、客戶端數(shù)據(jù)緩存、高效的網(wǎng)絡(luò)數(shù)據(jù)信息傳輸?shù)忍攸c,這些特點是RIA傳承和發(fā)揚Web應(yīng)用程序的重要體現(xiàn)。RIA具有很多優(yōu)點(l)RIA具有更加豐富的界面,其在不重載頁面的情況下可提供更多迷人的用戶體驗。(2)RIA可向用戶提供由用戶事件觸發(fā)的實時反饋和驗證。(3)RIA可實現(xiàn)與傳統(tǒng)桌面應(yīng)用程序一致的觀感。(4)RIA還能夠包括完整的多媒體體驗,如音頻和視頻。(5)RIA具有很多功能,例如實時聊天和協(xié)作,這些功能使用傳統(tǒng)的Web應(yīng)用程序是難以或者不可能實現(xiàn)的。雖然RIA具有很多優(yōu)點,但是目前距離大規(guī)模開發(fā)應(yīng)用RIA還尚需時日。近年來,RIA在企業(yè)中的得到了一些應(yīng)用,例如,構(gòu)建企業(yè)資源計劃ERP,客戶關(guān)系管理系統(tǒng)CRM等等。對于企業(yè)而言,部署RIA的好處在于(l)RIA可以繼續(xù)使用現(xiàn)有的應(yīng)用程序模型(包括J2EE和.NET),因而無需大規(guī)模替換現(xiàn)有的Web應(yīng)用程序。通過富客戶端(RichClient)技術(shù),可以輕松構(gòu)建更為直觀、易于使用、反應(yīng)更迅速,并且可以脫機使用的應(yīng)用程序。(2)RIA可以幫助企業(yè)提供多元化的重要業(yè)務(wù)效益,包括產(chǎn)提高銷量、提高品牌忠誠度、延長網(wǎng)站逗留時間、較頻繁的重復(fù)訪問、減少帶寬成本、減少支持求助以及增強客戶關(guān)系等。RIA技術(shù),可以使應(yīng)用系統(tǒng)的交互界面更接近傳統(tǒng)的桌面應(yīng)用程序,并且不僅能夠像WEB的應(yīng)用程序一樣零部署,而且能夠更好地適應(yīng)網(wǎng)絡(luò)環(huán)境,下面列出這三種技術(shù)的特性情況<table>tableseeoriginaldocumentpage6</column></row><table>富媒體系統(tǒng)雖然有諸多優(yōu)點,將會成為今后的一個技術(shù)發(fā)展趨勢,但我們應(yīng)該看到,除了PC外,手機也將是RIA應(yīng)用的一個巨大領(lǐng)域,由于手機用戶數(shù)量遠(yuǎn)大于PC用戶數(shù)量,因此在未來手機上的R工A的應(yīng)用前景也許更加廣闊。但在手機上開發(fā)應(yīng)用RIA系統(tǒng),技術(shù)實現(xiàn)難度遠(yuǎn)大于PC,因此手機缺乏象PC—樣的標(biāo)準(zhǔn)軟硬件平臺,手機的屏幕、處理器、操作系統(tǒng)等都會成為影響RIA正常運行的瓶頸問題。如90。%以上的PC使用WINDOWS操作系統(tǒng)上,而且硬件更是標(biāo)準(zhǔn)化的,一個軟件系統(tǒng)開發(fā)成功后,可以在所有的WINDOWS操作平臺的正常運行。但手機去不然,光是手機的操作系統(tǒng)就有很多種,手機的軟件系統(tǒng)必須要根據(jù)不同的操作系統(tǒng)分別開發(fā)不同版本,就是采用相同操作系統(tǒng)的手機,因硬件配置也是五花八門,對兼容性提出要求,還要根據(jù)手機的不同硬件環(huán)境來進(jìn)行移植。這就是我們所看到的某個手機軟件商每發(fā)布一個手機軟件,均要列出支持具體的手機品牌及型號,這在PC領(lǐng)域內(nèi)是根據(jù)不存在的。正是由于手機軟件的軟硬件平臺存在兼容性問題,手機軟件的開發(fā)效率要比PC低很多。這就為手機上的富媒體系統(tǒng)的開發(fā)應(yīng)用帶來挑戰(zhàn),如果還是按傳統(tǒng)的方法針對每種手機品牌型號開發(fā)不同的RIA版本,勢必影響RIA技術(shù)的普及。
發(fā)明內(nèi)容為解決上述RIA在不同手機終端的運行兼容性問題,本發(fā)明提供了一種富媒體系統(tǒng)的多終端自適應(yīng)運行方法,其包括如下步驟步驟l:服務(wù)器中建立每種類型的用戶終端環(huán)境參數(shù)庫,貯存各種類型的用戶終端的影響富媒體系統(tǒng)運行的必要環(huán)境參數(shù);在這里,收集支持富媒體系統(tǒng)運行的各類用戶終端的軟硬件參數(shù);步驟2:服務(wù)器中建立富媒體系統(tǒng)的用戶終端類型適配參數(shù)庫,貯存富媒體系統(tǒng)在每種類型的用戶終端上正常運行時的支持參數(shù),該支持參數(shù)與步驟l中的每種類型的用戶終端的環(huán)境參數(shù)相匹配;在這里,為每個富媒體系統(tǒng)建立一個參數(shù)庫,參數(shù)庫中有若干數(shù)據(jù)表,每個數(shù)據(jù)表對應(yīng)一個特定終端的環(huán)境參數(shù),使富媒體系統(tǒng)能夠在該終端上順利運行;步驟3:富媒體系統(tǒng)在設(shè)計過程中,涉及其運行的用戶終端參數(shù)適配部分,采用的獨立的用戶終端適配模塊,該適配模塊中包含了步驟2中所述的該富媒體系統(tǒng)在該種類型用戶終端上正常運行時的全部支持參數(shù),這些支持參數(shù)組成一個完整的獨立的參數(shù)包文件,由用戶終端適配模塊調(diào)用;這里將富媒體系統(tǒng)運行的用戶終端環(huán)境參數(shù)獨立出來,使富媒體系統(tǒng)的開發(fā)更加規(guī)范化、高效化,富媒體系統(tǒng)在不同類型的用戶終端移動時,不需要修改富媒體系統(tǒng)的原代碼,只更換參數(shù)包文件就要以了;步驟4:用戶終端向服務(wù)器請求傳送富媒體系統(tǒng)內(nèi)容,或服務(wù)器主動向用戶終端發(fā)送富媒體系統(tǒng)內(nèi)容時,服務(wù)器檢測該用戶終端的類型,并調(diào)用與該用戶終端類型相匹配的支持參數(shù)包文件,集成到富媒體系統(tǒng)中一起發(fā)送給用戶終一山順;步驟5:用戶終端接到富媒體系統(tǒng)后,檢測其中的支持參數(shù)包文件是否與本用戶終端類型相匹配,如果是,則在本用戶終端運行富媒體系統(tǒng),否則向服務(wù)器發(fā)送一個支持參數(shù)包文件錯誤的提示。將富媒體應(yīng)用于手機領(lǐng)域時,由于手機終端類型非常多,這里增加一個手機終端對富媒體中攜帶的數(shù)據(jù)文件的檢測確認(rèn),以減少錯誤的發(fā)生。上述的支持參數(shù)包文件為與用戶終端類型相匹配的支持參數(shù)文件的網(wǎng)絡(luò)下載地址,用戶終端接收到富媒體系統(tǒng)后從該網(wǎng)絡(luò)下載地址下載相應(yīng)的支持參數(shù)包文件,并在用戶終端集成到富媒體系統(tǒng)中,生成完整的富媒體文件在本地終端運行。這里采用網(wǎng)絡(luò)下載支持參數(shù)數(shù)據(jù)包文件的方式,有很大的優(yōu)越性,在移動互聯(lián)網(wǎng)領(lǐng)域,用戶終端的類型非常多,有時用戶終端的支持?jǐn)?shù)據(jù)包文件最初發(fā)布時,可能還存在問題,需要有一個完善的過程,即數(shù)據(jù)包文件可能會升級,采用這種網(wǎng)絡(luò)下載的方式,在數(shù)據(jù)包文件升級后,只需要將新的數(shù)據(jù)包文件上傳到服務(wù)器覆蓋舊年數(shù)據(jù)包文件就可以了,富媒體系統(tǒng)每次都能下載到最新的數(shù)據(jù)包文件,保證創(chuàng)新成果及時利用。對上述技術(shù)方案的進(jìn)一歩優(yōu)化在于,所述的支持參數(shù)包文件為一個文件集,其中包含了一個以上的用戶終端類型的支持參數(shù)包文件,每個數(shù)據(jù)包文件對應(yīng)一種類型的用戶終端支持參數(shù)文件,用戶終端接收到富媒體系統(tǒng)后,從該文件集中提取與本用戶終端相匹配的支持參數(shù)文件,并在用戶終端集成到富媒體系統(tǒng)中,生成完整的富媒體文件后在本地終端運行。有時富媒體系統(tǒng)的對應(yīng)每個用戶終端的支持參數(shù)包文件體積很小,而服務(wù)器中又有大量富媒體需要在特定用戶終端上運行時,前述的辦法就會耗費很大的服務(wù)器資源,因為服務(wù)器在向每個用戶終端發(fā)送富媒體系統(tǒng),均要臨時為每個用戶配置相應(yīng)的富媒體系統(tǒng),采用文件集的方式,就可以讓這部分工作分散到每個用戶終端上完成,提高了總體效率。這里的文件集也可以常駐用戶終端,其中包含了在本用戶終端運行過的每個富媒體系統(tǒng)的支持參數(shù)包文件,以后運行過的富媒體系統(tǒng)再次在本用戶終端運行時,直接調(diào)用文件集中的支持參數(shù)包文件。上述的支持參數(shù)包文件為一個網(wǎng)絡(luò)下載地址集,其中包含了一個以上的用戶終端類型的支持參數(shù)包文件的網(wǎng)絡(luò)下載地址,每個網(wǎng)絡(luò)下載地址對應(yīng)一種類型的用戶終端支持參數(shù)文件的網(wǎng)絡(luò)下載地址,用戶終端接收到富媒體系統(tǒng)后從該網(wǎng)絡(luò)下載地址下載相應(yīng)的支持參數(shù)包文件,并在用戶終端集成到富媒體系統(tǒng)中,生成完整的富媒體文件在本地終端運行。在該技術(shù)方案中,支持參數(shù)包文件的下載由用戶終端完成,同樣也是減輕服務(wù)器負(fù)荷的一種方法。有時服務(wù)器中的用戶終端類型適配參數(shù)庫中不存在與當(dāng)前所要運行的富媒體系統(tǒng)匹配的支持參數(shù)包文件,即該用戶終端類型為未知時,為了防止富媒體系統(tǒng)在用戶終端的運行出錯,服務(wù)器從已有的用戶終端類型的匹配支持參數(shù)文件中依次選擇嘗試,從參數(shù)庫中依次選擇支持參數(shù)文件,集成到富媒體系統(tǒng)中,生成完整的富媒體文件發(fā)送到用戶終端運行,用戶終端接收到富媒體系統(tǒng)時,在本終端運行,并測試運行是否正常,如果運行正常,將選擇的用戶終端類型與該富媒體系統(tǒng)建立匹配關(guān)系,將當(dāng)前的支持參數(shù)文件作為該富媒體系統(tǒng)的與當(dāng)前用戶終端匹配的支持參數(shù)文件添加到該用戶終端類型適配參數(shù)庫中;否則,用戶終端向服務(wù)器發(fā)送運行不正常的反饋指令,由服務(wù)器選擇下一個與用戶終端類型匹配的支持參數(shù)文件,再次嘗試從參數(shù)庫中下一歩用戶終端類型的支持參數(shù)文件,集成到富媒體系統(tǒng)中,生成完整的富媒體文件發(fā)送到用戶終端運行,在本終端運行并測試運行是否正常,直到檢測到運行正常時為止,或所有的用戶類型支持參數(shù)文件選擇并運行完畢,檢測到富媒體系統(tǒng)運行仍不正常時,向用戶終端發(fā)送一個錯誤提示信息。對上述技術(shù)方案可進(jìn)一步優(yōu)化,在實際中,雖然用戶終端種類較多,但主流的用戶終端類型也往往是有限的幾種,而且還可能存在一種或兩三種獨大的局面,只要熟悉了這種規(guī)律,在處理未各類型的用戶終端類型時,可能采用一定的技巧,讓服務(wù)器為用戶終端類型適配參數(shù)庫中為每個用戶終端類型支持參數(shù)文件建立一個被富媒體系統(tǒng)的調(diào)用頻率,當(dāng)遇到未知類型的用戶終端時,按調(diào)用頻率從大小到依次選擇嘗試,對調(diào)用頻率相同的支持參數(shù)文件,以隨機順序方式選擇嘗試,這樣比平均嘗試提高了效率。除了上述的情況外,有時富媒體系統(tǒng)從一個用戶終端轉(zhuǎn)移到別一個用戶終端時,如用戶之間相互轉(zhuǎn)發(fā)富媒體系統(tǒng),就會產(chǎn)生終端兼容性問題,如果這兩個終端的類型相同,則接收終端按與發(fā)送終端相同的支持參數(shù)文件來運行富媒體系統(tǒng),否則,接收終端向服務(wù)器請求下載與接收終端相匹配的支持參數(shù)包文件,并在接收終端集成到富媒體系統(tǒng)中,生成完整的富媒體文件在接收終端運行。上述技術(shù)應(yīng)用于移動互聯(lián)網(wǎng)時,面臨更復(fù)雜的網(wǎng)絡(luò)環(huán)境,如GSM、CDMA網(wǎng)絡(luò)并存,3G網(wǎng)絡(luò)更是有三個標(biāo)準(zhǔn),不同的網(wǎng)絡(luò)的用戶終端也是各不相同的,為了方便讓用戶同時使用多個網(wǎng)絡(luò)通訊,生產(chǎn)廠商有多模終端供用戶選擇,如GSM/CDMA雙模手機,當(dāng)用戶終端為多模式終端時,終端自動選擇當(dāng)前激活的且數(shù)據(jù)處理器空閑度大的模式平臺來運行該富媒體系統(tǒng),如在GSM/CDMA雙模式下,當(dāng)用戶的GSM模式正在通話時,手機自動選擇CDMA模式接收富媒體系統(tǒng)文件的下載。對上述技術(shù)方案還可以改進(jìn),如果所述的用戶終端為多模式終端時,在用戶終端啟動模式性能測試模塊,依次在每個模式下運行富媒體系統(tǒng),并自動記錄每個模式下運行富媒體系統(tǒng)運行的性能參數(shù),測試完畢后選擇具有最佳性能參數(shù)的模式作為多模式終端的默認(rèn)富媒體系統(tǒng)運行模式。上述的技術(shù)方案還可以在用戶之間共享,將測試出的最佳性能參數(shù)的模式發(fā)送到服務(wù)器上,供其他用戶終端參考。本發(fā)明的有益效果在于,使用本發(fā)明,將原來富媒體系統(tǒng)設(shè)計中要針對每種用戶終端設(shè)計的版本進(jìn)行簡化,將富媒體系統(tǒng)的用戶終端支持參數(shù)部分人富媒體獨立出來進(jìn)行開發(fā),只在富媒體系統(tǒng)運行的時調(diào)用,明顯降低了富媒體系統(tǒng)在不同終端移植的難度,提高了富媒體系統(tǒng)的開發(fā)效率。圖1為富媒體廣告系統(tǒng)的運行流程圖。具體實施例方式下面結(jié)合附圖及具體實施方式對要本發(fā)明做進(jìn)一步說明。'這里開發(fā)一個可在智能手機上運行的某富媒體購物廣告系統(tǒng),該富媒體廣告系統(tǒng)可實現(xiàn)的功能是將廣告內(nèi)容通過多媒體互動方式在手機屏幕上播放,用戶通過與該RIA廣告的互動,迅速準(zhǔn)確地找到自己要購買的商品進(jìn)行了解,廣告主也通過該RIA廣告快速精確地了解到用戶的需求,為用戶提供個性化服務(wù)。實施例l,手機RIA售車廣告系統(tǒng)富媒體廣告技術(shù)提供商根據(jù)用戶瀏覽網(wǎng)頁,可以自動化追蹤用戶行為,易于對反映富媒體廣告效果的一系列指標(biāo)進(jìn)行監(jiān)測。當(dāng)受眾在瀏覽廣告時,他手中的鼠標(biāo)一直在移動。對汽車廣告,受眾關(guān)注的究竟是發(fā)動機、外觀還是對文字說明的理解,將隨著鼠標(biāo)在產(chǎn)品上的移動,被富媒體服務(wù)商在后臺的服務(wù)器以數(shù)據(jù)形式記錄下來。服務(wù)商將把追蹤數(shù)據(jù)在第一時間傳輸給廣告主,讓廣告主知道所播出的廣告哪些部分更受關(guān)注,以便于制定相應(yīng)的營銷和服務(wù)策略。汽車行業(yè)是非常適合使用手機富媒體廣告形式的。汽車廣告是平面廣告的最大買家之一,汽車廣告隨處可見。其實汽車廣告最需要互動環(huán)節(jié),作為一個大宗耐用消費品,一個平面形象很難說清楚消費者關(guān)心的所有情況,而手機這個時候就可以大派用場,或下載汽車壁紙,汽車視頻,把車的image轉(zhuǎn)移到用戶的私人屏幕上,深度影響用戶,或進(jìn)行用戶調(diào)查,或者像前面分析的那樣,在用戶沖動的時候,讓消費者用手機上網(wǎng)了解車的相關(guān)信息等等。如對一個汽車廣告而言,在給汽車制造商做廣告方案的時候,在手機廣告內(nèi)容中給受眾提供了某車型A的官方手機壁紙,非常精美,另外,車型A最新的電視廣告里面的歌曲非常好聽,讓很多人喜歡,RIA廣告方案也可以提供歌曲下載入口,實際上用戶在收到這樣的廣告的時候,也收到了來自汽車銷售商的禮品,免費的壁紙和MP3,這也就充分體現(xiàn)了RIA廣告服務(wù)理念中重視受眾愉悅體驗和帶給受眾附加值的觀點。另外如果非常強調(diào)車的安全耐用性,可以給出案例,如有一輛車,開了18年,性能還非常良好,讓汽車制造商一直引以為豪。汽車制造商可為此特意設(shè)計手機互動環(huán)節(jié),提供這款車的圖片,讓用戶參與競猜,究竟這輛車在什么地方?開了多少年?等等。在潛移默化中把本品牌車精良的性能特點傳遞給了用戶。這些設(shè)計都可以通過RIA廣告來體現(xiàn),才能得以完美表現(xiàn)。如何設(shè)計出上述的功能強大且頗具欣賞性的廣告呢?該手機RIA售車廣告系統(tǒng)可分為后臺服務(wù)器及客戶端兩部分,客戶端主要是一個RIA廣告瀏覽器,將廣告內(nèi)容及效果展現(xiàn)給用戶,同時也是一個用戶數(shù)據(jù)收集器,用戶在欣賞廣告時,可以收集用戶的一些行為,如點擊操作、某個畫面的停留時間、甚至用戶寫入的反饋信息等。R工A廣告系統(tǒng)的程序模塊及數(shù)據(jù)參數(shù)均保存在服務(wù)器數(shù)據(jù)庫中,并通過如下步驟實現(xiàn)本RIA廣告(見附圖l):1、手機軟硬件運行環(huán)境建立RIA汽車廣告服務(wù)器,服務(wù)器中保存R工A廣告系統(tǒng)的主代碼,為了讓RIA廣告在各種手機上正常播放,就需要考慮手機終端的兼容性,本發(fā)明就是要解決終端的自適應(yīng)問題,無須象傳統(tǒng)模式針對每種終端開發(fā)不同的版本,因此要建立每種類型的手機終端的環(huán)境參數(shù)庫,貯存各種類型的手機終端的影響富媒體系統(tǒng)運行的必要環(huán)境參數(shù);在這里,收集支持富媒體系統(tǒng)運行的各類用戶終端的軟硬件參數(shù);主要是手機屏幕尺寸及比例、分辨率、手機的操作系統(tǒng)、處理器等,這些都是影響系統(tǒng)在手機終端上正常運行的關(guān)鍵參數(shù)。2、兼容的系統(tǒng)運行環(huán)境服務(wù)器中建立與富媒體廣告系統(tǒng)兼容的手機終端類型適配參數(shù)庫,貯存富媒體系統(tǒng)在每種類型的手機終端上正常運行時的支持參數(shù),該支持參數(shù)與上述中的每種類型的手機終端的環(huán)境參數(shù)相匹配;在這里,為每個富媒體廣告系統(tǒng)建立一個參數(shù)庫,參數(shù)庫中有若千數(shù)據(jù)表,每個數(shù)據(jù)表對應(yīng)一個特定終端的環(huán)境參數(shù),使富媒體系統(tǒng)能夠在該終端上順利運行;3、設(shè)計獨立數(shù)據(jù)包文件富媒體廣告系統(tǒng)在設(shè)計過程中,涉及其運行的手機終端參數(shù)適配部分,采用的獨立的手機終端適配模塊,該適配模塊中包含了該富媒體廣告系統(tǒng)在該種類型手機終端上正常運行時的全部支持參數(shù),這些支持參數(shù)組成一個完整的獨立的參數(shù)包文件,由手機終端適配模塊調(diào)用;這里將富媒體系統(tǒng)運行的手機終端環(huán)境參數(shù)獨立出來,使富媒體系統(tǒng)的開發(fā)更加規(guī)范化、高效化,富媒體系統(tǒng)在不同類型的手機終端移動時,不需要修改富媒體系統(tǒng)的原代碼,只更換參數(shù)包文件就要以了;如本RIA廣告系統(tǒng)發(fā)布時,同時發(fā)布多個針對不同手機的數(shù)據(jù)包就可以了。4、在手機終端自動生成RIA廣告手機終端通過本地的播放器來播放該R工A廣告,為此要開發(fā)一個專門的RIA廣告播放器,播放器安排到手機客戶端,播放器向服務(wù)器請求傳送富媒體廣告系統(tǒng)內(nèi)容,或服務(wù)器主動向手機終端發(fā)送富媒體廣告系統(tǒng)內(nèi)容時,服務(wù)器檢測該手機終端的類型,并調(diào)用與該手機終端類型相匹配的支持參數(shù)包文件,集成到富媒體廣告系統(tǒng)中一起發(fā)送給手機終端-,5、手機終端在本機播放RIA廣告手機終端接到富媒體廣告系統(tǒng)后,檢測其中的支持參數(shù)包文件是否與本手機終端類型相匹配,如果匹配,則在本手機終端運行富媒體廣告系統(tǒng),否則向服務(wù)器發(fā)送一個支持參數(shù)包文件錯誤的提示。要求重新下載數(shù)據(jù)包文件或終止本RIA廣告的播放。將富媒體應(yīng)用于手機領(lǐng)域時,由于手機終端類型非常多,這里增加一個手機終端對富媒體中攜帶的數(shù)據(jù)文件的檢測確認(rèn),以減少錯誤的發(fā)生。當(dāng)手機用戶之間相互轉(zhuǎn)發(fā)富媒體文件時,這種情況很容易發(fā)生。許多手機用戶己經(jīng)有了將自己手機收到的好東西與好友分享的習(xí)慣,而富媒體就是通過內(nèi)容的創(chuàng)意及精美的畫面設(shè)計打動用戶,從而激發(fā)用戶將其轉(zhuǎn)發(fā)的欲望,當(dāng)富媒體廣告系統(tǒng)從一個手機終端轉(zhuǎn)移到別一個手機終端時,就會產(chǎn)生終端兼容性問題,如果這兩個終端的類型相同,則接收終端按與發(fā)送終端相同的支持參數(shù)文件來運行富媒體廣告系統(tǒng),否則,接收終端向服務(wù)器請求下載與接收終端相匹配的支持參數(shù)包文件,并在接收終端集成到富媒體廣告系統(tǒng)中,生成完整的富媒體文件在接收終端運行。對手機的信息傳輸來講,富媒體系統(tǒng)在傳輸過程中,對資源的占用還是比較大的,因此要考慮大量的富媒體廣告的迸發(fā)處理時,對服務(wù)器的負(fù)荷的優(yōu)化。由于服務(wù)器要針對不同的手機終端完成數(shù)據(jù)包文件的集成及發(fā)送,數(shù)據(jù)包文件本身有一定的容量,要占用服務(wù)器及網(wǎng)絡(luò)帶寬資源??紤]到并非每一個接收到富媒體系統(tǒng)的手機用戶會立即觀看,就可以做如下優(yōu)化將支持參數(shù)包文件為設(shè)計為與手機終端類型相匹配的支持參數(shù)文件的網(wǎng)絡(luò)下載地址,手機終端接收到富媒體廣告系統(tǒng)后從該網(wǎng)絡(luò)下載地址下載相應(yīng)的支持參數(shù)包文件,并在手機終端集成到富媒體廣告系統(tǒng)中,生成完整的富媒體文件在本地終端運行。這里采用網(wǎng)絡(luò)下載支持參數(shù)數(shù)據(jù)包文件的方式,有很大的優(yōu)越性,在移動互聯(lián)網(wǎng)領(lǐng)域,手機終端的類型非常多,有時手機終端的支持?jǐn)?shù)據(jù)包文件最初發(fā)布時,可能還存在問題,需要有一個完善的過程,即數(shù)據(jù)包文件可能會升級,采用這種網(wǎng)絡(luò)下載的方式,在數(shù)據(jù)包文件升級后,只需要將新的數(shù)據(jù)包文件上傳到服務(wù)器覆蓋舊年數(shù)據(jù)包文件就可以了,富媒體廣告系統(tǒng)每次都能下載到最新的數(shù)據(jù)包文件,保證創(chuàng)新成果及時利用。有時富媒體廣告系統(tǒng)的對應(yīng)每個手機終端的支持參數(shù)包文件體積很小,而服務(wù)器中又有大量富媒體需要在特定手機終端上運行時,前述的辦法就會耗費很大的服務(wù)器資源,因為服務(wù)器在向每個手機終端發(fā)送富媒體廣告系統(tǒng),均要臨時為每個用戶配置相應(yīng)的富媒體廣告系統(tǒng),因此針對這種情況,可做如下優(yōu)化將支持參數(shù)包文件設(shè)計為一個文件集,其中包含了-個以上的手機終端類型的支持參數(shù)包文件,每個數(shù)據(jù)包文件對應(yīng)一種類型的手機終端支持參數(shù)文件,手機終端接收到富媒體廣告系統(tǒng)后,從該文件集中提取與本手機終端相匹配的支持參數(shù)文件,并在手機終端集成到富媒體廣告系統(tǒng)中,生成完整的富媒體文件后在本地終端運行。這里的文件集也可以常駐手機終端,其中包含了在本手機終端運行過的每個富媒體廣告系統(tǒng)的支持參數(shù)包文件,以后運行過的富媒體廣告系統(tǒng)再次在本手機終端運行時,直接調(diào)用文件集中的支持參數(shù)包文件。采用文件集的方式,就可以讓這部分工作分散到每個手機終端上完成,提高了總體效率。根據(jù)前述網(wǎng)絡(luò)下載技術(shù)方案,可以將支持參數(shù)包文件為一個網(wǎng)絡(luò)下載地址集,其中包含了一個以上的手機終端類型的支持參數(shù)包文件的網(wǎng)絡(luò)下載地址,每個網(wǎng)絡(luò)下載地址對應(yīng)一種類型的手機終端支持參數(shù)文件的網(wǎng)絡(luò)下載地址,手機終端接收到富媒體廣告系統(tǒng)后從該網(wǎng)絡(luò)下載地址下載相應(yīng)的支持參數(shù)包文件,并在手機終端集成到富媒體廣告系統(tǒng)中,生成完整的富媒體文件在本地終端運行。在該技術(shù)方案中,支持參數(shù)包文件的下載由手機終端完成,同樣也是減輕服務(wù)器負(fù)荷的一種方法。在富媒體應(yīng)用過程中,可能還會遇到服務(wù)器中的手機終端類型適配參數(shù)庫中不存在與當(dāng)前所要運行的富媒體廣告系統(tǒng)匹配的支持參數(shù)包文件,即該手機終端類型為未知時,為了防止富媒體廣告系統(tǒng)在手機終端的運行出錯,服務(wù)器從已有的手機終端類型的匹配支持參數(shù)文件中依次選擇嘗試,從參數(shù)庫中依次選擇支持參數(shù)文件,集成到富媒體廣告系統(tǒng)中,生成完整的富媒體文件發(fā)送到手機終端運行,手機終端接收到富媒體廣告系統(tǒng)時,在本終端運行,并測試運行是否正常,如果運行正常,將選擇的手機終端類型與該富媒體廣告系統(tǒng)建立匹配關(guān)系,將當(dāng)前的支持參數(shù)文件作為該富媒體廣告系統(tǒng)的與當(dāng)前手機終端匹配的支持參數(shù)文件添加到該手機終端類型適配參數(shù)庫中;否則,手機終端向服務(wù)器發(fā)送運行不正常的反饋指令,由服務(wù)器選擇下一個與手機終端類型匹配的支持參數(shù)文件,再次嘗試從參數(shù)庫中下一步手機終端類型的支持參數(shù)文件,集成到富媒體廣告系統(tǒng)中,生成完整的富媒體文件發(fā)送到手機終端運行,在本終端運行并測試運行是否正常,直到檢測到運行正常時為止,或所有的用戶類型支持參數(shù)文件選擇并運行完畢,檢測到富媒體廣告系統(tǒng)運行仍不正常時,向手機終端發(fā)送一個錯誤提示信息,并終止富媒體系統(tǒng)的運行。在中國山寨機是一個不容忽視的現(xiàn)象,因此未知類型手機的情況也可能很普遍,在實際中,雖然手機終端種類較多,但主流的手機終端類型也往往是有限的幾種,而且還可能存在一種或兩三種獨大的局面,如國家的普通手機中,MTK平臺占了絕大部分,智能手機中,Symbian占了一半的市場份額。只要熟悉了這種規(guī)律,在處理未各類型的手機終端類型時,可能采用一定的技巧,讓服務(wù)器為手機終端類型適配參數(shù)庫中為每個手機終端類型支持參數(shù)文件建立一個被富媒體廣告系統(tǒng)的調(diào)用頻率,當(dāng)遇到未知類型的手機終端時,按調(diào)用頻率從大小到依次選擇嘗試,對調(diào)用頻率相同的支持參數(shù)文件,以隨機順序方式選擇嘗試,這樣比平均嘗試提高了效率。富媒體系統(tǒng)應(yīng)用于多網(wǎng)并存的移動互聯(lián)網(wǎng)時,面臨更復(fù)雜的網(wǎng)絡(luò)環(huán)境,如GSM、CD區(qū)網(wǎng)絡(luò)并存,3G網(wǎng)絡(luò)更是有三個標(biāo)準(zhǔn),不同的網(wǎng)絡(luò)的手機終端也是各不相同的,為了方便讓用戶同時使用多個網(wǎng)絡(luò)通訊,生產(chǎn)廠商有多模終端供用戶選擇,如GSM/CDMA雙模手機,當(dāng)手機終端為多模式終端時,終端自動選擇當(dāng)前激活的且數(shù)據(jù)處理器空閑度大的模式平臺來運行該富媒體廣告系統(tǒng),如在GSM/CDMA雙模式下,當(dāng)用戶的GSM模式正在通話時,手機自動選擇CDMA模式接收富媒體廣告系統(tǒng)文件的下載。在多網(wǎng)絡(luò)環(huán)境下,如果所述的手機終端為多模式終端時,在手機終端啟動模式性能測試模塊,依次在每個模式下運行富媒體廣告系統(tǒng),并自動記錄每個模式下運行富媒體廣告系統(tǒng)運行的性能參數(shù),測試完畢后選擇具有最佳性能參數(shù)的模式作為多模式終端的默認(rèn)富媒體廣告系統(tǒng)運行模式。為了提高整體的富媒體系統(tǒng)運行效率,可將測試出的最佳性能參數(shù)的模式發(fā)送到服務(wù)器上,供其他手機終端參考以達(dá)到在用戶之間共享的目的。這樣,一個手機終端完成測試后,其他手機終端就不必做重復(fù)工作了,節(jié)省了系統(tǒng)資源。權(quán)利要求1、一種富媒體系統(tǒng)的多終端自適應(yīng)運行方法,其包括如下步驟步驟1服務(wù)器中建立每種類型的用戶終端環(huán)境參數(shù)庫,貯存各種類型的用戶終端的影響富媒體系統(tǒng)運行的必要環(huán)境參數(shù);步驟2服務(wù)器中建立富媒體系統(tǒng)的用戶終端類型適配參數(shù)庫,貯存富媒體系統(tǒng)在每種類型的用戶終端上正常運行時的支持參數(shù),該支持參數(shù)與步驟1中的每種類型的用戶終端的環(huán)境參數(shù)相匹配;步驟3富媒體系統(tǒng)在設(shè)計過程中,涉及其運行的用戶終端參數(shù)適配部分,采用的獨立的用戶終端適配模塊,該適配模塊中包含了步驟2中所述的該富媒體系統(tǒng)在該種類型用戶終端上正常運行時的全部支持參數(shù),這些支持參數(shù)組成一個完整的獨立的參數(shù)包文件,由用戶終端適配模塊調(diào)用;步驟4用戶終端向服務(wù)器請求傳送富媒體系統(tǒng)內(nèi)容,或服務(wù)器主動向用戶終端發(fā)送富媒體系統(tǒng)內(nèi)容時,服務(wù)器檢測該用戶終端的類型,并調(diào)用與該用戶終端類型相匹配的支持參數(shù)包文件,集成到富媒體系統(tǒng)中一起發(fā)送給用戶終端;步驟5用戶終端接到富媒體系統(tǒng)后,檢測其中的支持參數(shù)包文件是否與本用戶終端類型相匹配,如果是,則在本用戶終端運行富媒體系統(tǒng),否則向服務(wù)器發(fā)送一個支持參數(shù)包文件錯誤的提示。2、如權(quán)利要求l所述的富媒體系統(tǒng)的多終端自適應(yīng)運行方法,其特征在于所述的支持參數(shù)包文件為與用戶終端類型相匹配的支持參數(shù)文件的網(wǎng)絡(luò)下載地址,用戶終端接收到富媒體系統(tǒng)后從該網(wǎng)絡(luò)下載地址K載相應(yīng)的支持參數(shù)包文件,并在用戶終端集成到富媒體系統(tǒng)中,牛成完整的富媒體文件在本地終端運行。3、如權(quán)利要求l所述的富媒體系統(tǒng)的多終端自適應(yīng)運行方法,其特征在于所述的支持參數(shù)包文件為一個文件集,其中包含了一個以上的用戶終端類型的支持參數(shù)包文件,每個數(shù)據(jù)包文件對應(yīng)一種類型的用戶終端支持參數(shù)文件,用戶終端接收到富媒體系統(tǒng)后,從該文件集中提取與本用戶終端相匹配的支持參數(shù)文件,并在用戶終端集成到富媒體系統(tǒng)屮,生成完整的富媒體文件后在本地終端運行。4、如權(quán)利要求2所述的富媒體系統(tǒng)的多終端自適應(yīng)運行方法,其特征在于所述的支持參數(shù)包文件為一個網(wǎng)絡(luò)下載地址集,其中包含了一個以上的用戶終端類型的支持參數(shù)包文件的網(wǎng)絡(luò)下載地址,每個網(wǎng)絡(luò)下載地址對應(yīng)一種類型的用戶終端支持參數(shù)文件的網(wǎng)絡(luò)下載地址,用戶終端接收到富媒體系統(tǒng)后從該網(wǎng)絡(luò)下載地址下載相應(yīng)的支持參數(shù)包文件,并在用戶終端集成到富媒體系統(tǒng)中,生成完整的富媒體文件在本地終端運行。5、如權(quán)利要求3所述的富媒體系統(tǒng)的多終端自適應(yīng)運行方法,其特征在于所述的文件集常駐用戶終端,其中包含了在本用戶終端運行過的每個富媒體系統(tǒng)的支持參數(shù)包文件,以后運行過的富媒體系統(tǒng)再次在本用戶終端運行時,直接調(diào)用文件集中的支持參數(shù)包文件。6、如權(quán)利要求l所述的富媒體系統(tǒng)的多終端自適應(yīng)運行方法,其特征在于如果服務(wù)器中的用戶終端類型適配參數(shù)庫中不存在與當(dāng)前所要運行的富媒體系統(tǒng)匹配的支持參數(shù)包文件,即該用戶終端類型為未知時,服務(wù)器從己有的用戶終端類型的匹配支持參數(shù)文件中依次選擇嘗試,從參數(shù)庫中依次選擇支持參數(shù)文件,集成到富媒體系統(tǒng)中,生成完整的富媒體文件發(fā)送到用戶終端運行,用戶終端接收到富媒體系統(tǒng)時,在木終端運行,并測試運行是否正常,如果運行正常,將選擇的用戶終端類型與該富媒體系統(tǒng)建立匹配關(guān)系,將當(dāng)前的支持參數(shù)文件作為該富媒體系統(tǒng)的與當(dāng)前用戶終端匹配的支持參數(shù)文件添加到該用戶終端類型適配參數(shù)庫中;否則,用戶終端向服務(wù)器發(fā)送運行不正常的反饋指令,由服務(wù)器選擇下一個與用戶終端類型匹配的支持參數(shù)文件,再次嘗試從參數(shù)庫中下一步用戶終端類型的支持參數(shù)文件,集成到富媒體系統(tǒng)中,生成完整的富媒體文件發(fā)送到用戶終端運行,在本終端運行并測試運行是否正常,直到檢測到運行正常時為止,或所有的用戶類型支持參數(shù)文件選擇并運行完畢,檢測到富媒體系統(tǒng)運行仍不正常時,向用戶終端發(fā)送一個錯誤提示信息。7、如權(quán)利要求6所述的富媒體系統(tǒng)的多終端自適應(yīng)運行方法,其特征在于,服務(wù)器為用戶終端類型適配參數(shù)庫中為每個用戶終端類型支持參數(shù)文件建立一個被富媒體系統(tǒng)的調(diào)用頻率,當(dāng)遇到未知類型的用戶終端時,按調(diào)用頻率從大小到依次選擇嘗試,對調(diào)用頻率相同的支持參數(shù)文件,以隨機順序方式選擇嘗試。8、如權(quán)利要求l所述的富媒體系統(tǒng)的多終端自適應(yīng)運行方法,其特征在于所述的富媒體系統(tǒng)從一個用戶終端轉(zhuǎn)移到別一個用戶終端時,如果這兩個終端的類型相同,則接收終端按與發(fā)送終端相同的支持參數(shù)文件來運行富媒體系統(tǒng),否則,接收終端向服務(wù)器請求下載與接收終端相匹配的支持參數(shù)包文件,并在接收終端集成到富媒體系統(tǒng)中,生成完整的富媒體文件在接收終端運行。9、如權(quán)利要求l所述的富媒體系統(tǒng)的多終端自適應(yīng)運行方法,其特征在于如果所述的用戶終端為多模式終端時,自動選擇當(dāng)前激活的且數(shù)據(jù)處理器空閑度大的模式平臺來運行該富媒體系統(tǒng)。10、如權(quán)利要求9所述的富媒體系統(tǒng)的多終端自適應(yīng)運行方法,其特征在于如果所述的用戶終端為多模式終端時,在用戶終端啟動模式性能測試模塊,依次在每個模式下運行富媒體系統(tǒng),并自動記錄每個模式下運行富媒體系統(tǒng)運行的性能參數(shù),測試完畢后選擇具有最佳性能參數(shù)的模式作為多模式終端的默認(rèn)富媒體系統(tǒng)運行模式。全文摘要本發(fā)明提供了一種富媒體系統(tǒng)的多終端自適應(yīng)運行方法,其包括如下步驟(1)服務(wù)器中建立每種類型的用戶終端環(huán)境參數(shù)庫,貯存各種類型的用戶終端的影響富媒體系統(tǒng)運行的必要環(huán)境參數(shù);(2)服務(wù)器中建立富媒體系統(tǒng)的用戶終端類型適配參數(shù)庫;(3)富媒體系統(tǒng)在設(shè)計過程中,涉及其運行的用戶終端參數(shù)適配部分,采用的獨立的用戶終端適配模塊;(4)用戶終端向服務(wù)器請求傳送富媒體系統(tǒng)內(nèi)容;(5)用戶終端接到富媒體系統(tǒng)后,檢測其中的支持參數(shù)包文件是否與本用戶終端類型相匹配。使用本發(fā)明,明顯降低了富媒體系統(tǒng)在不同終端移植的難度,提高了富媒體系統(tǒng)的開發(fā)效率。文檔編號H04L29/08GK101540768SQ200910106859公開日2009年9月23日申請日期2009年4月23日優(yōu)先權(quán)日2009年4月23日發(fā)明者趙忠華申請人:深圳市融創(chuàng)天下科技發(fā)展有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
巴里| 香格里拉县| 布尔津县| 永修县| 怀安县| 康平县| 霸州市| 和政县| 曲麻莱县| 大邑县| 佛山市| 太湖县| 于都县| 阿图什市| 江永县| 木兰县| 宁强县| 邓州市| 镇原县| 红安县| 盐池县| 乌鲁木齐县| 张家口市| 堆龙德庆县| 宝清县| 茶陵县| 无棣县| 邓州市| 重庆市| 行唐县| 巩留县| 肥西县| 明星| 呈贡县| 龙泉市| 乐昌市| 老河口市| 江孜县| 建瓯市| 应城市| 临桂县|