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

用于選擇流式媒體的系統(tǒng)及方法

文檔序號:7680553閱讀:280來源:國知局
專利名稱:用于選擇流式媒體的系統(tǒng)及方法
技術領域
本發(fā)明大體來說涉及移動通信環(huán)境中的通信。更特定來說但非排他地,本發(fā)明涉 及在移動通信環(huán)境中選擇媒體流及在所述媒體流之間進行切換。
背景技術
除標準通信功能外,常規(guī)的移動裝置還提供其它功能性。額外的功能性包含文本 消息傳送、各種音頻(例如,MP3文件、鈴聲音調等)及視頻產品(例如,mpeg文 件、音樂視頻等)的選擇、檢索及回放,等等。所下載的內容可在接收時被存取、被 存儲供以后使用(如果具備充足的存儲空間),或此二者的某一組合。
常規(guī)的移動裝置通過將來自內容提供商的內容流化并在接收到所述內容時顯示 所述內容來存取內容。所述內容可由任何數(shù)目的內容提供商提供,例如服務提供商、 第三方提供商,等等。通常,當用戶想要接收不同內容時,所述用戶必須先與當前的 流式內容斷開連接且接著與現(xiàn)在所需內容的提供商重新連接(例如轉到現(xiàn)有WAP網 頁)來選擇不同的內容源。遺憾的是,斷開連接與重新連接的過程通常導致大量"停 機時間"(例如, 一到兩分鐘并不是不常見的)且對用戶對所述內容的整體體驗產生 負面效應。

發(fā)明內容
本發(fā)明的一個方面提供一種在移動通信環(huán)境中從第一經即時編碼媒體流切換到
第二經即時編碼媒體流的方法。所述方法包含從一個或一個以上源接收所述第一及 第二流;從移動裝置接收對所述第一流的第一請求;在流式會話中將所請求的第一流 提供到所述移動裝置;從所述移動裝置接收從所述第一流切換到所述第二流的第二請 求;及響應于所述第二請求,從所述第一流切換到所述第二流;及在不與所述流式會 話斷開連接的情況下將所述第二流提供到所述移動裝置。在一方面中,來從所述移動裝置的所述第二請求基于激活所述移動裝置上的暫 停按鈕以致使所述流式會話在提供所述第一流時暫停;響應于所述暫停按鈕的所述激 活,啟用所述移動裝置上的播放按鈕;及激活所述播放按鈕以致使所述流式會話從所 述第一流切換到所述第二流作為輸入。
在一方面中,如果所述第一與第二流具有短暫持續(xù)時間,則允許所述激活所述暫 停按鈕及所述啟用和激活所述播放按鈕。所述方法進一步包含如果所述第一流具有 相對于所述短暫持續(xù)時間的較長持續(xù)時間,則響應于所述移動裝置上的所述暫停按鈕 的激活,在提供所述第一流時暫停所述流式會話;響應于所述暫停按鈕的所述激活, 啟用所述移動裝置上的快進按鈕及倒退按鈕;響應于所述快進按鈕的激活,致使所述 流式會話從所述第一流切換到所述第二流作為輸入;及響應于所述倒退按鈕的激活, 致使所述流式會話從所述第一流切換到先前流作為輸入。
本發(fā)明一個方面提供一種從第一經即時編碼媒體流切換到第二經即時編碼媒體 流的移動通信系統(tǒng)。所述系統(tǒng)包含第一構件,其用于從一個或一個以上源接收所述 第一及第二流;及第二構件,其用于從移動裝置接收對所述第一流的第一請求且用于 在流式會話中將所請求的第一流提供到所述移動裝置;其中用于接收所述第一請求的 所述第二構件從所述移動裝置接收第二請求以從所述第一流切換到所述第二流,且響 應于所述第二請求而從所述第一流切換到所述第二流并在不與所述流式會話斷開連接 的情況下將所述第二流提供到所述移動裝置。
本發(fā)明一個方面提供一種用于移動通信環(huán)境的制品。所述制品包含計算機可讀 媒體,其上存儲有可由處理器執(zhí)行以從第一經即時編碼媒體流切換到第二經即時編碼
媒體流的指令,所述切換通過以下操作進行從一個或一個以上源獲得所述第一及第 二流;處理從移動裝置接收的對所述第一流的第一請求;在流式會話中將所請求的第 一流提供到所述移動裝置;處理來自所述移動裝置的從所述第一流切換到所述第二流 的第二請求;及響應于所述第二請求,從所述第一流切換到所述第二流;及在不與所 述流式會話斷開連接的情況下將所述第二流提供到所述移動裝置。
本發(fā)明一個方面提供一種在移動通信環(huán)境中用以從第一經即時編碼媒體流切換 到第二經即時編碼媒體流的流式服務器。所述服務器包含第一接口,其用以從一個 或一個以上源接收所述第一及第二流;第二接口,其用以從移動裝置接收對所述第一 流的第一請求;及處理器單元,其耦合到所述第一及第二接口以在流式會話中經由所 述第二接口將所請求的第一流提供到所述移動裝置,所述處理器單元進一步耦合到所 述第一與第二接口以從所述移動裝置接收從所述第一流切換到所述第二流的第二請 求,且響應于所述第二請求而從所述第一流切換到所述第二流并在不與所述流式會話 斷開連接的情況下經由所述第二接口將所述第二流提供到所述移動裝置。
本發(fā)明一個方面提供一種在移動通信環(huán)境中能夠從接收第一經即時編碼媒體流 切換到接收第二經即時編碼媒體流的移動客戶端裝置。所述裝置包含通信模塊,其 用以在流式會話中向服務器發(fā)送接收所述第一流的第一請求;用戶接口;及處理器單元,其耦合到所述通信模塊且耦合到所述用戶接口以將經由所述通信模塊接收的第一 流提供到所述用戶接口,所述處理器單元進一步耦合到所述通信模塊以向所述服務器 發(fā)送從所述第一流切換到所述第二流的第二請求,且在不與所述流式會話斷開連接的 情況下將所述第二流提供到所述通信模塊。


