亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種支持快速切換場景的移動流媒體終端的制作方法

文檔序號:7667055閱讀:146來源:國知局
專利名稱:一種支持快速切換場景的移動流媒體終端的制作方法
技術領域
本發(fā)明涉及移動終端,尤其涉及一種支持快速切換場景的移動流媒體終端。
背景技術
隨著移動流媒體技術的不斷發(fā)展,和移動終端能力的增強,逐漸地出現 了基于場景的移動流媒體業(yè)務,這種業(yè)務越來越受到電信運營商、終端廠商、 增值業(yè)務提供商、設備制造商、和廣大用戶的關注。因為這種業(yè)務可以集成 多種媒體內容于一體,并可以進行交互,避免了移動流媒體內容播放的功能 單一性問題,必將極大地促進移動流媒體業(yè)務的迅猛發(fā)展。
目前移動流媒體終端在實現基于場景的移動流媒體業(yè)務時,場景的獲取
方法是基于請求響應模式。也就是說,移動終端利用HTTP (超文本傳輸協(xié) 議)協(xié)議的獲取方法主動到場景服務器去獲取場景,場景服務器在HTTP響 應中返回相應的場景數據;或者是當用戶在一個場景中進行交互時,若需要 切換到遠程一個新的場景,則會從移動終端向場景服務器發(fā)送獲取新場景的 獲取請求,并等待接收場景服務器響應的場景數據,最后展現給用戶觀看或 進一步交互。但是這種請求響應模式在高延遲的數字蜂窩移動網絡中會導致 切換時間較長,用戶需要等待一段較長的時間才能觀看到切換后的場景,用 戶體驗有中斷停頓感,不夠流暢,QoE (Quality of Experience,體驗質量) 不高。

發(fā)明內容
本發(fā)明提供一種支持快速切換場景的移動流媒體終端,以解決移動流媒 體終端進行場景更新時,請求響應模式在高延遲的數字蜂窩移動網絡中會導 致切換時間較長的問題。為了解決上述技術問題,本發(fā)明提供一種支持快速切換場景的移動流媒 體終端,場景服務器預見到用戶將要用到的場景后,預先向所述移動流媒體 終端發(fā)送用戶將要用到的場景數據,然后所述移動流媒體終端接收所述場景 服務器遞交來的場景數據,將所述場景數據存儲到其對應的統(tǒng)一資源定位符
URL索引的緩存中;當用戶請求所述URL對應的場景時,所述移動流^ 某體 終端利用已經緩存的所述場景數據對原場景進行快速切換。
進一步地,所述移動流媒體終端包括場景交互模塊、場景獲取模塊、無 線網絡收發(fā)模塊、場景解析模塊、緩存管理模塊、場景更新模塊、場景展現 模塊,其中
所述場景交互模塊,與所述場景獲取模塊和場景更新模塊分別相連,用 于負責用戶以及文檔對象模型事件與場景中各元素的交互,或者通過所述場 景獲取模塊去請求場景服務器上的另一個新場景,或者對展現的場景進行本 地變換,向所述場景更新模塊發(fā)送場景變換命令;
所述場景獲取模塊,與所述無線網絡收發(fā)模塊、緩存管理模塊和場景更 新模塊分別相連,用于負責接收所述場景交互模塊的請求,首先向所述緩存 管理模塊查詢目標場景的數據是否已經在緩存中,根據查詢結果,若已緩存, 則直接將場景數據發(fā)送到所述場景更新模塊由其更新;
所述無線網絡收發(fā)模塊,與所述場景解析模塊相連,用于負責與所述場 景服務器的交互完成請求的發(fā)送和場景數據的接收,并將接收的場景數據向 上遞交給所述場景解析模塊;
所述場景解析模塊,與所述緩存管理模塊和所述場景更新模塊分別相 連,用于對接收到的場景數據進行解碼生成場景描述和場景更新命令,然后 判斷是正常的場景單元還是緩存的場景單元,若為緩存的場景單元,則將場 景數據及其所對應的場景的URL遞交給所述緩存管理模塊;
所述緩存管理模塊,用于接收所述場景解析模塊遞交來的數據,將場景 數據存儲到其對應的URL索引的緩存中;所述緩存管理模塊還接收所述場 景獲取模塊的查詢緩存請求,并返回所查詢的場景URL對應的數據是否在 緩存中存在的響應消息;所述場景更新模塊,與所述場景展現模塊相連,用于根據場景描述和場 景更新命令、或場景變換命令,利用已經緩存的所述場景數據對原場景進行
快速切換處理,并通知場景展現模塊;
所述場景展現模塊,用于對場景中的多媒體進行播放和繪制,供用戶觀 看或交互。
進一步地,所述場景獲取模塊,根據查詢結果,若沒有緩存,則通過所 述無線網絡收發(fā)模塊獲取場景服務器上指定的場景。
進一步地,所述場景解析;漠塊判斷若為正常的場景單元,則將解碼后的 場景描述和場景更新命令遞交給所述場景更新模塊。
本發(fā)明提供了一種支持快速切換場景的移動流媒體終端,解決了移動流 媒體終端進行場景更新時,請求響應模式在高延遲的數字蜂窩移動網絡中會 導致切換時間較長的問題。用戶體驗流暢,QoE較高。


