用戶實現的自適應流播的製作方法
2023-08-04 18:09:56 1
用戶實現的自適應流播的製作方法
【專利摘要】本發明公開了與具有用戶實現的自適應的多媒體流播關聯的方法、裝置和存儲介質。在各種實施例中,方法可包括由設備從多媒體伺服器接收多媒體內容的流播以及由該設備確定設備的當前多媒體流播上下文。該方法可進一步包括由設備提供用戶控制以便設備用戶實現多媒體內容流播的自適應。該用戶控制可包括多個控制選擇,其具有這些控制選擇的關聯定性描述。可公開其他實施例或它們被要求保護。
【專利說明】用戶實現的自適應流播
【技術領域】
[0001] 該申請涉及數據處理的【技術領域】,更具體地涉及與用戶實現的自適應流播 (adaptive streaming)關聯的方法和設備。
【背景技術】
[0002] 本文提供的背景描述是為了大體上呈現本公開的上下文的目的。除非在本文另外 指示,在該章節中描述的材料對於該申請中的權利要求來說不是現有技術並且並不因為包 括在該章節中而承認是現有技術。
[0003] 現有的基於web的多媒體流播方法通常需要用戶使用下列默認解析度(240p、 360p、420p、720p等)中的一個用於流播並且查看多媒體內容。因此,多媒體內容的流播通常 默認為網站的默認值或最低公分母(在對於多用戶的流播的情況下)。如果期望改進流播, 典型地,用戶必須手動選擇更低或更高的解析度(如果可獲得的話)。此外,解析度的調整典 型地通過不友好表單類型接口而進行。另外,用戶典型地在不知道流播上下文(例如可用帶 寬、什麼解析度將提供良好質量等)的情況下進行調整。從而,用戶典型地將在試錯基礎上 進行調整。例如,進行調整,然後觀察流播進度條是否啟示內容正比重放更快地被接收,如 果否的話,進行另一個調整,並且重複該過程。然而,一般用戶通常並不總是了解該過程,從 而一般用戶通常將簡單地使媒體播放器暫停、做別的事情並且在晚些時候在接收更高質量 流時返回。在消費多媒體內容方面的最終結果大體上是差且令人沮喪的用戶體驗。
[0004] 存在用於自動調整流播給出的檢測可用帶寬的商業流播機制。然而,這些機制典 型地從等式去除用戶和他們的要求,從而還可能提供令人沮喪的用戶體驗,尤其是如果用 戶願意使用較低質量流(例如,在快速掃描或回顧一些多媒體時)。此外,伺服器方典型地不 知道所得的用於在客戶端設備上顯示多媒體內容的"窗口"大小。因此,流播的內容通常未 對於客戶端設備的顯示單元定標。用戶通常被迫使用設置窗口大小。
[0005] 上面的問題在現有的單/多用戶視頻會議和社交聯網視頻會議中也是明顯的。用 戶典型地不能鑑於它們自己的流播上下文而選擇性地調整它們的觀看體驗。此外,在多用 戶會談/會議情形中,用戶不能使一個流的質量提高到高於其他流(例如,更清楚地觀看當 前發言者或白板,而對於會談中的其他人不太清楚)。
【專利附圖】
【附圖說明】
[0006] 本發明的實施例將通過示範性實施例而非限制的方式描述、在附圖中圖示,其中 類似的標號指代相似的元件,並且其中: 圖1圖示配置成渲染自適應流播多媒體內容的示例客戶端設備(其中使它的用戶能夠 實現自適應流播); 圖2和3圖示對於實現自適應流播的用戶的示例用戶界面; 圖4圖示對於用戶實現的自適應流播的方法;以及 圖5圖示示例非暫時性計算機可讀存儲介質,其具有配置成實踐圖4的方法的所有或 選擇方面的指令;全部根據本公開的實施例設置。
【具體實施方式】
[0007] 公開了與具有用戶實現的自適應的多媒體流播關聯的方法、裝置和存儲介質。在 各種實施例中,方法可包括由設備從多媒體伺服器接收多媒體內容的流播以及由該設備確 定設備的當前多媒體流播上下文。該方法可進一步包括由設備提供用戶控制以便設備用戶 實現多媒體內容流播的自適應。該用戶控制可包括多個控制選擇,其具有這些控制選擇的 關聯定性描述。可公開其他實施例或它們被要求保護。
[0008] 說明性實施例的各種方面將使用通常由本領域內技術人員採用的術語來描述以 向本領域內其他技術人員傳達他們的工作的實質。然而,替代實施例可僅用描述的方面中 的一些實踐,這對於本領域內技術人員將是明顯的。為了說明的目的,闡述具體數字、材料 和配置以便提供對說明性實施例的全面理解。然而,替代實施例可在沒有具體細節的情況 下實踐,這對於本領域內技術人員將是明顯的。在其他實例中,省略或簡化眾所周知的特徵 以便不混淆說明性實施例。
[0009] 各種操作將進而採用對於理解說明性實施例最有幫助的方式描述為多個分立操 作;然而,描述的順序不應該解釋為暗示這些操作必定依賴於順序。特別地,這些操作不需 要按呈現的順序執行。此外,作為單獨操作的操作的描述不應解釋為需要操作必須單獨地 和/或由單獨實體執行。作為單獨模塊的實體和/或模塊的描述同樣應不解釋為需要模塊 是單獨的和/或執行單獨操作。在各種實施例中,圖示和/或公開的操作、實體、數據和/ 或模塊可合併、分解成進一步的子部分和/或省略。
[0010] 重複使用短語"在一個實施例中"或"在實施例中"。該短語一般不指相同的實施 例;然而,它可指相同的實施例。術語"包括"、"具有"和"包含"是同義的,除非上下文另外 指示。短語"A/B"意思是"A或B"。短語"A和/或B"意思是"(A)、(B)或(A和B)"。短 語"A、B和C中的至少一個"意思是"(A)、(B)、(C)、(A和B)、(A和C)、(B和C)或(A、B和 C)"。
[0011] 圖1圖示根據本公開的各種實施例配置成渲染自適應流播多媒體內容的示例客 戶端設備,其中使它的用戶能夠實現自適應流播。如示出,對於圖示的實施例,客戶端設備 102可通過網絡134與多媒體伺服器132耦合以及接收從多媒體伺服器132流播的多媒體 內容。客戶端設備102可包括處理器和存儲器設置104,其配置成具有在其中運行的操作系 統(0S) 122和媒體應用120、圖形處理單元(GPU) 106 (具有解碼器126)、顯示單元108和 聯網接口 110。此外,0S 122可包括多媒體播放器124。在各種實施例中,客戶端設備102 可以是臺式計算機、可攜式計算機、平板計算機、智慧型電話、個人數字助理或遊戲控制臺。從 而,客戶端設備102還可稱為客戶端計算設備,或簡單地,計算設備。
[0012] 在各種實施例中,多媒體播放器124可配置成通過GPU 106在顯示單元108上渲 染流播多媒體內容。多媒體播放器124可配置成與多媒體伺服器132合作來使多媒體內 容能夠被自適應流播。合作可包括確定流播上下文,其可包括客戶端設備102與多媒體服 務器132之間的網絡連接的可用帶寬、GPU 106的處理能力(其包括嵌入式或外部解碼器的 解碼能力)、處理器和存儲器設置104的處理能力、顯示單元108的顯示能力(例如,屏幕大 小),等。合作可進一步包括向伺服器提供確定的信息和/或設備的配置信息。此外,合作可 包括與伺服器聯合達到流播的操作參數,例如解析度、顏色深度、編碼和/或壓縮方案、t匕 特率等。另外,多媒體播放器124可配置成提供用戶控制特徵以使用戶能夠實現自適應流 播。如將在下文更詳細描述的,用戶控制特徵可鑑於確定的流播上下文,並且可包括幫助用 戶實現自適應流播並且從而在消費流播多媒體內容方面潛在地提供更好用戶體驗的特徵。 多媒體播放器124 (之前描述的方面除外)另外意在代表本領域內廣泛的媒體播放器。
[0013] 在各種實施例中,如之前描述的,處理器和存儲器設置104可配置成使OS 122(其 包括多媒體播放器124)和媒體應用120能夠在其中運行。處理器和存儲器設置104意在 代表廣泛的處理器和存儲器設置,其包括但不限於,具有各種執行速度和功耗的單或多核 處理器的設置以及具有一個或多個高速緩存級的各種架構的存儲器和各種類型的存儲器、 動態隨機存取、FLASH等。
[0014] 在各種實施例中,GPU 106 (具有解碼器126)可配置成通過多媒體播放器124向 0S 122和/或媒體應用120提供視頻解碼和/或圖形處理功能,而顯示單元108可配置成 使多媒體內容(例如,HD視頻)能夠在其上渲染。圖形處理功能的示例可包括但不限於,變 換、照明處理、三角形設置/裁剪、多邊形處理等。
[0015] 0S 122 (多媒體播放器124除外)和媒體應用120意在代表廣泛的這些已知元件。 0S 122的示例可包括但不限於,從華盛頓州Redmond的微軟公司可獲得的Windows?操作 系統、從例如北卡羅來納州Red Hat of Raleigh可獲得的Linux、由開放手機聯盟開發的 Android?或從加利福尼亞州Cupertino的Apple Computer可獲得的I0S。媒體應用120 的示例可包括但不限於,視頻會議應用或通用應用代理,例如瀏覽器。瀏覽器的示例可包括 但不限於,從華盛頓州Redmond的微軟公司可獲得的Internet Explorer或從加利福尼亞 州 Mozilla of Mountain View 可獲得的 Firefox。
[0016] 相似地,多媒體伺服器132和網絡134意在代表廣泛的這些已知元件。多媒體服 務器132的示例可包括但不限於,來自加利福尼亞州Los Gatos的Netflix, Inc.的視頻 伺服器,或來自喬治亞州Atlanta的CNN的視頻伺服器。網絡134可包括有線或無線、局域 或廣域、專用或公用網絡(其包括網際網路)。
[0017] 現在參考圖2,其中圖示根據本公開的各種實施例的示例用戶界面202,其具有用 戶控制特徵206以供用戶實現多媒體內容的自適應流播。在各種實施例中,如之前描述的, 用戶控制特徵206可由多媒體播放器124為媒體應用120提供。特別地,用戶控制特徵206 可在多媒體播放器124做出客戶端設備102的流播上下文的確定後提供。在備選實施例中, 用戶控制特徵206可由其他部件或媒體應用120本身提供。
[0018] 如圖示的,在各種實施例中,媒體應用120可包括用戶界面202,用於渲染自適應 流播多媒體內容的視頻圖像204。此外,用戶界面202可包括用戶控制特徵206,用於使用 戶能夠實現自適應流播。在各種實施例中,用戶控制特徵206可包括對於用戶選擇和控制 自適應流播的若干控制選擇212 (例如,解析度1080p、720p、480p、360p和/或240p)。在 備選實施例中,控制選擇可以是例如32位顏色深度、24位顏色深度、16位顏色深度、256種 顏色和/或作為替代是單色。此外,用戶控制特徵206可包括"僅音頻"214的控制選擇,由 此視頻圖像的流播將被停止。另外,在各種實施例中,控制選擇212可具有對應的定性描述 (例如,從音頻/視頻渲染的總體質量方面,"低"、"還不錯"、"正常"、"良好"、"很好"和/或 "優秀")來幫助用戶選擇控制選擇中的一個、考慮用戶可能是非技術用戶並且沒有充分意 識到解析度或其他控制選擇的可能性。用戶控制特徵206還可包括彩色背景216,其具有不 同顏色的不同陰影的連續譜(例如,從深紅、中等深紅、淺紅、淺綠、中等深綠到淺綠)來進一 步幫助用戶選擇控制選擇中的一個。在備選實施例中,作為替代,背景216可以是連續灰度 級譜。
[0019] 在各種實施例中,用戶控制特徵206可採用滑塊(具有可滑動特徵218)的形式呈 現,使用例如光標控制設備或手指/觸控筆(在觸敏屏的情況下)以供用戶進行選擇。用戶 控制特徵206還可包括推薦指示器220,用於向用戶推薦關於選擇那個或哪些控制選擇。
[0020] 圖3圖示根據本公開的各種實施例具有多個流的多個圖像304a_304e的另一個示 例用戶界面302,其具有相應的多個用戶控制特徵306a-306e (每個視頻圖像一個),以供用 戶選擇性且獨立地實現不同流的自適應流播。如示出的,不同流的視頻圖像304a-304e可 提供有相應的用戶控制特徵306a-306e,以供用戶選擇性且獨立地實現不同流的自適應流 播。用戶控制特徵306a-306e中的每個可以是之前描述的用戶控制特徵206或其變化形 式的例示。在各種實施例中,用戶控制特徵306a-306e可以隱藏(如由虛邊界線指示的),並 且根據需要提供(如在306b的情況下由實邊界線指示的)。在各種實施例中,多媒體播放器 124可配置成使用戶能夠請求對於視頻圖像304a-e的對應用戶控制特徵,例如通過使用光 標控制設備在視頻圖像304a_e的預定區域上移動光標、通過當在視頻圖像304a_e上時用 光標控制設備右擊、通過在觸敏屏的情況下感測用戶移動(例如,手指)或通過類似的其他 手段。
[0021] 在各種實施例中,如之前描述的,媒體應用120可以是視頻會議應用。因此,視 頻圖像304a_e可以是視頻會議的各種參與者的圖像。從而,利用相應的用戶控制特徵 306a-306e,用戶可選擇性且獨立地控制不同會議參與者的自適應流播,例如相比其他會議 參與者更有利於會議參與者中的一個或子集。
[0022] 圖4圖示根據本公開的各種實施例對於用戶實現的自適應流播的方法。如圖示 的,方法400可在框402開始。在框402,多媒體播放器124可接收和渲染(或開始接收和渲 染)多媒體內容的一個或多個流。方法400可從框402繼續到框406或在繼續到框406之 前到達框404。
[0023] 在框404,多媒體播放器124可在自適應流播多媒體內容方面與多媒體伺服器132 合作。如之前描述的,作為合作的一部分,多媒體播放器124可確定客戶端設備102的流播 上下文。方法400可從框404繼續到框406。
[0024] 在框406,多媒體播放器124可提供用戶控制特徵206/306a_e以如之前描述的那 樣供用戶實現自適應流播。如果方法400到達框406而沒有首先經過框404,多媒體播放 器124可同樣在提供用戶控制特徵之前首先做出客戶端設備102的流播上下文的確定。在 框406,方法400可停留在那裡並且等待用戶進行呈現的控制選擇的選擇。在接收用戶選擇 時,方法400可繼續到/返回框404,其中鑑於客戶端設備102的流播上下文和用戶選擇, 多媒體播放器124可與多媒體伺服器132合作以(進一步)適應性修改多媒體內容的流播。 之後,方法400可再次繼續到框406,並且從中繼續操作。
[0025] 在備選實施例中,在循環一段時間等待用戶選擇後,代替在框406處繼續循環,方 法400相反可以可選地繼續到框408 (如由虛線指示的)。在框408,方法400可進入空閒 狀態,其中用戶控制特徵206/306a-e隱藏。方法然後可響應於對之前描述的用戶控制特徵 206/306a-e的用戶請求而從框408再次繼續到框406,或響應於流播上下文的改變(例如, 帶寬的改變、設備工作負荷的改變,等)而從框408再次繼續到框404。在返回框404時,方 法400可鑑於改變的內容(例如,改變解析度、改變顏色深度(其包括從彩色變成單色))而再 次首先適應性修改流播,並且然後再次繼續到框406以對用戶提供實現自適應的手段,如 之前描述的。
[0026] 因此,在消耗流播的多媒體內容方面可潛在地具有更好的用戶體驗。
[0027] 圖5圖示根據本公開的各種實施例的示例非暫時性計算機可讀存儲介質,其具有 配置成實踐圖4的方法的所有或選擇的方面的指令。如圖示的,非暫時性計算機可讀存儲 介質502可包括若干編程指令504。編程指令504可配置成使計算設備(例如,客戶端設備 102)能夠響應於編程指令的執行來執行之前參考圖4描述的方法400的多媒體播放器操 作。在備選實施例中,作為替代,編程指令504可設置在多個非暫時性計算機可讀存儲介質 502 上。
[0028] 重新參考圖1,對於一個實施例,處理器和存儲器設置104的處理器中的至少一個 可與配置成實踐圖4的方法的多媒體播放器124的計算邏輯封裝在一起。對於一個實施例, 處理器和存儲器設置104的處理器中的至少一個可與配置成實踐圖4的方法的多媒體播放 器124的計算邏輯封裝在一起來形成系統級封裝(SiP)。對於一個實施例,處理器和存儲器 設置104的處理器中的至少一個可在與配置成實踐圖4的方法的多媒體播放器124的計算 邏輯一起集成在相同的晶片上。對於一個實施例,處理器和存儲器設置104的處理器中的 至少一個可與配置成實踐圖4的方法的多媒體播放器124的計算邏輯一起集成在相同的晶 片上來形成晶片上系統(SoC)。對於至少一個實施例,SoC可在智慧型電話、計算平板電腦或 其他行動裝置中使用。
[0029] 儘管已經在本文說明和描述具體實施例,本領域內普通技術人員將意識到很多種 備選和/或等同實現可代替示出和描述的具體實施例,而不偏離本公開的實施例的範圍。 該申請意在涵蓋本文論述的實施例的任何更改或變化。因此,明顯規定本公開的實施例僅 由權利要求和其等同物所限制。
【權利要求】
1. 至少一個計算機可讀存儲介質,其具有指令,所述指令配置成使設備響應於所述指 令的執行而能夠: 從多媒體伺服器接收多媒體內容的流播; 確定所述設備的當前多媒體流播上下文;以及 提供用戶控制以供所述設備的用戶實現所述多媒體內容的流播的自適應,其中所述用 戶控制包括多個控制選擇,其具有所述控制選擇的關聯定性描述。
2. 如權利要求1所述的至少一個計算機可讀存儲介質,其中確定步驟包括確定聯網連 接的當前帶寬、所述設備的解碼器的解碼能力、所述設備的圖形處理單元的處理能力、所述 設備的處理器的處理能力或所述設備的顯示單元的屏幕大小中的至少一個。
3. 如權利要求1所述的至少一個計算機可讀存儲介質,其中提供用戶控制包括提供用 戶控制,其中所述多個控制選擇包括多個解析度或顏色深度選擇,其具有關聯的定性描述。
4. 如權利要求3所述的至少一個計算機可讀存儲介質,其中所述多個解析度選擇包括 1080p、720p、480p、360p 或 240p 中的一個或多個。
5. 如權利要求3所述的至少一個計算機可讀存儲介質,其中所述多個顏色深度包括32 位顏色深度、24位顏色深度、16位顏色深度、256位顏色深度或單色中的一個或多個。
6. 如權利要求1所述的至少一個計算機可讀存儲介質,其中提供用戶控制包括提供用 戶控制,其中所述用戶控制進一步包括彩色背景,用於補充所述控制選擇,其中所述彩色背 景包括多個顏色的多個陰影或灰度級的連續譜。
7. 如權利要求6所述的至少一個計算機可讀存儲介質,其中所述多個顏色包括紅色或 綠色中的一個或多個。
8. 如權利要求1所述的至少一個計算機可讀存儲介質,其中提供用戶控制包括提供用 戶控制,其中所述多個控制選擇包括音頻/視頻質量的關聯定性描述,其包括"優秀"、"非常 好"、"良好"、"正常"、"還不錯"或"低"中的一個或多個。
9. 如權利要求1所述的至少一個計算機可讀存儲介質,其中提供用戶控制包括採用滑 塊的形式提供用戶控制,所述滑塊允許用戶使用所述設備的光標控制單元以從一個控制選 擇滑動到另一個來選擇所述控制選擇中的一個。
10. 如權利要求1所述的至少一個計算機可讀存儲介質,其中提供用戶控制包括提供 用戶控制,其中所述用戶控制進一步包括關於選擇所述控制選擇中的哪個的推薦。
11. 如權利要求1所述的至少一個計算機可讀存儲介質,其中所述多媒體內容包括視 頻和音頻內容,並且提供步驟包括提供所述用戶控制,其中所述用戶控制進一步包括用於 調整所述流播以流播單色視頻或僅所述音頻內容的控制。
12. 如權利要求1-11中任一項所述的至少一個計算機可讀存儲介質,其中所述指令進 一步使所述設備能夠響應於所述指令的執行而向所述多媒體伺服器提供配置或性能信息 以使所述多媒體伺服器能夠自適應地流播所述多媒體內容。
13. 如權利要求1-11中任一項所述的至少一個計算機可讀存儲介質,其中接收步驟包 括接收至少一個其他多媒體內容的流播,並且提供步驟包括對所述多媒體內容中的每個提 供所述用戶控制以供所述用戶單獨地控制所述多媒體內容的流播。
14. 如權利要求13所述的至少一個計算機可讀存儲介質,其中所述多媒體內容是視頻 會議的多媒體內容,或其中提供步驟包括根據需要或在檢測到光標或用戶移動時向所述多 媒體內容中的每個提供所述用戶控制。
15. -種用於多媒體內容的用戶實現的自適應流播的方法,其包括: 由設備從多媒體伺服器接收多媒體內容的流播; 由所述設備確定所述設備的當前多媒體流播上下文;以及 由所述設備提供用戶控制以供所述設備的用戶實現所述多媒體內容的流播的自適應, 其中所述用戶控制包括多個控制選擇,其具有所述控制選擇的關聯定性描述。
16. 如權利要求15所述的方法,其中確定步驟包括確定聯網連接的當前帶寬、所述設 備的解碼器的解碼能力、所述設備的圖形處理單元的處理能力、所述設備的處理器的處理 能力或所述設備的顯示單元的屏幕大小中的至少一個。
17. 如權利要求15所述的方法,其中提供用戶控制包括提供用戶控制,其中所述多個 控制選擇包括多個解析度選擇或顏色深度,其具有關聯的定性描述。
18. 如權利要求17所述的方法,其中所述多個解析度選擇包括1080p、720p、480p、360p 或240p中的一個或多個。
19. 如權利要求17所述的方法,其中所述多個顏色深度包括32位顏色深度、24位顏色 深度、16位顏色深度、256位顏色深度或單色中的一個或多個。
20. 如權利要求15所述的方法,其中提供用戶控制包括提供用戶控制,其中所述用戶 控制進一步包括彩色背景,用於補充所述控制選擇,其中所述彩色背景包括多個顏色的多 個陰影或灰度級的連續譜。
21. 如權利要求20所述的方法,其中所述多個顏色包括紅色或綠色中的一個或多個。
22. 如權利要求15所述的方法,其中提供步驟包括提供所述用戶控制,其中所述多個 控制選擇包括音頻/視頻質量的關聯定性描述,其包括"優秀"、"非常好"、"良好"、"正常"、 "還不錯"或"低"中的一個或多個。
23. 如權利要求15所述的方法,其中提供用戶控制包括採用滑塊的形式提供用戶控 制,所述滑塊允許用戶使用所述設備的光標控制單元以從一個控制選擇滑動到另一個來選 擇所述控制選擇中的一個。
24. 如權利要求15所述的方法,其中提供用戶控制包括提供用戶控制,其中所述用戶 控制進一步包括關於選擇所述控制選擇中的哪個的推薦。
25. 如權利要求15所述的方法,其中所述多媒體內容包括視頻和音頻內容,並且提供 步驟包括提供所述用戶控制,其中所述用戶控制進一步包括用於調整所述流播以流播單色 視頻或僅所述音頻內容的控制。
26. 如權利要求15-25中任一項所述的方法,其進一步包括由所述設備向所述多媒體 伺服器提供配置或性能信息以使所述多媒體伺服器能夠自適應地流播所述多媒體內容。
27. 如權利要求15-25中任一項所述的方法,其中接收步驟包括接收至少一個其他多 媒體內容的流播,並且提供用戶控制包括對所述多媒體內容中的每個提供用戶控制以供所 述用戶單獨地控制所述多媒體內容的流播。
28. 如權利要求27所述的方法,其中所述多媒體內容是視頻會議的多媒體內容,或其 中提供用戶控制包括根據需要或在檢測到光標或用戶移動時向所述多媒體內容中的每個 提供用戶控制。
29. -種用於多媒體內容的用戶實現的自適應流播的裝置,其包括: 處理器和存儲器設置;以及 多媒體播放器,其配置成由所述處理器和存儲器設置來操作以用於: 從多媒體伺服器接收多媒體內容的流播; 確定所述裝置的當前多媒體流播上下文;以及 提供用戶控制以供所述裝置的用戶實現所述多媒體內容的流播的自適應,其中所述用 戶控制包括多個控制選擇,其具有所述控制選擇的關聯定性描述。
30. 如權利要求29所述的裝置,其中所述多媒體播放器配置成對於當前多媒體流播上 下文確定聯網連接的當前帶寬、所述裝置的解碼器的解碼能力、所述裝置的圖形處理單元 的處理能力、所述裝置的處理器的處理能力或所述裝置的顯示單元的屏幕大小中的至少一 個。
31. 如權利要求29所述的裝置,其中所述多媒體播放器配置成提供所述用戶控制,其 中所述多個控制選擇包括多個解析度或顏色深度選擇,其具有關聯的定性描述。
32. 如權利要求31所述的裝置,其中所述多個解析度選擇包括1080p、720p、480p、360p 或240p中的一個或多個。
33. 如權利要求31所述的裝置,其中所述多個顏色深度包括32位顏色深度、24位顏色 深度、16位顏色深度、256位顏色深度或單色中的一個或多個。
34. 如權利要求29所述的裝置,其中所述多媒體播放器配置成提供所述用戶控制,其 中所述用戶控制進一步包括彩色背景,用於補充所述控制選擇,其中所述彩色背景包括多 個顏色的多個陰影或灰度級的連續譜。
35. 如權利要求34所述的裝置,其中所述多個顏色包括紅色或綠色中的一個或多個。
36. 如權利要求29所述的裝置,其中所述多媒體播放器配置成採用滑塊的形式提供用 戶控制,所述滑塊允許用戶使用所述裝置的光標控制單元以從一個控制選擇滑動到另一個 來選擇所述控制選擇中的一個。
37. 如權利要求29所述的裝置,其中所述多媒體播放器配置成提供所述用戶控制,其 中所述用戶控制進一步包括關於選擇所述控制選擇中的哪個的推薦。
38. 如權利要求29-37中任一項所述的裝置,其中所述多媒體播放器配置成接收至少 一個其他多媒體內容的流播,並且提供步驟包括對所述多媒體內容中的每個提供所述用戶 控制以供所述用戶單獨控制所述多媒體內容的流播。
39. 如權利要求38所述的裝置,其中所述多媒體內容是視頻會議的多媒體內容,或其 中所述多媒體播放器配置成根據需要或在檢測到光標或用戶移動時向所述多媒體內容中 的每個提供所述用戶控制。
40. 如權利要求38所述的裝置,其中所述裝置包括臺式計算機、可攜式計算機、平板計 算機、智慧型電話、個人數字助理、或遊戲控制臺中選擇的一個。
【文檔編號】G06F15/16GK104094246SQ201180076119
【公開日】2014年10月8日 申請日期:2011年12月28日 優先權日:2011年12月28日
【發明者】J.利普曼, A.錢德拉塞哈 申請人:英特爾公司