參照以下圖式描述非限定性及非窮舉性實施例,其中除非另外說明,各圖式中相 同參考編號指代相同部件。圖式中元件的大小及相對位置未必按比例繪制。舉例來說, 各種元件的形狀及角度未按比例繪制,且這些元件中的某些元件被任意地放大及放置 以改善圖式清晰度。此外,圖中所繪元件的特定形狀并不希望表達關于特定元件的實 際形狀的任何信息,且僅為易于在圖式中辨識而選擇。
圖I圖解說明根據(jù)一個實施例的通信環(huán)境。
圖2A圖解說明根據(jù)一個實施例的通信系統(tǒng)。
圖2B圖解說明根據(jù)一個實施例的由流式服務器進行的切換。
圖3為所述流式服務器的實施例的方塊圖。
圖4為移動裝置的實施例的方塊圖。
圖5為用于在移動裝置通信網絡中提供經改善的內容切換的方法的實施例的流程圖。
具體實施例方式
為提供對各實施例的透徹理解,在以下說明中給出了大量特定細節(jié)。可在不使用 ——一個或一個以上特定細節(jié)的情況下或可使用其它方法、組件、材料等來實踐所述實施
例。在其它實例中,不顯示或詳細描述與移動裝置、計算機及/或電信網絡及/或計算系 統(tǒng)相關聯(lián)的眾所周知的結構、材料或操作以避免模糊各實施例的各方面。
除非上下文另有要求,否則在下文說明書及權利要求書通篇中,應將"包括"一 詞及其變化形式(例如,"包括(comprises)"及"包括(comprising)")解釋為具 有開放、涵蓋性意義,即"包含但不限于"。
在此說明書通篇中所提及的"一個實施例"或"一實施例"意指結合所述實施例 所描述的特定特征、結構或特性包含在至少一個實施例中。因此,在此說明書通篇中, 多處出現(xiàn)詞組"在一個實施例中"或"在一實施例中"未必均指代同一實施例。此外, 特定的特征、結構或特性可以任何合適的方式組合在一個或一個以上實施例中。
本文中所提供的標題僅為方便所需且并不解釋各實施例的范圍或意義。
一實施例提供一種用于減少與存取提供到移動裝置的多個內容源相關聯(lián)的等待 時間的系統(tǒng)。在一個實施方案中,流式服務器接收經即時編碼流并使所接收的經編碼 流可用于所述移動裝置。所述移動裝置向所述流式服務器發(fā)出關于將哪些所接收經編碼流提供到所述移動裝置的指令。當所述指令指示所述移動裝置正請求不同的經編碼 流時,所述流式服務器切換流向所述移動裝置的內容并將所述新需要的內容提供到所 述移動裝置。
在圖1中,通信環(huán)境10是圖解說明基于從所述移動裝置接收的指令將多種類型 的內容發(fā)送到移動裝置的通信環(huán)境。如圖所示,通信環(huán)境10包含移動裝置110、所接 收內容115及可用內容120-140。移動裝置110是當前在通信環(huán)境10內操作的雙向電 信裝置。所接收內容115是在移動裝置110處被接收且供用于向移動裝置110的用戶 接口 (例如, 一顯示屏幕或其它視聽輸出)顯示的內容??捎脙热?20-140是可在流 式服務器(以下描述于圖2A-2B中)處用于傳輸?shù)揭苿友b置110的多個內容流。
在操作時,在移動裝置110內操作用戶接口的用戶選擇待由流式服務器發(fā)送到所 述移動裝置的內容。所述用戶可接著選擇先前已為可用且當前正流向所述流式服務器 的替代內容(例如,所接收內容115)以遞送到所述移動裝置并顯示在用戶接口上。 在一個實施例中,用戶利用移動裝置110內的用戶接口來選擇待由流式服務器(未圖 示)發(fā)送到所述移動裝置的內容120。所述用戶可接著選擇先前已為可用且當前正流 向所述流式服務器的內容130以遞送到移動裝置110且實際上從內容120切換到內容 130。另外,所述用戶可接著選擇先前已為可用且當前正流向所述流式服務器的內容 140以遞送到移動裝置110且實際上從內容130切換到內容140。從特定內容流切換到 另 一 內容流可針對其它可用的內容繼續(xù)進行。
在圖2A中,通信系統(tǒng)20是用于向移動裝置傳輸及接收話音及/或數(shù)據(jù)通信的蜂 窩式通信網絡。如圖所示,通信系統(tǒng)20包含至少一個流式服務器210、移動裝置230、 移動電話交換局(MTSO) 220、蜂窩式通信塔225、編碼器240-242、因特網250及 流式內容260-262。移動裝置230是一種可與通信系統(tǒng)20兼容且(如圖所圖解說明) 當前正在通信系統(tǒng)20內操作的雙向電信裝置。流式服務器210是一種經由MTSO220 及小區(qū)塔225將轉換到適于無線應用的流式格式的內容提供到移動裝置230的專用服 務器。流式服務器210接收來自移動裝置230的指令(如圖l中所示)并基于所接收 的指令使內容流向移動裝置230。MTSO 220準備并配置所述流式內容以用于到特定移 動裝置的流式傳輸,例如到小區(qū)塔225的地理區(qū)域內的移動裝置。因此,MTSO 220 致使小區(qū)塔225傳播所述流式內容。在小區(qū)塔225的地理區(qū)域內操作的移動裝置230 接收所述流式內容并將所接收的內容提供給用戶。
移動裝置230經配置以用于與流式服務器210的雙向通信,其中包含話音通信及 數(shù)據(jù)流化。移動裝置230包含能夠顯示所接收內容的圖形用戶接口 (GUI)及實現(xiàn) 功能性的若干特征(例如,小鍵盤、觸摸屏視頻顯示器等)。移動裝置230可實施為 任何市面有售的移動裝置,例如蜂窩式電話、配備有蜂窩式能力的個人數(shù)據(jù)助理 (PDA),等等。
流式內容260-262是可從IP地址(例如,統(tǒng)一資源定位符(URL) 、 http地址、
其它網絡位置,等等)獲得的任何可用內容。在一個實施例中,流式內容通過視頻捕
9獲卡而直接連接到即時編碼器,舉例來說,TV信號的AV輸出電纜可通過視頻捕獲卡
(例如,來自佳視(ViewCast)的奧斯普瑞(Osprey)卡)而連接到即時編碼機器。 在另一實施例中,也可經由因特網傳輸流式內容。因特網250是經鏈接以交換數(shù)據(jù)、 新聞、對話及商務的世界范圍的用戶分散式網絡。
編碼器240-242是接收流式內容并基于所接收的內容產生經即時編碼流的即時編 碼器(例如,來自慧達(Vidiator)的思朗(Xenon)即時編碼器)。在替代實施例中, 每一編碼器240-242接收多個內容流并基于所接收的多個內容流產生多個經即時編碼 流。接著,將所述經即時編碼流注入到流式服務器210中。
流式服務器210與編碼器240-242通信。在一個實施例中,編碼器240-242遠離 流式服務器210并與其分離。在另一實施例中,可將編碼器240-242中的至少一者集 成到流式服務器210中。
流式服務器210包含編程以從編碼器240-242接收經即時編碼流并產生含有每一 經即時編碼流的IP地址及編碼流ID的元文件。如果請求使所述元文件流向所述移動 裝置,則流式服務器210使第一經即時編碼流(例如,從編碼器240)流向所述移動 裝置。當從移動裝置230接收到提供來自流式服務器210的不同經即時編碼流的指令 時,流式服務器210基于所接收的指令將不同經即時編碼流提供到所述移動裝置。
圖2B圖解說明在不與流式服務器260與移動裝置270之間正在進行的會話斷幵 連接的情況下從一個輸入流切換到另一輸入流的流式服務器260的一個實施例。舉例 來說,在圖2B中,流式服務器260正在接收來自即時編碼器(未圖示)的兩個流, 而同時流式服務器260將CH1流發(fā)送到移動裝置270。如果在流式服務器260正傳送 數(shù)據(jù)包2 282的同時流式服務器從移動裝置270接收信道變化的指令,則流式服務器 260將輸入從所述CH1流改變?yōu)镃H2流且從所述CH2流中的3 283號包開始發(fā)送包。 在此實例中,如果由于選擇暫停而在移動裝置側上需要緩沖時間,則移動裝置270可 維持與流式服務器260的當前(CH1)流式會話。在典型的即時串流服務中,用戶必 須斷開所述移動裝置與所述流式服務器之間的流式會話以轉到移動入口頁面且接著選 擇另一即時流式內容以調用串流播放器且由此起始與所述流式服務器的另一流式會 話。
在圖3中,計算環(huán)境30包含流式服務器310,所述流式服務器可實施為能夠從一 個或一個以上編碼器接收經即時編碼流并產生含有每一經即時編碼流的IP地址的元 文件的任何流式服務器。流式服務器的實例包含服務器計算裝置、膝上型計算機、桌 上型計算機、小型計算機、主機計算機、無頭服務器等等。還可在其中某些任務由通 過通信網絡而鏈接的遠程處理裝置來實施的分布式計算環(huán)境中實踐本發(fā)明實施例。在 分布式計算環(huán)境中,程序模塊可位于本地及遠程存儲器存儲裝置二者中。
流式服務器310包含處理單元320、系統(tǒng)存儲器330及將包含系統(tǒng)存儲器330在 內的各種系統(tǒng)組件耦合到處理單元320的系統(tǒng)總線325。流式服務器310可進一步包 含本地存儲裝置340,例如, 一個或一個以上硬盤驅動器或用于從硬盤讀取及寫入到所述硬盤(未顯示)的其它非易失性存儲能力。
所述驅動器及其相關聯(lián)的計算機可讀媒體為流式服務器310提供對計算機可讀指 令(例如,計算機程序)、數(shù)據(jù)結構、程序模塊及其它數(shù)據(jù)的非易失性存儲。處理單 元320可執(zhí)行--個實施例的所存儲計算機程序及/或程序模塊以實施本文中所描述的流 式內容的方法。
可在系統(tǒng)存儲器330上存儲若干程序模塊,其中包含操作系統(tǒng)331、 一個或一個 以上應用程序332、其它程序模塊及程序數(shù)據(jù)。存儲在系統(tǒng)存儲器上的應用程序的實 例包含用以基于所接收的經即時編碼流產生元文件的應用程序。存儲在系統(tǒng)存儲器 330、本地存儲裝置340及/或流式服務器310的某一其它計算機可讀媒體(例如存儲 器)上的程序模塊可由一個或一個以上處理器(例如處理單元320)來執(zhí)行,以實施 本文中所描述的流式內容的方法的各種實施例的一個或一個以上操作。
流式服務器310可在聯(lián)網環(huán)境中使用到一個或一個以上遠程計算機、編碼器等的 邏輯連接來進行操作。所述遠程裝置可以是編碼器、服務器、路由器、網絡PC、同等 裝置或其它共用網絡節(jié)點,且通常包含上文關于流式服務器310所描述的許多或所有 元件。此類聯(lián)網環(huán)境可存在于辦公室、企業(yè)計算機網絡、內部網絡及因特網中。當用 于LAN聯(lián)網環(huán)境中時,流式服務器310通過網絡接口 370或適配器連接到本地網絡。 當用于WAN聯(lián)網環(huán)境中時,流式服務器310通常包含調制解調器或用于跨廣域網絡 (例如,因特網)建立通信的其它構件。流式服務器310可使用通信接口 350在聯(lián)網 環(huán)境中操作,通信接口 350通常包含調制解調器或用于經由因特網建立到MTSO的通 信(例如,當向請求移動裝置遞送內容時)的其它構件。在此類實施例中,所述調制 解調器(其可為內部或外部調制解調器)分別經由相關聯(lián)的I/O模塊接口 351及371 內的串行端口接口連接到系統(tǒng)總線325 。
在圖4中, 一個實施例的移動裝置40可以是任何手持式計算裝置,例如蜂窩式 電話、具有蜂窩式連接性的個人數(shù)字助理等。在此實例中,移動裝置40包含處理器單 元404、存儲器408及存儲媒體413 (例如,計算機可讀存儲媒體,如存儲器)。處理 器單元404有利地包含微處理器或專用處理器(例如,數(shù)字信號處理器(DSP)), 但可替代地為任何合適形式的處理器、控制器、微處理器或狀態(tài)機。為簡便起見,移 動裝置40還可包含未在本文中詳細描述的額外組件。
處理器單元404耦合到存儲器408,存儲器408可有利地實施為存儲由處理器單 元404執(zhí)行的軟件指令(例如,計算機程序)的RAM存儲器。在此實施例中,存儲 在存儲器408中的軟件指令包含一個或一個以上應用程序412 (例如,提供可用內容 選項并執(zhí)行用于獲得所述內容的用戶指令的應用程序)、媒體控制組件411及操作系 統(tǒng)410。存儲器408可以是板上RAM,或處理器單元404,且存儲器408可統(tǒng)統(tǒng)駐留 在專用集成電路(ASIC)中。在替代實施例中,存儲器408可由固件或快閃存儲器(例 如,智能媒體卡)組成。
處理器單元404還耦合到存儲媒體413,所述存儲媒體可實施為任何非易失性存
11儲器,例如,ROM存儲器、快閃存儲器或磁盤驅動器(僅舉少量實例)。還可將存儲 媒體413實施為那些或其它技術的任何組合,例如,磁盤驅動器與高速緩沖(RAM) 存儲器等等。在此特定實施例中,使用存儲媒體413在移動裝置40可能斷電或無電源 的時期期間存儲數(shù)據(jù)。
移動裝置40還包含啟用移動裝置40與一個或一個以上其它計算裝置之間的雙向 通信的通信模塊421。通信模塊421可包含用以啟用RF或其它無線通信的組件,例如, 蜂窩式電話網絡、藍牙連接或無線局域網絡或廣域網絡。
或者或另外,通信模塊421可包含用以啟用陸線或硬連線網絡通信的組件,例如, 以太網連接、通用串行總線連接、IEEE 1394 (火線)連接,等等。
在操作時,用戶經由媒體控制組件411利用運行于應用程序412內的一個或一個 以上應用程序來存取流式內容。所述應用程序正運行于處理單元404上??稍趯⒁苿?裝置40經由通信模塊421接收的所得經流化媒體內容傳遞到GUI (未顯示)以供顯示 給用戶之前將所述內容臨時地存儲在存儲媒體413處。當用戶發(fā)出其想要接收不同內 容的指令時,移動裝置40將所述指令傳送到流式服務器(例如上文所顯示及描述的流 式服務器)。當移動裝置40接收所請求的內容時,將所述內容提供到所述用戶。
圖5是用于在移動裝置通信網絡中提供經改善的內容切換的方法的概括流程圖。 在一個實施例中,可通過由處理器執(zhí)行計算機程序來實施所述方法的各種操作。舉例 來說,上文描述的一個或一個以上處理器可執(zhí)行上文描述的各種應用程序及/或其它計 算機可讀指令以實施圖5中所描繪的方法的操作。
圖5中所描繪的各種操作無需按照所顯示的具體順序來發(fā)生。此外,可增加、移 除、組合或修改各種操作。
所述方法開始于步驟505處。在步驟510處,流式服務器從一個或一個以上編碼 器接收經即時編碼內容流。在一個實施例中,所述流式服務器從至少多個即時編碼器 接收單個經即時編碼內容流。在另一實施例中,所述流式服務器從至少一個即時編碼 器接收多個經即時編碼內容流。在步驟520中,所述流式服務器基于所接收的多個經 即時編碼內容流產生元數(shù)據(jù)文件。所述元數(shù)據(jù)文件包含與所述即時編碼器中的每一者 相關聯(lián)的每一經即時編碼流的IP地址。
在步驟530處,所述流式服務器從移動裝置接收對內容的請求。在步驟540處, 所述流式服務器將來自所述元數(shù)據(jù)文件的經即時編碼流式內容提供到所述移動裝置。 在一個實施例中,所述流式服務器將來自所述元數(shù)據(jù)文件內的多個經即時編碼流的第 一經即時編碼流提供到所述移動裝置。
在步驟550處,從所述移動裝置接收對不同流式內容的請求。在一個實施例中, 在所述移動裝置處經由用戶與用戶接口 (U/I)的互動來產生所述請求。在一實例中, 在所述移動裝置處經由用戶激活所述"暫停"功能,隨后所述用戶激活所述移動裝置 的GUI的"播放"功能來產生所述請求。在此實例中,當接收到所述"暫停"指令時, 暫停所述流式會話。當接收到所述"播放"指令時,所述流式服務器開始將元文件中的下一個經即時編碼流式內容流化。在另一實例中及下文詳細描述,在所述移動裝置 處經由用戶激活"快進"或"倒退"功能產生所述請求。在用戶激活"快進"或"倒 退"功能的任一情況下,所述移動裝置將"暫停"功能傳送到流式服務器,隨后將"播 放"功能傳送到流式服務器。
在步驟560中,所述流式服務器將不同的即時流式內容提供到戶萬述移動裝置。在
一個實施例中,基于對從移動裝置接收的指令(例如,"播放"功能后跟著"暫停" 功能)的分析,所述流式服務器確定其將元文件內的哪一 (些)不同經即時編碼流傳 送到所述移動裝置。在一實例中,所述流式服務器將所述元文件文件內的下一經即時 編碼流傳送到移動裝置。在另一實例中,所述流式服務器將所述元文件文件內的前一
個經即時編碼流傳送到所述移動裝置。如果不再有流需要傳送,則所述方法在步驟580 處結束。
因此,根據(jù)上文描述的各種實施例,從用戶的角度來看,用戶可在WAP或WEB 頁中搜索即時URL。如果用戶選擇鏈路,則調用本機流式播放器并為即時流式會話連 接即時流式服務器。在常規(guī)流式服務器配置中, 一旦即時會話開始,用戶便不能改變 為某一其它即時流式會話,因為典型的本機播放器的用戶接口 (U/I)內僅存在"暫停" 與"播放"按鈕。也就是說,所述暫停按鈕僅在正在播放即時會話時可用。因此,如 果選擇所述暫停按鈕,則用典型的流式播放器啟用所述播放按鈕。相反,上文描述的 實施例提供一種流式服務器,所述流式服務器利用來自移動裝置的手機的"暫停"與 "播放"按鈕命令來實現(xiàn)即時信道改變。在操作時,如果ff述流式服務器得到所述"暫 停"命令,則其暫停正在進行的即時會話。接下來,如果選擇所述"播放"按鈕,則 所述流式服務器將所述輸入內容改變?yōu)橄乱惠斎雰热萸沂瓜乱惠斎雰热萘飨蛩鲆苿?裝置。
在另一實施例中,啟用所述"暫停"按鈕或者使其可用于實際的"暫停"目的。 在此替代實施中,將即時流式會話流化為具有極長持續(xù)時間的文件流式會話。在一實 例中,如果所述流式服務器向所述移動裝置傳送所述流式會話受例如0.00到10000.00 ms的范圍限制(例如,具有相對較短/有限的持續(xù)時間),則所述移動裝置將所述會 話視為文件流式會話,且可如上文所描述啟用所述暫停與播放按鈕以用于切換流。然 而,如果所述流式服務器向所述移動裝置傳送所述流式會話不受相對較長范圍(例如 0.00到oo (無窮))限制,則所述移動裝置將所述會話視為即時會話。在此實施例中, 可操縱所述移動裝置以允許用戶利用所述暫停按鈕以用于其既定目的;以及利用"快 進"來給所述流式服務器發(fā)信號到下一信道;及利用"倒退"回到前一個信道。
在2006年2月10日提出申請的名稱為"遍及移動環(huán)境及其系統(tǒng)中的播放列表的 多文件流式服務的方法(METHOD OF MULTIPLE FILE STREAMING SERVICE
第PCT/US2006/004896號國際申請案,其本身又主張2005年2月11日提出申請的第 10-2005-0011679號韓國專利申請案的優(yōu)先權,所述兩個申請案均受讓于與本申請案相同的受讓人,其整體內容以引用的方式并入本文中。
此說明書中所提及及/或本申請案數(shù)據(jù)單中所列示的所有上述美國專利、美國專利 申請公幵案、美國專利申請案、外國專利、外國專利申請案及非專利出版物的整體內 容均以引用的方式并入本文中。
包含發(fā)明摘要中所描述內容的所圖解說明的實施例的上述說明并不希望為詳盡 的或將本發(fā)明限定為所揭示的具體形式。雖然本文中出于說明性目的描述了特定實施 例及實例,但可能做出各種等效修改。
鑒于上述詳細說明,可對所述實施例做出這些及其它修改。以上權利要求書中所 使用的術語不應被視為將本發(fā)明限定于說明書及權利要求書中所揭示的特定實施例。 而是,本發(fā)明的范圍整體地由以上權利要求書來確定,權利要求書應根據(jù)權利要求書 闡釋的已建立原則來加以解釋。
權利要求
1、一種在移動通信環(huán)境中從第一經即時編碼媒體流切換到第二經即時編碼媒體流的方法,所述方法包括從一個或一個以上源接收所述第一及第二流;從移動裝置接收對所述第一流的第一請求;在流式會話中將所述所請求的第一流提供給所述移動裝置;從所述移動裝置接收從所述第一流切換到所述第二流的第二請求;及響應于所述第二請求,從所述第一流切換到所述第二流且在不與所述流式會話斷開連接的情況下將所述第二流提供給所述移動裝置。
2、 如權利要求1所述的方法,其中響應于以下操作產生來自所述移動裝置的所 述第二請求激活所述移動裝置上的暫停按鈕以致使所述流式會話在提供所述第一流時暫停; 響應于所述暫停按鈕的所述激活,啟用所述移動裝置上的播放按鈕;及 激活所述播放按鈕以致使所述流式會話從所述第一流切換到所述第二流以作為 輸入。
3、 如權利要求2所述的方法,其中如果所述第一及第二流具有短暫的持續(xù)時間, 則允許所述激活所述暫停按鈕及所述啟用和激活所述播放按鈕,所述方法包含如果所 述第一流具有相對于所述短暫持續(xù)時間的較長持續(xù)時間,貝U:響應于所述移動裝置上的所述暫停按鈕的激活,在提供所述第一流時暫停所述流 式會話;響應于所述暫停按鈕的所述激活,啟用所述移動裝置上的快進按鈕及倒退按鈕; 響應于所述快進按鈕的激活,致使所述流式會話從所述第一流切換到所述第二流 以作為輸入;及響應于所述倒退按鈕的激活,致使所述流式會話從所述第一流切換到先前流以作 為輸入。
4、 一種用以從第一經即時編碼媒體流切換到第二經即時編碼媒體流的移動通信 系統(tǒng),所述系統(tǒng)包括第一構件,其用于從一個或一個以上源接收所述第一及第二流;及第二構件,其用于從移動裝置接收對所述第一流的第一請求且用于在流式會話中將所述所請求的第一流提供給所述移動裝置;其中所述用于接收所述第一請求的第二構件從所述移動裝置接收從所述第一流 切換到所述第二流的第二請求,且響應于所述第二請求而從所述第一流切換到所述第 二流并在不與所述流式會話斷開連接的情況下將所述第二流提供到所述移動裝置。
5、 如權利要求4所述的系統(tǒng),其中響應于以下操作提供來自所述移動裝置的所述第二請求激活所述移動裝置上的暫停按鈕以致使所述流式會話在提供所述第一流時暫停; 響應于所述暫停按鈕的所述激活,啟用所述移動裝置上的播放按鈕;及 激活所述播放按鈕以致使所述流式會話從所述第一流切換到所述第二流以作為 輸入。
6、 如權利要求5所述的系統(tǒng),其中如果所述第一與第二流具有短暫的持續(xù)時間,則允許所述暫停按鈕的所述激活及所述播放按鈕的所述啟用及激活,其中如果所述第 一流具有相對于所述短暫持續(xù)時間的較長持續(xù)時間,則所述第二構件響應于所述移動裝置上的所述暫停按鈕的激活而在提供所述第一 流時暫停所述流式會話;所述第二構件響應于所述暫停按鈕的所述激活而啟用所述移動裝置上的快進按 鈕及倒退按鈕;所述第二構件響應于所述快進按鈕的激活而致使所述流式會話從所述第一流切 換到所述第二流以作為輸入;及所述第二構件響應于所述倒退按鈕的激活而致使所述流式會話從所述第一流切 換到先前流以作為輸入。
7、 一種用于移動通信環(huán)境的制品,所述制品包括-計算機可讀媒體,其上存儲有可由處理器執(zhí)行以通過以下操作而從第一經即時編碼媒體流切換到第二經即時編碼媒體流的指令 從一個或一個以上源獲得所述第一及第二流; 處理對從移動裝置接收的所述第一流的第一請求; 在流式會話中將所述所請求的第一流提供給所述移動裝置; 處理來自所述移動裝置的從所述第一流切換到所述第二流的第二請求;及 響應于所述第二請求,從所述第一流切換到所述第二流且在不與所述流式會話斷開連接的情況下將所述第二流提供到所述移動裝置。
8、 如權利要求7所述的制品,其中響應于以下操作來執(zhí)行用以處理所述第二請 求的所述指令激活所述移動裝置上的暫停按鈕以致使所述流式會話在提供所述第一流時暫停; 響應于所述暫停按鈕的所述激活,啟用所述移動裝置上的播放按鈕;及 激活所述播放按鈕以致使所述流式會話從所述第一流切換到所述第二流以作為 輸入。
9、 如權利要求8所述的制品,其中如果所述第一及第二流具有短暫的持續(xù)時間,則允許所述暫停按鈕的所述激活及所述播放按鈕的所述啟用及激活,其中如果所述第 一流具有較長持續(xù)時間,貝IJ:響應于所述移動裝置上的所述暫停按鈕的激活,在提供所述第一流時暫停所述流 式會話;響應于所述暫停按鈕的所述激活,辨識所述移動裝置上的快進按鈕及倒退按鈕的激活;響應于所述快進按鈕的激活,致使所述流式會話從所述第一流切換到所述第二流 以作為輸入;及響應于所述倒退按鈕的激活,致使所述流式會話從所述第一流切換到先前流以作 為輸入。
10、 一種在移動通信環(huán)境中用以從第一經即時編碼媒體流切換到第二經即時編碼 媒體流的流式服務器,所述服務器包括第一接口,其用以從一個或一個以上源接收所述第一及第二流; 第二接口,其用以從移動裝置接收對所述第一流的第一請求;及 處理器單元,其耦合到所述第一及第二接口以在流式會話中經由所述第二接口將 所述所請求的第一流提供給所述移動裝置,所述處理器單元進一步耦合到所述第一及 第二接口以從所述移動裝置接收從所述第一流切換到所述第二流的第二請求,且響應于所述第二請求而從所述第一流切換到所述第二流并在不與所述流式會話斷開連接的 情況下經由所述第二接口將所述第二流提供給所述移動裝置。
11、 如權利要求10所述的服務器,其中所述一個或一個以上源包含用以提供經 即時編碼流的一個或一個以上編碼器。
12、 如權利要求10所述的服務器,其中響應于以下操作而提供來自所述移動裝 置的所述第二請求激活所述移動裝置上的暫停按鈕以致使所述處理器單元在提供所述第一流時暫 停所述流式會話;響應于所述暫停按鈕的所述激活,啟用所述移動裝置上的播放按鈕;及 激活所述播放按鈕以致使所述處理器單元將所述流式會話的輸入從所述第一流 切換到所述第二流。
13、 如權利要求12所述的服務器,其中如果所述第一及第二流具有短暫的持續(xù) 時間,則允許所述暫停按鈕的所述激活及所述播放按鈕的所述啟用及激活,如果所述 第一流具有較長持續(xù)時間,則所述處理器單元適于實施響應于所述移動裝置上的所述暫停按鈕的激活,在提供所述第一流時暫停所述流 式會話;響應于所述暫停按鈕的所述激活,辨識所述移動裝置上的快進按鈕及倒退按鈕的激活;響應于所述快進按鈕的激活,致使所述流式會話從所述第一流切換到所述第二流 以作為輸入;及響應于所述倒退按鈕的激活,致使所述流式會話從所述第一流切換到先前流以作 為輸入。
14、 如權利要求12所述的服務器,其進一步包括至少一個計算機可讀媒體,所述計算機可讀媒體耦合到所述處理器單元以存儲可由所述處理器單元執(zhí)行以實施所述 切換的計算機可讀指令、來自所述第一及第二流的內容,或從所述移動裝置接收的數(shù) 據(jù)。
15、 一種在移動通信環(huán)境中能夠從接收第一經即時編碼媒體流切換到接收第二經 即時編碼媒體流的移動客戶端裝置,所述裝置包括-通信模塊,其用以向服務器發(fā)送在流式會話中接收所述第一流的第一請求; 用戶接口;及處理器單元,其耦合到所述通信模塊且耦合到所述用戶接口以將經由所述通信模 塊接收的所述第一流提供到所述用戶接口,所述處理器單元進一步耦合到所述通信模 塊以向所述服務器發(fā)送從所述第一流切換到所述第二流的第二請求且在不與所述流式 會話斷開連接的情況下將所述第二流提供給所述通信模塊。
16、 如權利要求15所述的裝置,其中所述用戶接口包含顯示器單元,其用以 呈現(xiàn)所述第一及第二流;及小鍵盤單元,其耦合到所述處理器單元以接收發(fā)送所述第 一及第二請求的命令。
17、 如權利要求16所述的裝置,其中所述第二請求由所述處理器單元響應于以 下操作來提供激活所述小鍵盤單元的暫停按鈕以致使所述處理器單元產生并發(fā)送所述第二請 求,所述第二請求進一步能夠致使所述流式會話在提供所述第一流時暫停,所述處理 器單元適于響應于所述暫停按鈕的所述激活而啟用所述小鍵盤單元上的播放按鈕;及激活所述播放按鈕以致使所述處理器單元發(fā)送將所述流式會話的輸入從所述第 --流切換到所述第二流的所述第二請求。
18、 如權利要求17所述的裝置,其中如果所述第一及第二流具有短暫的持續(xù)時 間,則允許所述暫停按鈕的所述激活及所述播放按鈕的所述啟用及激活,如果所述第 一流具有相對于所述短暫持續(xù)時間的較長持續(xù)時間,則所述處理器單元適于實施響應于所述暫停按鈕的所述激活,啟用所述小鍵盤單元上的快進按鈕及倒退按鈕 的激活;響應于所述快進按鈕的激活,發(fā)送將所述流式會話的輸入從所述第一流切換到所 述第二流的所述第二請求;及響應于所述倒退按鈕的激活,發(fā)送將所述流式會話的輸入從所述第一流切換到先 前流的所述第二請求。
19、 如權利要求18所述的裝置,其中所述短暫持續(xù)時間介于0與10,000 ms之間, 且其中所述較長持續(xù)時間大于10,000 ms。
20、 如權利要求18所述的裝置,其中如果所述第一流具有所述短暫持續(xù)時間, 則停用所述快進及倒退按鈕。
21、 如權利要求15所述的裝置,其中所述處理器、通信模塊及顯示器單元是蜂 窩式電話、個人數(shù)字助理、膝上型計算機或便攜式無線電子裝置的部分。
全文摘要
本發(fā)明揭示一種減少與存取提供給移動裝置的多個內容源相關聯(lián)的等待時間的系統(tǒng)。在一個實施方案中,流式服務器接收多個經即時編碼流并使所述已接收的經編碼流可供所述移動裝置使用。所述移動裝置向所述流式服務器發(fā)出關于將哪些已接收的經編碼流提供給所述移動裝置的指令。當所述指令指示所述移動裝置正例如通過使用所述移動裝置上的暫停及播放按鈕請求不同的經編碼流時,所述流式服務器切換流向所述移動裝置的內容并將新需要的內容提供給所述移動裝置。
文檔編號H04L29/06GK101554032SQ200780045469
公開日2009年10月7日 申請日期2007年12月7日 優(yōu)先權日2006年12月7日
發(fā)明者允鐘申, 李載永 申請人:維迪亞特企業(yè)公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1