圖1是本發(fā)明應用實例移動流媒體終端的系統(tǒng)結構示意圖2是本發(fā)明應用實例移動流媒體終端中各模塊交互的流程示意圖。
具體實施例方式
本發(fā)明提供一種支持快速切換場景的移動流媒體終端,場景服務器預見 到用戶將要用到的場景后,預先向所述移動流i某體終端發(fā)送用戶將要用到的 場景數據,然后所述移動流媒體終端接收場景服務器遞交來的場景數據,將 所述場景數據存儲到其對應的URL(統(tǒng)一資源定位符)索引的緩存中;當 用戶請求所述URL對應的場景時,所述移動流J 某體終端利用已經緩存的所 述場景數據對原場景進行快速切換。
以下結合附圖和具體實施方式
對本發(fā)明所述技術方案進行詳細描述。
如圖l所示,本發(fā)明應用實例移動流媒體終端的系統(tǒng)結構示意圖,所述 移動流媒體終端包括場景交互模塊、場景獲取模塊、無線網絡收發(fā)模塊、場 景解析模塊、緩存管理模塊、場景更新模塊、場景展現模塊,其中所述場景交互模塊,與所述場景獲取模塊和場景更新模塊分別相連,用
于負責用戶以及文檔對象模型(DOM)事件與場景中各元素的交互,或者 通過所述場景獲取模塊去請求場景服務器上的另一個新場景,或者對展現的 場景進行本地變換,向所述場景更新模塊發(fā)送場景變換命令;
所述場景獲取模塊,與所述無線網絡收發(fā)模塊、緩存管理模塊和場景更 新模塊分別相連,用于負責接收所述場景交互模塊的請求,首先向所述緩存 管理模塊查詢目標場景的數據是否已經在緩存中,根據查詢結果,若已緩存, 則直接將場景數據發(fā)送到所述場景更新模塊由其更新;若沒有緩存,則通過 所述無線網絡收發(fā)模塊獲取場景服務器上指定的場景;
所述無線網絡收發(fā)模塊,與所述場景解析模塊相連,用于負責與所述場 景服務器的交互完成請求的發(fā)送和場景數據的接收,并將接收的場景數據向 上遞交給所述場景解析模塊;
所述場景解析模塊,與所述緩存管理模塊和所述場景更新模塊分別相 連,用于對接收到的場景數據進行解碼生成場景描述和場景更新命令,然后 判斷是正常的場景單元還是緩存的場景單元,若為緩存的場景單元,則將場 景數據及其所對應的場景的URL遞交給所述緩存管理模塊;若為正常的場 景單元,則將解碼后的場景描述和場景更新命令遞交給所述場景更新模塊;
所述緩存管理;漠塊,用于接收所述場景解析模塊遞交來的數據,將場景 數據存儲到其對應的URL索引的緩存中;所述緩存管理模塊還接收所述場 景獲取模塊的查詢緩存請求,并返回所查詢的場景URL對應的數據是否在 緩存中存在的響應消息;
所述場景更新模塊,與所述場景展現模塊相連,用于根據場景描述和場 景更新命令、或場景變換命令,利用已經緩存的所述場景數據對原場景進行 快速切換處理,并通知場景展現模塊;
所述場景展現模塊,用于對場景中的多媒體進行播放和繪制,供用戶觀 看或交互。
如圖2所示,本發(fā)明應用實例移動流媒體終端中各模塊交互的流程示意 圖,包括如下步驟步驟201,場景交互時,場景交互模塊判斷是本地交互還是遠程交互, 若為本地交互,則場景交互模塊向場景更新模塊發(fā)送場景變換命令,轉步驟 207;若為遠程交互,則場景交互模塊向場景獲取模塊發(fā)送獲取遠程場景請
求;
步驟202,場景獲取模塊向緩存管理模塊發(fā)送緩存查詢請求,查看將要 請求的目標場景的數據是否已經緩存了 ,緩存管理模塊返回緩存查詢響應;
步驟203,場景獲取模塊判斷查詢的結果,若已經緩存了,則將緩存的 場景描述和更新命令等數據遞交到場景更新模塊,轉步驟207;若沒緩存, 則向無線網絡收發(fā)模塊發(fā)送獲取場景請求消息;
步驟204,無線網絡收發(fā)模塊從場景服務器獲取指定的場景后,將接收 的場景數據遞交給場景解析模塊;此步驟當場景服務器預見到用戶將要用到 的場景后,預先向所述移動流J槳體終端的無線網絡收發(fā)模塊發(fā)送用戶將要用 到的場景數據;
步驟205,場景解析^t塊對場景數據進行解碼;
步驟206,場景解析模塊判斷場景單元是正常的還是緩存的,若是緩存 的場景單元,則向緩存管理模塊發(fā)送存儲請求,將場景數據及其所對應的場 景的URL遞交給所述緩存管理模塊;若為正常的場景單元,則場景解析模 塊將解碼后的場景描述和更新命令發(fā)送到場景更新模塊執(zhí)行;
步驟207,場景更新模塊根據場景更新命令或變換命令對場景中相關元 素、元素屬性、元素屬性值進行操作處理,.并通知場景展現模塊;
步驟208,場景展現模塊進行多+某體播放和繪制,供用戶觀看和交互。 以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本 領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和 原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護 范圍之內。
權利要求
1、一種支持快速切換場景的移動流媒體終端,其特征在于,場景服務器預見到用戶將要用到的場景后,預先向所述移動流媒體終端發(fā)送用戶將要用到的場景數據,然后所述移動流媒體終端接收所述場景服務器遞交來的場景數據,將所述場景數據存儲到其對應的統(tǒng)一資源定位符URL索引的緩存中;當用戶請求所述URL對應的場景時,所述移動流媒體終端利用已經緩存的所述場景數據對原場景進行快速切換。
2、 如權利要求1所述移動流媒體終端,其特征在于,所述移動流媒體 終端包括場景交互模塊、場景獲取模塊、無線網絡收發(fā)模塊、場景解析模塊、 緩存管理模塊、場景更新模塊、場景展現模塊,其中所述場景交互模塊,與所述場景獲取模塊和場景更新模塊分別相連,用 于負責用戶以及文檔對象模型事件與場景中各元素的交互,或者通過所述場 景獲取模塊去請求場景服務器上的另一個新場景,或者對展現的場景進行本 地變換,向所述場景更新模塊發(fā)送場景變換命令;所述場景獲取模塊,與所述無線網絡收發(fā)模塊、緩存管理模塊和場景更 新模塊分別相連,用于負責接收所述場景交互模塊的請求,首先向所述緩存 管理模塊查詢目標場景的數據是否已經在緩存中,根據查詢結果,若已緩存, 則直接將場景數據發(fā)送到所述場景更新模塊由其更新;所述無線網絡收發(fā)模塊,與所述場景解析模塊相連,用于負責與所述場 景服務器的交互完成請求的發(fā)送和場景數據的接收,并將接收的場景數據向 上遞交給所述場景解析模塊;所述場景解析模塊,與所述緩存管理模塊和所述場景更新模塊分別相 連,用于對接收到的場景數據進行解碼生成場景描述和場景更新命令,然后 判斷是正常的場景單元還是緩存的場景單元,若為緩存的場景單元,則將場 景數據及其所對應的場景的URL遞交給所速緩存管理模塊;所述緩存管理;f莫塊,用于接收所述場景解析;f莫塊遞交來的數據,將場景 數據存儲到其對應的URL索引的緩存中;所述緩存管理模塊還接收所述場 景獲取模塊的查詢緩存請求,并返回所查詢的場景URL對應的數據是否在緩存中存在的響應消息;所述場景更新模塊,與所述場景展現模塊相連,用于根據場景描述和場 景更新命令、或場景變換命令,利用已經緩存的所述場景數據對原場景進行 快速切換處理,并通知場景展現模塊;所述場景展現模塊,用于對場景中的多媒體進行播放和繪制,供用戶觀 看或交互。
3、 如權利要求2所述移動流i某體終端,其特征在于,所述場景獲^^莫 塊,根據查詢結果,若沒有緩存,則通過所述無線網絡收發(fā)模塊獲取場景服 務器上指定的場景。
4、 如權利要求2所述移動流媒體終端,其特征在于,所述場景解析模 塊判斷若為正常的場景單元,則將解碼后的場景描述和場景更新命令遞交給 所述場景更新模塊。
全文摘要
本發(fā)明公開了一種支持快速切換場景的移動流媒體終端,場景服務器預見到用戶將要用到的場景后,預先向所述移動流媒體終端發(fā)送用戶將要用到的場景數據,然后所述移動流媒體終端接收所述場景服務器遞交來的場景數據,將所述場景數據存儲到其對應的統(tǒng)一資源定位符URL索引的緩存中;當用戶請求所述URL對應的場景時,所述移動流媒體終端利用已經緩存的所述場景數據對原場景進行快速切換。本發(fā)明提供了一種支持快速切換場景的移動流媒體終端,解決了移動流媒體終端進行場景更新時,請求響應模式在高延遲的數字蜂窩移動網絡中會導致切換時間較長的問題。用戶體驗流暢,QoE較高。
文檔編號H04W88/00GK101437199SQ20071018836
公開日2009年5月20日 申請日期2007年11月15日 優(yōu)先權日2007年11月15日
發(fā)明者王金東 申請人:中興通訊股份有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1