用于多個(gè)媒體項(xiàng)目序列中媒體項(xiàng)目之間切換的系統(tǒng)和方法
【專利摘要】一種具有一個(gè)或多個(gè)處理器、存儲(chǔ)器和顯示器的電子設(shè)備獲取有關(guān)第一和第二媒體項(xiàng)目序列的信息。該設(shè)備播放第一序列的初始顯示媒體項(xiàng)目,且在顯示器的相應(yīng)區(qū)域中播放初始顯示媒體項(xiàng)目時(shí),檢測(cè)媒體改變輸入。響應(yīng)于該輸入,當(dāng)媒體改變輸入對(duì)應(yīng)于第一方向上的移動(dòng)時(shí),設(shè)備停止在顯示器的相應(yīng)區(qū)域中播放初始顯示媒體項(xiàng)目以及播放與第一序列的初始顯示媒體項(xiàng)目相鄰的第一媒體項(xiàng)目。當(dāng)媒體改變輸入對(duì)應(yīng)于不同的第二方向上的移動(dòng)時(shí),設(shè)備停止在顯示器的相應(yīng)區(qū)域中播放初始顯示媒體項(xiàng)目以及在該相應(yīng)區(qū)域中播放第二媒體項(xiàng)目,其中該第二媒體項(xiàng)目來(lái)自于第二媒體項(xiàng)目序列。
【專利說(shuō)明】
用于多個(gè)媒體項(xiàng)目序列中媒體項(xiàng)目之間切換的系統(tǒng)和方法
技術(shù)領(lǐng)域
[0001 ]所公開的實(shí)施方式大體涉及呈現(xiàn)媒體內(nèi)容以及特別涉及媒體流之間的切換。
【背景技術(shù)】
[0002]由于計(jì)算機(jī)技術(shù)已經(jīng)得以提高且變得十分普遍,所以用戶越來(lái)越多地能夠使用基于計(jì)算機(jī)的設(shè)備來(lái)消費(fèi)媒體內(nèi)容。例如,用戶能夠在各種基于計(jì)算機(jī)的電子設(shè)備上收聽音頻內(nèi)容或觀看視頻內(nèi)容,這些電子設(shè)備并沒有接收被廣播至多個(gè)設(shè)備的預(yù)定義的信道組(例如,經(jīng)由無(wú)線電、廣播電視或有線電視)。此外,網(wǎng)絡(luò)技術(shù)的進(jìn)步已然提升了能夠通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)將信息傳送至單獨(dú)的計(jì)算機(jī)的速度和可靠性。由此,有可能根據(jù)需要選擇特定的媒體項(xiàng)目通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)來(lái)播放,而不是將之調(diào)諧到一個(gè)特定的預(yù)定義廣播傳輸通道。
【發(fā)明內(nèi)容】
[0003]盡管對(duì)網(wǎng)絡(luò)速度和可靠性進(jìn)行了改進(jìn),但用于不同媒體項(xiàng)目之間的切換的一些方案還是比較復(fù)雜繁瑣并且涉及多個(gè)使用戶困惑或沮喪的步驟。尤其是在用戶不得不執(zhí)行搜索或通過(guò)菜單和索引導(dǎo)航來(lái)識(shí)別要播放的媒體項(xiàng)目時(shí)。在這種情況下,由于進(jìn)行這些的不便之處,用戶不太容易在設(shè)備上查看媒體項(xiàng)目的同時(shí)在不同的媒體項(xiàng)目之間切換,由此降低了用戶對(duì)設(shè)備的享受以及滿意度。
[0004]因此,需要一種方法來(lái)減少媒體項(xiàng)目之間切換所需的時(shí)間以提供無(wú)縫的用戶體驗(yàn),使得用戶容易并且直觀地基于輸入的運(yùn)動(dòng)方向在第一媒體項(xiàng)目序列中的媒體項(xiàng)目和不同媒體項(xiàng)目序列中的媒體項(xiàng)目之間切換。這樣的方法和界面可以補(bǔ)充或替代用于媒體項(xiàng)目之間切換的傳統(tǒng)方法。這樣的方法和界面提升用戶體驗(yàn),因?yàn)橛脩裟軌蛟诿襟w項(xiàng)目之間快速切換。具體地,觀看媒體項(xiàng)目的用戶將能夠容易地且直觀地瀏覽不同的媒體項(xiàng)目序列。
[0005]根據(jù)一些實(shí)施方式,公開了一種用于在媒體項(xiàng)目之間切換的方法。該方法在具有一個(gè)或多個(gè)處理器、存儲(chǔ)器和顯示器的電子設(shè)備處執(zhí)行。該電子設(shè)備獲取關(guān)于多個(gè)媒體項(xiàng)目序列的信息,所述多個(gè)媒體項(xiàng)目序列包括第一媒體項(xiàng)目序列和不同于所述第一媒體項(xiàng)目序列的第二媒體項(xiàng)目序列,以及在顯示器上播放所述第一媒體項(xiàng)目序列的初始顯示媒體項(xiàng)目。在所述顯示器的相應(yīng)區(qū)域中播放所述初始顯示媒體項(xiàng)目時(shí),電子設(shè)備檢測(cè)媒體改變輸入。響應(yīng)于檢測(cè)到媒體改變輸入,根據(jù)所述媒體改變輸入對(duì)應(yīng)于第一方向上的移動(dòng)的確定,電子設(shè)備停止在所述顯示器的相應(yīng)區(qū)域中播放所述初始顯示媒體項(xiàng)目及在所述顯示器的所述相應(yīng)區(qū)域中播放第一媒體項(xiàng)目。所述第一媒體項(xiàng)目不同于所述初始顯示媒體項(xiàng)目且在順序上與所述第一媒體項(xiàng)目序列中的所述初始顯示媒體項(xiàng)目相鄰。根據(jù)所述媒體改變輸入對(duì)應(yīng)于不同于所述第一方向的第二方向上的移動(dòng)的確定,電子設(shè)備停止在所述顯示器的所述相應(yīng)區(qū)域中播放所述初始顯示媒體項(xiàng)目并在所述顯示器的所述相應(yīng)區(qū)域中播放第二媒體項(xiàng)目,其中所述第二媒體項(xiàng)目不同于所述初始顯示媒體項(xiàng)目和所述第一媒體項(xiàng)目,且來(lái)自所述第二媒體項(xiàng)目序列。
[0006]根據(jù)一些實(shí)施方式,計(jì)算機(jī)系統(tǒng)(例如客戶端系統(tǒng)或服務(wù)器系統(tǒng))包括一個(gè)或多個(gè)處理器、存儲(chǔ)器以及一個(gè)或多個(gè)程序;一個(gè)或多個(gè)程序存儲(chǔ)在存儲(chǔ)器中,并配置用以被一個(gè)或多個(gè)處理器執(zhí)行,且一個(gè)或多個(gè)程序包括用于執(zhí)行上述方法的操作的指令。根據(jù)一些實(shí)施方式,一種非瞬態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有指令,所述指令在經(jīng)由一個(gè)或多個(gè)處理器執(zhí)行時(shí),使得計(jì)算機(jī)系統(tǒng)(例如客戶端系統(tǒng)或服務(wù)器系統(tǒng))執(zhí)行上述方法的操作。
【附圖說(shuō)明】
[0007]在此公開的實(shí)施方式在附圖的圖中以示例的方式而非限制的方式示出。在整個(gè)附圖中,相同的附圖標(biāo)號(hào)表不相應(yīng)的部分。
[0008]圖1A是示出根據(jù)一些實(shí)施方式的客戶端-服務(wù)器環(huán)境的框圖;
[0009]圖1B是示出根據(jù)一些實(shí)施方式的媒體傳遞系統(tǒng)的框圖;
[0010]圖2是示出根據(jù)一些實(shí)施方式的電子設(shè)備的框圖;
[0011 ]圖3是示出根據(jù)一些實(shí)施方式的服務(wù)器系統(tǒng)的框圖;
[0012]圖4A-4H示出了根據(jù)一些實(shí)施方式的用以控制用戶界面的示例控制;
[0013]圖5A-50示出了根據(jù)一些實(shí)施方式的用于視頻信道之間切換的用戶界面;
[0014]圖6是示出了根據(jù)一些實(shí)施方式的不同媒體呈現(xiàn)用戶界面之間的轉(zhuǎn)換的狀態(tài)圖;
[0015]圖7是示出了根據(jù)一些實(shí)施方式的在媒體項(xiàng)目之間切換的方法的流程圖。
【具體實(shí)施方式】
[0016]圖1A是根據(jù)一些實(shí)施方式的客戶端-服務(wù)器環(huán)境100的框圖??蛻舳?服務(wù)器環(huán)境100包括通過(guò)一個(gè)或多個(gè)網(wǎng)絡(luò)115連接的一個(gè)或多個(gè)客戶端設(shè)備(110-1,...,110-n)以及一個(gè)或多個(gè)服務(wù)器系統(tǒng)(120-1,...,120-n)。客戶端-服務(wù)器環(huán)境100可選地還包括相互共享文件(例如,經(jīng)由網(wǎng)絡(luò)115)的客戶端(例如,客戶端應(yīng)用和/或客戶端設(shè)備)的點(diǎn)對(duì)點(diǎn)(P2P)網(wǎng)絡(luò)132、網(wǎng)絡(luò)緩存136(例如,包括一個(gè)或多個(gè)內(nèi)容傳遞網(wǎng)絡(luò)(⑶N)服務(wù)器)和連接至一個(gè)或多個(gè)網(wǎng)絡(luò)115的一個(gè)或多個(gè)冗余內(nèi)容主機(jī)服務(wù)器138(例如,媒體服務(wù)器)。
[0017]圖1A中的客戶端設(shè)備110-1為與各自的用戶相關(guān)聯(lián)的典型電子設(shè)備。圖1A中的服務(wù)器系統(tǒng)120-1為與媒體內(nèi)容提供商相關(guān)聯(lián)的典型服務(wù)器,其中用戶(以及他們的電子設(shè)備)可選地具有賬戶以使得用戶能夠訪問來(lái)自一個(gè)或多個(gè)服務(wù)器系統(tǒng)120的媒體內(nèi)容。一個(gè)或多個(gè)網(wǎng)絡(luò)115可以是任意網(wǎng)絡(luò),諸如因特網(wǎng)、其他廣域網(wǎng)、局域網(wǎng)、個(gè)人局域網(wǎng)、城域網(wǎng)、VPN,點(diǎn)對(duì)點(diǎn)、ad-hoc連接等等。
[0018]在一些實(shí)施方式中,客戶端設(shè)備110-1為以下組中的一者:個(gè)人計(jì)算機(jī)、移動(dòng)電子設(shè)備、可穿戴計(jì)算設(shè)備、筆記本電腦、平板電腦、移動(dòng)電話、數(shù)字媒體播放器、或任意其他能夠預(yù)備用于呈現(xiàn)的媒體內(nèi)容、控制媒體內(nèi)容的呈現(xiàn)和/或呈現(xiàn)媒體內(nèi)容的電子設(shè)備。例如,服務(wù)器系統(tǒng)120-1由基于訂閱的媒體流服務(wù)操作和/或提供,其中用戶針對(duì)該服務(wù)可選地具有與賬戶憑據(jù)相關(guān)聯(lián)的賬戶,該賬戶憑據(jù)使得客戶端設(shè)備110-1能與諸如服務(wù)器系統(tǒng)120-1、P2P網(wǎng)絡(luò)132、網(wǎng)絡(luò)緩存136和/或一個(gè)或多個(gè)冗余內(nèi)容主機(jī)服務(wù)器138等內(nèi)容源進(jìn)行通信并且從其接收內(nèi)容。
[0019]在一些實(shí)施方式中,客戶端設(shè)備110-1包括第一電子設(shè)備(例如,施控電子設(shè)備)和第二電子設(shè)備(例如,受控電子設(shè)備),且第一電子設(shè)備和第二電子設(shè)備均與由服務(wù)器系統(tǒng)120-1所關(guān)聯(lián)的內(nèi)容提供商提供的公共用戶賬戶(或關(guān)聯(lián)的用戶賬戶)相關(guān)聯(lián)。第一電子設(shè)備(例如,個(gè)人計(jì)算機(jī)或機(jī)頂盒)可選地與賬戶憑據(jù)相關(guān)聯(lián)且從服務(wù)器系統(tǒng)120-1接收內(nèi)容,而第二電子設(shè)備為從第一電子設(shè)備接收內(nèi)容且將該內(nèi)容呈現(xiàn)給用戶的媒體呈現(xiàn)設(shè)備(例如,一組揚(yáng)聲器、顯示器、電視機(jī)等)。
[0020]在一些實(shí)施方式中,客戶端設(shè)備110-1包括媒體內(nèi)容呈現(xiàn)和控制應(yīng)用104(以下稱“媒體應(yīng)用”)。媒體應(yīng)用104能夠通過(guò)客戶端設(shè)備110-1控制媒體的呈現(xiàn)。例如,媒體應(yīng)用104能夠使用戶導(dǎo)航媒體內(nèi)容項(xiàng)目、選擇媒體內(nèi)容項(xiàng)目用以在客戶端設(shè)備110-1上回放、選擇用于呈現(xiàn)的媒體流、改變當(dāng)前顯示的媒體流、創(chuàng)建和編輯播放列表以及其他這樣的操作。
[0021]在一些實(shí)施方式中,由客戶端設(shè)備110-1(例如,在諸如媒體內(nèi)容緩沖器105的本地緩存中和/或客戶端設(shè)備110-1的永久存儲(chǔ)器中)存儲(chǔ)媒體內(nèi)容。在一些實(shí)施方式中,由遠(yuǎn)離客戶端設(shè)備110-1設(shè)置的服務(wù)器系統(tǒng)120-1(例如,原始服務(wù)器)存儲(chǔ)媒體內(nèi)容。在一些實(shí)施方式中,由媒體傳遞系統(tǒng)150中的一個(gè)或多個(gè)計(jì)算設(shè)備存儲(chǔ)媒體內(nèi)容,下面參考圖1B更詳細(xì)的討論。媒體傳遞系統(tǒng)150包括點(diǎn)對(duì)點(diǎn)(P2P)網(wǎng)絡(luò)132、網(wǎng)絡(luò)緩存136和一個(gè)或多個(gè)冗余內(nèi)容主機(jī)服務(wù)器138。媒體內(nèi)容之后通過(guò)一個(gè)或多個(gè)網(wǎng)絡(luò)115從媒體傳遞系統(tǒng)150中的一個(gè)或多個(gè)計(jì)算設(shè)備發(fā)送(或流傳輸)至客戶端設(shè)備110-1。如此處所使用的,通過(guò)隨著時(shí)間將對(duì)應(yīng)于媒體內(nèi)容的數(shù)據(jù)從源傳送至目的地來(lái)將媒體內(nèi)容從源流傳輸至目的地,其中目的地處的計(jì)算機(jī)能夠在已經(jīng)完全接收到媒體內(nèi)容之前對(duì)媒體內(nèi)容的執(zhí)行操作(例如,媒體內(nèi)容的第一部分從源被接收且能夠在隨后從源接收到媒體內(nèi)容的第二部分之前被播放)。
[0022]在一些實(shí)施方式中,從服務(wù)器系統(tǒng)120-1發(fā)送的(或流傳輸?shù)?數(shù)據(jù)由客戶端設(shè)備110-1存儲(chǔ)/緩存在本地緩存中,諸如客戶端設(shè)備110-1的存儲(chǔ)器中的一個(gè)或多個(gè)媒體內(nèi)容緩沖器105。媒體內(nèi)容緩沖器105中存儲(chǔ)的媒體內(nèi)容通常在媒體內(nèi)容由客戶端設(shè)備110-1呈現(xiàn)之后被移除,這允許新的媒體內(nèi)容數(shù)據(jù)被存儲(chǔ)到媒體內(nèi)容緩沖器105中??蛇x地,至少一些存儲(chǔ)于媒體內(nèi)容緩沖器105中的媒體內(nèi)容在內(nèi)容經(jīng)由客戶端設(shè)備110-1呈現(xiàn)之后和/或直到滿足其他預(yù)定條件時(shí)會(huì)被保留預(yù)定量時(shí)間。例如,該內(nèi)容被存儲(chǔ)直到該內(nèi)容已經(jīng)由客戶端設(shè)備呈現(xiàn)為止,對(duì)應(yīng)于媒體磁貼(tile)的內(nèi)容被存儲(chǔ)直到對(duì)應(yīng)于媒體磁貼的媒體已經(jīng)到達(dá)內(nèi)容的末尾(例如,電影/電視節(jié)目或體育賽事的末尾)為止,或者對(duì)應(yīng)于第一媒體磁貼的內(nèi)容被存儲(chǔ)直到客戶端設(shè)備切換為播放對(duì)應(yīng)于第二媒體磁貼的內(nèi)容為止以使得用戶能夠再次播放對(duì)應(yīng)于第一媒體磁貼的內(nèi)容而無(wú)需重新下載該內(nèi)容(例如,響應(yīng)于媒體播放器用戶界面中的“再次播放”或“重放”功能啟示的激活)。媒體內(nèi)容緩沖器105被配置為存儲(chǔ)來(lái)自多于一個(gè)媒體內(nèi)容流的媒體內(nèi)容。在數(shù)據(jù)正從一處移動(dòng)至另一處的同時(shí)將數(shù)據(jù)存儲(chǔ)在緩沖器中(例如,在從內(nèi)容源接收的壓縮數(shù)據(jù)被編解碼器處理之前臨時(shí)存儲(chǔ)該壓縮數(shù)據(jù)和/或在編解碼器生成的解壓縮數(shù)據(jù)被渲染器渲染之前臨時(shí)存儲(chǔ)該解壓縮數(shù)據(jù))有時(shí)被稱為“正在緩沖的”數(shù)據(jù),而以這樣的方式存儲(chǔ)的數(shù)據(jù)有時(shí)被稱為“緩沖的”數(shù)據(jù)?!熬彌_的”數(shù)據(jù)通常但可選地在其從緩沖器傳送到其目的地(例如,編解碼器或渲染器)之后從對(duì)其進(jìn)行了存儲(chǔ)的緩沖器被移除(或標(biāo)記為刪除),而不是被存儲(chǔ)以供隨后使用。
[0023]在一些實(shí)施方式中,當(dāng)客戶端設(shè)備110-1包括第一電子設(shè)備和第二電子設(shè)備時(shí),媒體應(yīng)用104(例如,在機(jī)頂盒上)還能夠通過(guò)不同于第一電子設(shè)備的第二電子設(shè)備(例如,連接至該機(jī)頂盒的一組揚(yáng)聲器或電視機(jī)或其他顯示器)控制媒體內(nèi)容呈現(xiàn)。因此,在某些情況下,用戶能夠使用媒體應(yīng)用104來(lái)使第一電子設(shè)備既充當(dāng)媒體呈現(xiàn)設(shè)備又充當(dāng)對(duì)其他媒體呈現(xiàn)設(shè)備的遠(yuǎn)程控制。這使得用戶能夠從媒體應(yīng)用104的內(nèi)部和/或使用單個(gè)用戶界面控制多個(gè)電子設(shè)備上的媒體呈現(xiàn)。
[0024]當(dāng)用戶想要在客戶端設(shè)備110-1上回放媒體時(shí),用戶能夠與媒體應(yīng)用104交互以將媒體控制請(qǐng)求發(fā)送至服務(wù)器系統(tǒng)120-1。服務(wù)器系統(tǒng)120-1通過(guò)一個(gè)或多個(gè)網(wǎng)絡(luò)115接收該媒體控制請(qǐng)求。例如,用戶能夠按下客戶端設(shè)備110-1的觸摸屏上的按鈕以發(fā)送媒體控制請(qǐng)求至服務(wù)器系統(tǒng)120-1。如下所述,例如,媒體控制請(qǐng)求為一個(gè)開始客戶端設(shè)備110-1的媒體內(nèi)容呈現(xiàn)的請(qǐng)求。盡管在本文中經(jīng)常用來(lái)描述發(fā)起或開始客戶端設(shè)備110-1對(duì)媒體的呈現(xiàn),但媒體控制請(qǐng)求可選地還包括針對(duì)控制正在客戶端設(shè)備110-1上呈現(xiàn)的媒體的其他方面的請(qǐng)求和/或信號(hào),包括但不限于關(guān)于暫停、跳過(guò)、快進(jìn)、倒回、搜索、調(diào)整音量、改變播放列表中的項(xiàng)目的順序、從播放列表增加或移除項(xiàng)目、調(diào)整音頻均衡器設(shè)置、改變或設(shè)定用戶設(shè)置或偏好、提供有關(guān)當(dāng)前呈現(xiàn)的內(nèi)容的信息、開始媒體流的呈現(xiàn)、從當(dāng)前媒體流到另一媒體流的轉(zhuǎn)換等等命令。在一些實(shí)施方式中,媒體控制控制哪些內(nèi)容正被傳遞至客戶端設(shè)備110-1(例如,如果用戶暫停內(nèi)容的回放,則停止至客戶端設(shè)備110-1的內(nèi)容的傳遞)。然而,可選地,至客戶端設(shè)備110-1的內(nèi)容的傳遞不直接關(guān)聯(lián)至與媒體控制的用戶交互。例如,在傳遞至客戶端設(shè)備110-1的內(nèi)容基于用戶針對(duì)特定內(nèi)容的用戶請(qǐng)求被選擇時(shí),即使用戶暫停該內(nèi)容的回放,該內(nèi)容可選地繼續(xù)被傳遞至客戶端設(shè)備110-1 (例如,以便增加被緩沖的內(nèi)容的數(shù)量以及降低中斷回放以下載額外內(nèi)容的可能性)。在一些實(shí)施方式中,如果用戶帶寬或數(shù)據(jù)使用量受限(例如,用戶按量對(duì)數(shù)據(jù)使用量進(jìn)行支付或具有限量的可用數(shù)據(jù)使用量),則客戶端設(shè)備110-1在用戶已經(jīng)暫停或停止內(nèi)容的情況下停止下載內(nèi)容,以便節(jié)約帶寬和/或減少數(shù)據(jù)使用量。
[0025]圖1A中的客戶端服務(wù)器環(huán)境100還包括典型服務(wù)器系統(tǒng)120-1,該典型服務(wù)器系統(tǒng)120-1包括媒體傳遞模塊122、媒體內(nèi)容數(shù)據(jù)庫(kù)124和上下文數(shù)據(jù)庫(kù)126。媒體內(nèi)容數(shù)據(jù)庫(kù)124存儲(chǔ)媒體內(nèi)容,該媒體內(nèi)容被配置為被提供至客戶端設(shè)備110-1以及由客戶端設(shè)備110-1呈現(xiàn)和/或被提供至網(wǎng)絡(luò)緩存136、P2P網(wǎng)絡(luò)132中的客戶端或其他內(nèi)容源。例如,媒體內(nèi)容數(shù)據(jù)庫(kù)124存儲(chǔ)音頻(例如,音樂、有聲讀物等)、視頻(例如,電影、電視節(jié)目等)、圖像或能夠被發(fā)送至(或流傳輸至)其他客戶端設(shè)備的其他媒體內(nèi)容??蛇x地,媒體內(nèi)容數(shù)據(jù)庫(kù)124包括不同格式的數(shù)據(jù)以及文件類型以允許各種不同的設(shè)備和/或應(yīng)用接收內(nèi)容。在一些實(shí)施方式中,服務(wù)器系統(tǒng)120-1包括從各自的客戶端設(shè)備(例如,客戶端設(shè)備110-1)接收媒體控制請(qǐng)求的媒體傳遞模塊122(例如,媒體流模塊)。響應(yīng)于接收到媒體控制請(qǐng)求,媒體傳遞模塊122發(fā)送(例如,流傳輸)媒體內(nèi)容至所請(qǐng)求的客戶端設(shè)備。
[0026]在某些情況下,所接收的媒體控制請(qǐng)求包括識(shí)別客戶端設(shè)備的信息(例如,IP地址)。服務(wù)器系統(tǒng)120-1應(yīng)當(dāng)轉(zhuǎn)發(fā)媒體控制請(qǐng)求至該客戶端設(shè)備。例如,可選地,用戶具有能夠呈現(xiàn)接收自服務(wù)器系統(tǒng)120-1的媒體的多個(gè)客戶端設(shè)備,諸如移動(dòng)電話、計(jì)算機(jī)系統(tǒng)、平板電腦、電視、家庭音響設(shè)備等等??蛇x地,識(shí)別信息包括唯一的或半唯一的(sem1-unique)設(shè)備標(biāo)識(shí)符,諸如IP地址、媒體訪問控制(MAC)地址、用戶指定的設(shè)備名稱、國(guó)際移動(dòng)電話設(shè)備識(shí)別(ΠΙΕΙ)碼等等。因此,媒體控制請(qǐng)求將識(shí)別諸如旨在于家庭音響設(shè)備的請(qǐng)求,從而服務(wù)器系統(tǒng)120-1能夠發(fā)送所請(qǐng)求的媒體和/或媒體控制請(qǐng)求至家庭音響設(shè)備。可選地,客戶端設(shè)備110-1向服務(wù)器系統(tǒng)120-1提供關(guān)于設(shè)備的設(shè)備能力的指示,所述設(shè)備能力包括諸如屏幕分辨率、處理速度、視頻緩沖器大小/可用性、可用帶寬、目標(biāo)/期望帶寬、編解碼器可用性等等,并且服務(wù)器系統(tǒng)根據(jù)設(shè)備能力向電子設(shè)備提供內(nèi)容。
[0027]在一些實(shí)施方式中,服務(wù)器系統(tǒng)120-1包括上下文數(shù)據(jù)庫(kù)126。上下文數(shù)據(jù)庫(kù)126存儲(chǔ)與客戶端設(shè)備110-1的媒體內(nèi)容的呈現(xiàn)相關(guān)聯(lián)的數(shù)據(jù),除此之外包括正由客戶端設(shè)備no-1呈現(xiàn)的媒體內(nèi)容流中的當(dāng)前位置、與該媒體內(nèi)容流相關(guān)聯(lián)的播放列表、之前播放的內(nèi)容、跳過(guò)的媒體內(nèi)容片段以及之前指示的用戶偏好。例如,可選地,上下文數(shù)據(jù)庫(kù)126包括去往客戶端設(shè)備110-1的內(nèi)容流當(dāng)前正呈現(xiàn)歌曲、從I分23秒進(jìn)入歌曲以及所有在最后一小時(shí)播放的歌曲和播放列表中接下來(lái)的20首歌曲等信息。在某些情況下,服務(wù)器系統(tǒng)120-1將與媒體內(nèi)容流相關(guān)聯(lián)的上下文傳送至正在呈現(xiàn)內(nèi)容流的客戶端設(shè)備110-1,以便一個(gè)或多個(gè)上下文信息的項(xiàng)目能夠被客戶端設(shè)備110-1所使用,諸如用于向用戶的顯示。當(dāng)媒體內(nèi)容正被流傳輸至的客戶端設(shè)備改變(例如,從客戶端設(shè)備110-1改變?yōu)榭蛻舳嗽O(shè)備110-n)時(shí),月艮務(wù)器系統(tǒng)120-1將與活動(dòng)的媒體內(nèi)容相關(guān)聯(lián)的上下文傳送至新活動(dòng)的客戶端設(shè)備(例如,客戶?而設(shè)備110-n)。
[0028]圖1B是根據(jù)一些實(shí)施方式的媒體傳遞系統(tǒng)150的框圖。圖1B中的媒體傳遞系統(tǒng)150包括包含一個(gè)或多個(gè)具有本地緩存(諸如媒體內(nèi)容緩沖器105)的客戶端設(shè)備110-1的多個(gè)計(jì)算設(shè)備、一個(gè)或多個(gè)具有媒體傳遞模塊122和媒體內(nèi)容數(shù)據(jù)庫(kù)124和/或至媒體內(nèi)容數(shù)據(jù)庫(kù)124的入口(access)的服務(wù)器系統(tǒng)120(有時(shí)在本文中還稱為源服務(wù)器)、具有一個(gè)或多個(gè)對(duì)等端(133-1,...,133-n)的點(diǎn)對(duì)點(diǎn)(P2P)網(wǎng)絡(luò)132,網(wǎng)絡(luò)緩存136和一個(gè)或多個(gè)冗余內(nèi)容主機(jī)服務(wù)器138??蛇x地,媒體內(nèi)容存儲(chǔ)在媒體傳遞系統(tǒng)150中的一個(gè)或多個(gè)計(jì)算設(shè)備處。例如,媒體內(nèi)容最初存儲(chǔ)在服務(wù)器系統(tǒng)120的媒體內(nèi)容數(shù)據(jù)庫(kù)124中,而隨后散布/分發(fā)至P2P網(wǎng)絡(luò)132中的一個(gè)或多個(gè)對(duì)等端133、網(wǎng)絡(luò)緩存136、和/或一個(gè)或多個(gè)冗余內(nèi)容主機(jī)服務(wù)器138,以用于客戶端設(shè)備110-1的訪問。
[0029]當(dāng)客戶端設(shè)備110-1向所述服務(wù)器系統(tǒng)120-1發(fā)送一個(gè)針對(duì)媒體內(nèi)容的媒體控制請(qǐng)求時(shí),服務(wù)器系統(tǒng)120-1(例如,媒體傳遞模塊122)通過(guò)使用源信息響應(yīng)該請(qǐng)求,所述源信息指示媒體傳遞系統(tǒng)150中的一個(gè)或多個(gè)計(jì)算設(shè)備將與媒體控制請(qǐng)求相關(guān)聯(lián)的媒體內(nèi)容發(fā)送至所請(qǐng)求的客戶端設(shè)備110-1或發(fā)送相關(guān)源信息至所述客戶端設(shè)備110-1以使得所述客戶端設(shè)備110-1能從源(例如,P2P網(wǎng)絡(luò)132、網(wǎng)絡(luò)緩存136和/或冗余內(nèi)容主機(jī)服務(wù)器138)處請(qǐng)求與媒體控制請(qǐng)求相關(guān)聯(lián)的媒體內(nèi)容??蛇x地,客戶端設(shè)備110-1從本地緩存(諸如媒體內(nèi)容緩沖器105)獲得與媒體控制請(qǐng)求相關(guān)聯(lián)的媒體內(nèi)容??蛇x地,客戶端設(shè)備110-1使用本地存儲(chǔ)的源信息來(lái)從媒體傳遞系統(tǒng)150中的一個(gè)或多個(gè)計(jì)算設(shè)備(例如,P2P網(wǎng)絡(luò)132、網(wǎng)絡(luò)緩存136或冗余內(nèi)容主機(jī)服務(wù)器138)請(qǐng)求或獲得與媒體控制請(qǐng)求相關(guān)聯(lián)的媒體內(nèi)容。
[0030]圖2是示出了根據(jù)一些實(shí)施方式的電子設(shè)備110的框圖。該電子設(shè)備110通常包括一個(gè)或多個(gè)處理單元(CUP)202、一個(gè)或多個(gè)網(wǎng)絡(luò)接口 210、存儲(chǔ)器212和用于互相連接這些組件的一個(gè)或多個(gè)通信總線214。電子設(shè)備110包括用戶界面204。用戶界面204包括一個(gè)或多個(gè)輸出設(shè)備206,包括能將輸出206呈現(xiàn)給用戶的用戶界面元件,包括經(jīng)由揚(yáng)聲器或可視化顯示器呈現(xiàn)。用戶界面204包括一個(gè)或多個(gè)輸入設(shè)備208,包括便于用戶輸入的用戶界面組件,諸如鍵盤、鼠標(biāo)、語(yǔ)音命令輸入單元、觸摸感應(yīng)顯示器、觸摸感應(yīng)輸入板、手勢(shì)捕獲照相機(jī)或其他輸入按鈕。在一些實(shí)施方式中,電子設(shè)備110為無(wú)線設(shè)備,諸如移動(dòng)電話或平板電腦。此外,一些客戶端系統(tǒng)101使用麥克風(fēng)和語(yǔ)音識(shí)別或照相機(jī)和手勢(shì)識(shí)別以補(bǔ)充或替換鍵盤。存儲(chǔ)器212包括高速隨機(jī)存取存儲(chǔ)器,諸如DRAM、SRAM、DDR RAM或其他隨機(jī)存取固態(tài)存儲(chǔ)器設(shè)備,并且可選地包括非易失性存儲(chǔ)器,諸如一個(gè)或多個(gè)磁盤存儲(chǔ)設(shè)備、光盤存儲(chǔ)設(shè)備、閃存設(shè)備或其他非易失性固態(tài)存儲(chǔ)設(shè)備。存儲(chǔ)器212可選地包括相對(duì)一個(gè)或多個(gè)CPU202遠(yuǎn)程設(shè)置的一個(gè)或多個(gè)存儲(chǔ)設(shè)備。存儲(chǔ)器212,或者可替換地,存儲(chǔ)器212內(nèi)的一個(gè)或多個(gè)非易失性存儲(chǔ)器設(shè)備包括非瞬態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。在一些實(shí)施方式中,存儲(chǔ)器212或存儲(chǔ)器212的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)以下程序、模塊和數(shù)據(jù)結(jié)構(gòu),或者他們的子集。
[0031]?操作系統(tǒng)216,包括用于處理各種基本系統(tǒng)服務(wù)以及用于執(zhí)行硬件相關(guān)的任務(wù)的程序;
[0032]?網(wǎng)絡(luò)通信模塊218,用于經(jīng)由一個(gè)或多個(gè)通信網(wǎng)絡(luò)接口 210(有線或無(wú)線)以及一個(gè)或多個(gè)通信網(wǎng)絡(luò)(例如,因特網(wǎng)、其他廣域網(wǎng)、局域網(wǎng)、個(gè)人局域網(wǎng)、城域網(wǎng)、VPN、點(diǎn)對(duì)點(diǎn)和/或ad-hoc連接等等)將電子設(shè)備110連接至其他計(jì)算機(jī);
[0033]?呈現(xiàn)模塊220,用于通過(guò)與用戶接口204(例如,屏幕、揚(yáng)聲器、耳機(jī)等)相關(guān)聯(lián)的輸出設(shè)備206實(shí)現(xiàn)電子設(shè)備110處的媒體內(nèi)容的呈現(xiàn);
[0034]?—個(gè)或多個(gè)客戶端系統(tǒng)應(yīng)用模塊222,用于使電子設(shè)備110能夠執(zhí)行客戶端設(shè)備110提供的功能,一個(gè)或多個(gè)應(yīng)用模塊222包括但不限于:
[0035]?輸入處理模塊224,用于接收來(lái)自用戶通過(guò)輸入設(shè)備208的輸入和解譯所接收的輸入;
[0036]?媒體請(qǐng)求生成模塊226,用于基于從輸入處理模塊224接收的輸入生成對(duì)媒體項(xiàng)目(例如,媒體流數(shù)據(jù))的請(qǐng)求;
[0037]?媒體項(xiàng)目接收模塊228,用于從遠(yuǎn)離電子設(shè)備110的媒體源(例如,媒體流服務(wù)器)接收一個(gè)或多個(gè)媒體項(xiàng)目(例如,媒體流);
[0038]?媒體應(yīng)用104,用于處理媒體項(xiàng)目(例如,媒體流)以傳輸至輸出設(shè)備206以及傳送至少一個(gè)預(yù)備的媒體項(xiàng)目(例如,媒體流)至呈現(xiàn)模塊220以傳輸至輸出設(shè)備206,該媒體應(yīng)用包括:
[0039]■第一視頻播放器229-1,用于在傳輸至輸出設(shè)備206之前對(duì)第一媒體項(xiàng)目解復(fù)用、解密、解壓縮、解碼和/或渲染以存儲(chǔ)在媒體內(nèi)容緩沖器105中;
[0040]■第二視頻播放器229-2,用于在傳輸至輸出設(shè)備206之前對(duì)不同于第一媒體項(xiàng)目的第二媒體項(xiàng)目解復(fù)用、解密、解壓縮、解碼和/或渲染以存儲(chǔ)在媒體內(nèi)容緩沖器105中;以及
[0041]■音頻切換模塊230,用于響應(yīng)于接收到對(duì)與當(dāng)前顯示的視頻不同的視頻進(jìn)行顯示的請(qǐng)求,確定與所請(qǐng)求的視頻相關(guān)聯(lián)的音頻數(shù)據(jù);以及改變當(dāng)前正被呈現(xiàn)的音頻數(shù)據(jù)以匹配新請(qǐng)求的視頻流;
[0042]?預(yù)加載模塊231,用于基于當(dāng)前顯示的媒體項(xiàng)目和/或可用帶寬確定需要被預(yù)加載的一個(gè)或多個(gè)媒體項(xiàng)目,接收所確定的一個(gè)或多個(gè)媒體項(xiàng)目的媒體項(xiàng)目數(shù)據(jù),以及暫停對(duì)所述一個(gè)或多個(gè)媒體項(xiàng)目的傳遞;以及
[0043]?帶寬分配模塊232,用于在電子設(shè)備110正在下載多于一個(gè)媒體項(xiàng)目時(shí)分配總的下載帶寬;
[0044]?電子設(shè)備數(shù)據(jù)模塊240,用于存儲(chǔ)數(shù)據(jù),包括但不限于:
[0045]?一個(gè)或多個(gè)媒體內(nèi)容緩沖器105,包括接收自服務(wù)器系統(tǒng)(例如,圖1的服務(wù)器系統(tǒng)120)的用于一個(gè)或多個(gè)媒體項(xiàng)目的且存儲(chǔ)在電子設(shè)備110的存儲(chǔ)器中的媒體項(xiàng)目?jī)?nèi)容數(shù)據(jù);
[0046]?預(yù)加載數(shù)據(jù)242,包括但不限于:接收自適當(dāng)?shù)拿襟w內(nèi)容服務(wù)器的來(lái)自一個(gè)或多個(gè)媒體項(xiàng)目的音頻和/或視頻數(shù)據(jù),例如視頻數(shù)據(jù)I 243-1、視頻數(shù)據(jù)2 243-2 (例如,圖4A-4H中的視頻流B 402的視頻數(shù)據(jù))、視頻數(shù)據(jù)3 243-3(例如,圖4A-4H中的視頻流C 404的視頻數(shù)據(jù))以及可選地諸如來(lái)自一個(gè)或多個(gè)其他視頻流的靜態(tài)幀、音頻數(shù)據(jù)和/或元數(shù)據(jù)的其他數(shù)據(jù)244;
[0047]?媒體內(nèi)容數(shù)據(jù)庫(kù)245,用于在本地設(shè)備上存儲(chǔ)作為用戶的個(gè)人媒體內(nèi)容庫(kù)的一部分的媒體內(nèi)容;以及
[0048]?用戶配置文件數(shù)據(jù)庫(kù)246,包括電子設(shè)備110的用戶的賬戶信息,該賬戶信息包括用戶媒體歷史、用戶偏好、所確定的用戶興趣以及賬戶憑據(jù)。
[0049]上述標(biāo)識(shí)的每一個(gè)元素可以被存儲(chǔ)在一個(gè)或多個(gè)之前提及的存儲(chǔ)器設(shè)備中,且對(duì)應(yīng)于執(zhí)行上述功能的指令集合。上述標(biāo)識(shí)的模塊或程序(即,指令集合)不需要作為分離的軟件程序、進(jìn)程或模塊來(lái)實(shí)現(xiàn),且因此這些模塊的各種子集可以結(jié)合或以其他方式重新布置在各種實(shí)施方式中??蛇x地,存儲(chǔ)器212存儲(chǔ)上述標(biāo)識(shí)的數(shù)據(jù)結(jié)構(gòu)和模塊的子集。此外,可選地,存儲(chǔ)器212存儲(chǔ)上面未描述的額外模塊和數(shù)據(jù)結(jié)構(gòu)。
[0050]圖3是示出了根據(jù)一些實(shí)施方式的服務(wù)器系統(tǒng)120的框圖。服務(wù)器系統(tǒng)120通常包括一個(gè)或多個(gè)處理單元(CPU)302、一個(gè)或多個(gè)網(wǎng)絡(luò)接口 304、存儲(chǔ)器306和用于相互連接這些組件的一個(gè)或多個(gè)通信總線308。存儲(chǔ)器306包括高速隨機(jī)存取存儲(chǔ)器,諸如DRAM、SRAM、DDR RAM或其他隨機(jī)存取固態(tài)存儲(chǔ)器設(shè)備;并且可選地包括非易失性存儲(chǔ)器,諸如一個(gè)或多個(gè)磁盤存儲(chǔ)設(shè)備、光盤存儲(chǔ)設(shè)備、閃存設(shè)備或其他非易失性固態(tài)存儲(chǔ)設(shè)備。存儲(chǔ)器306可選地包括相對(duì)于一個(gè)或多個(gè)與CPU 302遠(yuǎn)程設(shè)置的一個(gè)或多個(gè)存儲(chǔ)設(shè)備。存儲(chǔ)器306,或者可替換地,存儲(chǔ)器306內(nèi)的一個(gè)或多個(gè)非易失性存儲(chǔ)器設(shè)備包括非瞬態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。在一些實(shí)施方式中,存儲(chǔ)器306或存儲(chǔ)器306的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)以下程序、模塊和數(shù)據(jù)結(jié)構(gòu),或者他們的子集。
[0051]?操作系統(tǒng)310,包括用于處理各種基本系統(tǒng)服務(wù)以及用于執(zhí)行硬件相關(guān)的任務(wù)的程序;
[0052]?網(wǎng)絡(luò)通信模塊312,用于經(jīng)由一個(gè)或多個(gè)通信網(wǎng)絡(luò)接口 304(有線或無(wú)線)以及一個(gè)或多個(gè)通信網(wǎng)絡(luò)(例如,因特網(wǎng)、其他廣域網(wǎng)、局域網(wǎng)、個(gè)人局域網(wǎng)、城域網(wǎng)、VPN等等)將服務(wù)器系統(tǒng)120連接至其他計(jì)算機(jī);
[0053]?—個(gè)或多個(gè)服務(wù)器應(yīng)用模塊314,用于使服務(wù)器系統(tǒng)120能夠執(zhí)行服務(wù)器系統(tǒng)120提供的功能,一個(gè)或多個(gè)服務(wù)器應(yīng)用模塊314包括但不限于:
[0054]?媒體傳遞模塊122,用于將媒體內(nèi)容傳遞(例如,流傳輸)至遠(yuǎn)離服務(wù)器系統(tǒng)120的電子設(shè)備110;
[0055]?請(qǐng)求處理模塊316,用于接收來(lái)自電子設(shè)備110的請(qǐng)求,其中該請(qǐng)求包括對(duì)提供特定媒體項(xiàng)目至電子設(shè)備的請(qǐng)求和/或?qū)⒚襟w項(xiàng)目的目的地從一個(gè)電子設(shè)備變更為另一個(gè)電子設(shè)備的請(qǐng)求;
[0056]?上下文追蹤模塊318,用于追蹤和存儲(chǔ)媒體項(xiàng)目的上下文,除其他數(shù)據(jù)外,可選地包括存儲(chǔ)當(dāng)前正由電子設(shè)備110呈現(xiàn)的媒體項(xiàng)目中的當(dāng)前回放位置、當(dāng)前播放列表中的位置、用戶的播放歷史、用戶的偏好、之前跳過(guò)的媒體內(nèi)容、媒體內(nèi)容項(xiàng)目是“喜歡的”還是“不喜歡的”(例如,通過(guò)“星標(biāo)”、“翹大拇指”和/或“拇指向下”指示)等等中的一個(gè)或多個(gè);以及
[0057]?上下文訪問模塊320,用于允許與給定的用戶賬戶相關(guān)聯(lián)的電子設(shè)備110對(duì)與給定用戶賬戶相關(guān)聯(lián)的媒體項(xiàng)目的當(dāng)前上下文進(jìn)行訪問;以及
[0058]?一個(gè)或多個(gè)服務(wù)器數(shù)據(jù)模塊330,用于存儲(chǔ)與數(shù)據(jù)服務(wù)器系統(tǒng)120有關(guān)的數(shù)據(jù),包括但不限于:
[0059]?媒體內(nèi)容數(shù)據(jù)庫(kù)124,包括媒體內(nèi)容和描述該媒體內(nèi)容以及使得客戶端能夠查找該媒體內(nèi)容以識(shí)別媒體內(nèi)容的元數(shù)據(jù);
[0060]?上下文數(shù)據(jù)庫(kù)126,包括與一個(gè)或多個(gè)媒體相關(guān)聯(lián)的信息,其中上下文信息可選地包括以下中的一個(gè)或多個(gè):媒體項(xiàng)目中的當(dāng)前回放位置、與該媒體有關(guān)的元數(shù)據(jù)、播放列表中的位置、用戶的播放歷史、用戶偏好、跳過(guò)的媒體、以及用戶設(shè)置;以及
[0061]?用戶配置文件數(shù)據(jù)庫(kù)332,包括多個(gè)用戶的賬戶信息,其中各個(gè)用戶的賬戶信息可選地包括各個(gè)用戶的用戶媒體內(nèi)容請(qǐng)求/回放歷史、與各個(gè)用戶相關(guān)聯(lián)的電子設(shè)備列表、各個(gè)用戶的用戶偏好以及各個(gè)用戶的所確定的用戶興趣。
[0062]上述標(biāo)識(shí)的每一個(gè)元素可以被存儲(chǔ)在一個(gè)或多個(gè)之前提及的存儲(chǔ)器設(shè)備中,且對(duì)應(yīng)于執(zhí)行上述功能的指令集合。上述標(biāo)識(shí)的模塊或程序(即,指令集合)不需要作為分離的軟件程序、進(jìn)程或模塊來(lái)實(shí)現(xiàn),且因此這些模塊的各種子集可以結(jié)合或以其他方式重新布置在各種實(shí)施方式中??蛇x地,存儲(chǔ)器306存儲(chǔ)上述標(biāo)識(shí)的數(shù)據(jù)結(jié)構(gòu)和模塊的子集。此外,可選地,存儲(chǔ)器306存儲(chǔ)上面未描述的額外模塊和數(shù)據(jù)結(jié)構(gòu)。
[0063]盡管圖3示出了“服務(wù)器系統(tǒng)120”,但相比于作為這里描述的實(shí)施方式的結(jié)構(gòu)示意圖,圖3更想要用作對(duì)可以在服務(wù)器集合中存在的各種特征的功能性描述。實(shí)際上,并且如本領(lǐng)域技術(shù)人員所認(rèn)識(shí)到的,單獨(dú)所示的項(xiàng)目能夠被結(jié)合且一些項(xiàng)目能夠被分離。例如,圖3中單獨(dú)所示的一些項(xiàng)目能夠在單獨(dú)的服務(wù)器上被執(zhí)行,且單個(gè)項(xiàng)目能夠由一個(gè)或多個(gè)服務(wù)器來(lái)執(zhí)行。用于實(shí)現(xiàn)服務(wù)器系統(tǒng)120的服務(wù)器的實(shí)際數(shù)量以及特征在他們中如何分配在實(shí)施方式之間是不同的,且可選地部分取決于系統(tǒng)在高峰使用時(shí)段以及平均使用時(shí)段必須處理的數(shù)據(jù)業(yè)務(wù)量的數(shù)量。
[0064]現(xiàn)在注意力指向用戶界面(“UI”)實(shí)現(xiàn)以及可選地在具有顯示器和觸摸感應(yīng)表面的電子設(shè)備(諸如電子設(shè)備110)上實(shí)現(xiàn)的相關(guān)聯(lián)的進(jìn)程。圖4A-4H和圖5A-50示出了根據(jù)一些實(shí)施方式的用于在媒體項(xiàng)目之間切換的示例性用戶界面。這些圖中的用戶界面用于示出下面描述的進(jìn)程,包括圖6和圖7中的進(jìn)程。
[0065]現(xiàn)在的注意力指向圖4A-4B,示出了電子設(shè)備(例如圖1A-1B和2中的110)的觸摸屏400。在圖4A-4B中,用戶通過(guò)執(zhí)行具有對(duì)觸摸屏400的一個(gè)或多個(gè)接觸的手勢(shì)來(lái)控制設(shè)備。例如在圖4A中,設(shè)備檢測(cè)到觸摸屏400上的接觸410,且在圖4B中,設(shè)備檢測(cè)到接觸410至觸摸屏400左側(cè)的移動(dòng)以及通過(guò)向左側(cè)滑動(dòng)對(duì)應(yīng)于視頻流B 402的視頻磁貼離開觸摸屏400以及從右側(cè)滑動(dòng)對(duì)應(yīng)于視頻流C 404的視頻磁貼至觸摸屏400上來(lái)導(dǎo)航用戶界面。
[0066]現(xiàn)在注意力指向圖4C-4D,其示出了電子設(shè)備(例如圖1A-1B和圖2中的110)的顯示器420和分離的觸摸感測(cè)表面426。在圖4C-4D中,用戶通過(guò)執(zhí)行具有對(duì)觸摸感測(cè)表面426的一個(gè)或多個(gè)接觸的手勢(shì)來(lái)控制設(shè)備。例如在圖4C中,設(shè)備檢測(cè)到觸摸感測(cè)表面426上的接觸430,且在圖4D中,設(shè)備檢測(cè)到接觸430往觸摸感測(cè)表面426左側(cè)的移動(dòng)以及通過(guò)向左側(cè)滑動(dòng)對(duì)應(yīng)于視頻流B 402的視頻磁貼離開顯示器420以及從右側(cè)滑動(dòng)對(duì)應(yīng)于視頻流C 404的視頻磁貼至顯示器420來(lái)導(dǎo)航用戶界面。應(yīng)當(dāng)理解的是,在這里描述的如對(duì)應(yīng)于觸摸屏上的接觸以及接觸的移動(dòng)的任意輸入還可以以類似的方式利用分離的觸摸感測(cè)表面上的接觸的移動(dòng)來(lái)執(zhí)行。
[0067]現(xiàn)在注意力指向圖4E-4F,其示出了電子設(shè)備(例如圖1A-1B和圖2中的110)的顯示器420和分離的指針設(shè)備448。在圖4E-4F中,用戶通過(guò)執(zhí)行利用指針設(shè)備448執(zhí)行的手勢(shì)來(lái)控制設(shè)備。例如在圖4E中,設(shè)備檢測(cè)到光標(biāo)446在視頻流B 402的呈現(xiàn)之上時(shí)指針設(shè)備448的點(diǎn)擊,且在圖4F中,設(shè)備檢測(cè)到指針設(shè)備448向左側(cè)的移動(dòng)以及通過(guò)向左側(cè)滑動(dòng)對(duì)應(yīng)于視頻流B 402的視頻磁貼離開顯示器420以及從右側(cè)滑動(dòng)對(duì)應(yīng)于視頻流C 404的視頻磁貼至顯示器420上來(lái)導(dǎo)航用戶界面。應(yīng)當(dāng)理解的是,在這里描述的如對(duì)應(yīng)于觸摸屏上的接觸以及接觸的移動(dòng)的任意輸入還可以以類似的方式利用指針設(shè)備的移動(dòng)來(lái)執(zhí)行。
[0068]現(xiàn)在注意力指向圖4G-4H,其示出了電子設(shè)備(例如圖1A-1B和2中的110)的顯示器420和分離的運(yùn)動(dòng)檢測(cè)設(shè)備456。在圖4G-4H中,用戶通過(guò)執(zhí)行由運(yùn)動(dòng)檢測(cè)設(shè)備456檢測(cè)的手勢(shì)來(lái)控制設(shè)備。例如在圖4G中,設(shè)備檢測(cè)到指針設(shè)備448前手的存在,且在圖4H中,設(shè)備檢測(cè)到手向左側(cè)的移動(dòng)以及通過(guò)向左側(cè)滑動(dòng)對(duì)應(yīng)于視頻流B 402的視頻磁貼離開顯示器420以及從右側(cè)滑動(dòng)對(duì)應(yīng)于視頻流C 404的視頻磁貼至顯示器420來(lái)導(dǎo)航用戶界面。由運(yùn)動(dòng)檢測(cè)設(shè)備檢測(cè)的其他類型的手勢(shì)包括眼動(dòng)追蹤和頭部移動(dòng)追蹤。應(yīng)當(dāng)理解的是,在這里描述的如對(duì)應(yīng)于觸摸屏上的接觸以及接觸的移動(dòng)類似的任意輸入還可以以類似的方式利用通過(guò)運(yùn)動(dòng)檢測(cè)設(shè)備檢測(cè)的手或其他身體部分的移動(dòng)來(lái)執(zhí)行。
[0069]圖5A-50示出了根據(jù)一些實(shí)施方式的用于設(shè)備(例如圖1A-1B和圖2中的110)上的媒體項(xiàng)目之間切換的示例用戶界面。下面參照觸摸屏上檢測(cè)到的觸摸輸入來(lái)描述圖5A-50,然而,如上述參照?qǐng)D4A-4H所描述的,可以以類似的方式使用其他輸入設(shè)備。在圖5A-5B中,設(shè)備110顯示包括多個(gè)磁貼的媒體項(xiàng)目目錄用戶界面,其中每一個(gè)磁貼對(duì)應(yīng)于媒體項(xiàng)目序列中的媒體項(xiàng)目(例如,實(shí)時(shí)媒體流、按需媒體流、設(shè)備處存儲(chǔ)的媒體文件等等)。在圖5A-5B中的媒體項(xiàng)目目錄用戶界面中,設(shè)備顯示對(duì)應(yīng)于多個(gè)媒體項(xiàng)目序列的磁貼,該多個(gè)媒體項(xiàng)目序列包括第一媒體項(xiàng)目序列506、第二媒體項(xiàng)目序列504和第三媒體項(xiàng)目序列508。在圖5A中,設(shè)備檢測(cè)到手勢(shì)510,該手勢(shì)包括在對(duì)應(yīng)于第一媒體項(xiàng)目序列506的位置處的接觸向觸摸屏400左側(cè)的移動(dòng)。響應(yīng)于檢測(cè)到手勢(shì)510,設(shè)備將第一媒體項(xiàng)目序列506滾動(dòng)至左側(cè)。
[0070]在圖5B中,設(shè)備檢測(cè)到在對(duì)應(yīng)于媒體項(xiàng)目A的磁貼506-4上的輕敲手勢(shì)512。在圖5C中,響應(yīng)于檢測(cè)到圖5B中的輕敲手勢(shì)512,設(shè)備顯示正在播放對(duì)應(yīng)于磁貼506-4的媒體項(xiàng)目A的媒體播放器用戶界面。在圖5D中,在觸摸屏400的中心區(qū)域播放媒體項(xiàng)目A的同時(shí),設(shè)備檢測(cè)到觸摸屏400上的接觸514,并且響應(yīng)于檢測(cè)到接觸514,設(shè)備通過(guò)將媒體項(xiàng)目A向觸摸屏400的中心收縮來(lái)開始顯示媒體上下文用戶界面。
[0071]在圖5E中顯示了媒體上下文用戶界面,其示出了一個(gè)或多個(gè)相鄰媒體項(xiàng)目的表示515(例如,當(dāng)前正播放的媒體項(xiàng)目左邊的媒體項(xiàng)目的表示515-1,以及當(dāng)前正播放的媒體項(xiàng)目右邊的媒體項(xiàng)目的表示515-2)的部分,以及用于指示不同的媒體項(xiàng)目序列在當(dāng)前正播放的媒體項(xiàng)目之上和之下的標(biāo)簽(例如,標(biāo)簽516-1指示包括動(dòng)作電影的媒體項(xiàng)目序列在媒體項(xiàng)目A之上,以及標(biāo)簽516-2指示包括科幻電影的媒體項(xiàng)目序列在媒體項(xiàng)目A之下)。在圖5E中,可選地,設(shè)備顯示相鄰媒體項(xiàng)目序列中媒體項(xiàng)目的表示517,每一個(gè)包括各自的靜止圖像或?qū)?yīng)于各自相鄰媒體項(xiàng)目序列中的相應(yīng)媒體項(xiàng)目的部分視頻內(nèi)容。在圖5E中,設(shè)備檢測(cè)到接觸514往左側(cè)的移動(dòng)518。
[0072]響應(yīng)于檢測(cè)到圖5E中的接觸514的移動(dòng)518,設(shè)備將媒體項(xiàng)目A從觸摸屏400的中心區(qū)域移走并在觸摸屏400的中心區(qū)域顯示媒體項(xiàng)目B(來(lái)自包括媒體項(xiàng)目A的媒體項(xiàng)目序列的相鄰媒體項(xiàng)目),如圖5F-5G所示。此外,響應(yīng)于檢測(cè)到接觸514從觸摸屏400的離開,設(shè)備從顯示圖5E中的媒體上下文用戶界面切換為顯示如圖5G中所示的媒體播放器用戶界面。盡管上述所示的示例示出了接觸514的向左滑動(dòng),但應(yīng)當(dāng)理解的是,如果設(shè)備檢測(cè)到接觸514的向右滑動(dòng),則媒體項(xiàng)目A將向右滑動(dòng)離開顯示器而包括媒體項(xiàng)目A的媒體項(xiàng)目序列中的媒體項(xiàng)目A左側(cè)的媒體項(xiàng)目將在顯示器的中心區(qū)域顯示,而不是媒體項(xiàng)目B。
[0073]可替換地,響應(yīng)于圖5E中所示接觸514的向下移動(dòng)520,設(shè)備將媒體項(xiàng)目A從觸摸屏400的中心區(qū)域移走并在觸摸屏400的中心區(qū)域顯示媒體項(xiàng)目C(來(lái)自不包括媒體項(xiàng)目A的相鄰媒體項(xiàng)目序列的媒體項(xiàng)目),如圖5J-5M*示。此外,響應(yīng)于檢測(cè)到接觸514從觸摸屏400的離開,設(shè)備從顯示圖5E中的媒體上下文用戶界面切換為顯示如圖5M中所示的媒體播放器用戶界面。盡管上述所示的示例示出了接觸514的向下滑動(dòng),但應(yīng)當(dāng)理解的是,如果設(shè)備檢測(cè)到接觸514的向上滑動(dòng),則媒體項(xiàng)目A將向上滑動(dòng)離開顯示器而來(lái)自包括媒體項(xiàng)目A的媒體項(xiàng)目序列之下的媒體項(xiàng)目序列的媒體項(xiàng)目將在顯示器的中心區(qū)域顯示,而不是媒體項(xiàng)目C。此外,在設(shè)備檢測(cè)到接觸514的離開而沒有檢測(cè)到接觸移動(dòng)超過(guò)預(yù)定義的閾值的情況下,設(shè)備將停止顯示如圖5E中所示的媒體上下文用戶界面且將重新顯示圖5C中所示的媒體播放器用戶界面。
[0074]在圖5M中,在顯示媒體項(xiàng)目C時(shí),設(shè)備檢測(cè)到觸摸屏400上包括接觸522-1和接觸522-2彼此相向移動(dòng)的捏手勢(shì)。響應(yīng)于檢測(cè)到利用接觸552執(zhí)行的捏縮手勢(shì),設(shè)備停止顯示媒體播放器用戶界面且重新顯示媒體項(xiàng)目目錄用戶界面,如圖5N所示。在圖5N中,在顯示媒體項(xiàng)目目錄用戶界面時(shí),設(shè)備檢測(cè)到向上滑動(dòng)手勢(shì)524。在圖50中,響應(yīng)于檢測(cè)到向上滑動(dòng)手勢(shì)524,設(shè)備滾動(dòng)媒體項(xiàng)目目錄以顯示包括第四媒體項(xiàng)目序列526的不同的媒體項(xiàng)目序列,如圖50所示。
[0075]圖6是示出了根據(jù)一些實(shí)施方式的不同媒體呈現(xiàn)用戶界面之間的轉(zhuǎn)換的狀態(tài)圖。如上述參考圖5A-50所描述的,存在至少三個(gè)不同的用戶界面:媒體播放器602用戶界面,媒體上下文604用戶界面和媒體項(xiàng)目目錄606用戶界面。在媒體播放器602用戶界面中,主媒體項(xiàng)目占據(jù)或大體上占據(jù)顯示器以為用戶提供對(duì)主媒體項(xiàng)目的專注查看(例如,如圖5C、5I和5M中所示)。在媒體上下文604用戶界面中,顯示關(guān)于媒體項(xiàng)目的信息而不是主媒體項(xiàng)目以為用戶提供可用于切換至不同于主媒體項(xiàng)目的媒體項(xiàng)目的選項(xiàng)的指示(例如,如圖5E所示)。在媒體項(xiàng)目目錄606用戶界面中,表示多個(gè)媒體項(xiàng)目序列中的多個(gè)媒體項(xiàng)目的磁貼被顯示以為用戶提供對(duì)大量(例如,多于4或5)可用于選擇不同媒體項(xiàng)目的選項(xiàng)的概覽(例如,如圖5A-5B和5N-50中所示)。
[0076]在圖6中,當(dāng)設(shè)備正在顯示媒體項(xiàng)目目錄606用戶界面時(shí),如果設(shè)備檢測(cè)到滑動(dòng)608手勢(shì)(例如,包括接觸或其他輸入的橫向移動(dòng)的手勢(shì)),則設(shè)備在媒體項(xiàng)目目錄內(nèi)導(dǎo)航而不變更至不同的用戶界面。在一些實(shí)施方式中,當(dāng)設(shè)備正在顯示媒體項(xiàng)目目錄606用戶界面時(shí),如果設(shè)備檢測(cè)到捏放(de-pinch)610或612手勢(shì)(例如,兩個(gè)輸入彼此背離運(yùn)動(dòng)),則設(shè)備轉(zhuǎn)換至媒體上下文604用戶界面或媒體播放器602用戶界面,可選地取決于捏放手勢(shì)的幅度(例如,在捏放610手勢(shì)的幅度大于相應(yīng)閾值時(shí)導(dǎo)航至媒體播放器602用戶界面,以及在捏放612手勢(shì)的幅度小于相應(yīng)閾值時(shí)轉(zhuǎn)換至媒體上下文604用戶界面)。在一些實(shí)施方式中,當(dāng)設(shè)備正在顯示媒體項(xiàng)目目錄606用戶界面時(shí),如果設(shè)備檢測(cè)到捏放612手勢(shì)(例如,兩個(gè)或更多個(gè)輸入相互遠(yuǎn)離移動(dòng)),則設(shè)備轉(zhuǎn)換至媒體上下文604用戶界面。在一些實(shí)施方式中,當(dāng)設(shè)備正在顯示媒體項(xiàng)目目錄606用戶界面時(shí),如果設(shè)備檢測(cè)到捏放610手勢(shì)(例如,兩個(gè)或更多個(gè)輸入相互遠(yuǎn)離移動(dòng)),則設(shè)備轉(zhuǎn)換至媒體播放器602用戶界面。在圖6中,當(dāng)設(shè)備正在顯示媒體項(xiàng)目目錄606用戶界面時(shí),如果設(shè)備檢測(cè)到選擇614手勢(shì)(例如,對(duì)磁貼的輕敲手勢(shì)、當(dāng)光標(biāo)在磁貼之上時(shí)的鼠標(biāo)點(diǎn)擊、磁貼方向上的翻頁(yè)手勢(shì)),則設(shè)備轉(zhuǎn)換至媒體播放器602用戶界面并顯示所選擇的媒體項(xiàng)目。在圖6中,媒體項(xiàng)目目錄606用戶界面為即使在用戶開始616或停止618活動(dòng)時(shí)仍然維持的“穩(wěn)定的”用戶界面。
[0077]在圖6中,當(dāng)設(shè)備正在顯示媒體播放器602用戶界面時(shí),如果設(shè)備檢測(cè)到滑動(dòng)620手勢(shì)(例如,包括接觸或其他輸入的橫向移動(dòng)的手勢(shì)),則設(shè)備導(dǎo)航至媒體播放器用戶界面內(nèi)的相鄰媒體項(xiàng)目,而不會(huì)變更至不同的用戶界面。在圖6中,當(dāng)設(shè)備正在顯示媒體播放器602用戶界面時(shí),如果設(shè)備檢測(cè)到滑動(dòng)620手勢(shì)(例如,包括接觸或其他輸入的橫向移動(dòng)的動(dòng)作),則設(shè)備登記活動(dòng)開始622事件(例如,向下觸摸、翻頁(yè)或鼠標(biāo)光標(biāo)移動(dòng))并轉(zhuǎn)換至媒體上下文604用戶界面。在圖6中,當(dāng)設(shè)備正在顯示媒體播放器602用戶界面時(shí),如果設(shè)備檢測(cè)到活動(dòng)開始622事件(例如,向下觸摸、翻頁(yè)或鼠標(biāo)光標(biāo)移動(dòng)),則設(shè)備轉(zhuǎn)換至媒體上下文604用戶界面。在圖6中,當(dāng)設(shè)備正在顯示媒體播放器602用戶界面時(shí),如果設(shè)備檢測(cè)到捏縮624手勢(shì)(例如,兩個(gè)或更多個(gè)輸入相向移動(dòng)),則設(shè)備轉(zhuǎn)換至媒體項(xiàng)目目錄606用戶界面。在圖6中,媒體播放器602用戶界面是“不穩(wěn)定的”用戶界面,其在檢測(cè)到用戶活動(dòng)開始622時(shí)轉(zhuǎn)換到媒體上下文用戶界面。
[0078]在圖6中,當(dāng)設(shè)備正在顯示媒體上下文604用戶界面時(shí),如果設(shè)備檢測(cè)到滑動(dòng)626手勢(shì)(例如,包括接觸或其他輸入的橫向移動(dòng)的手勢(shì)),則設(shè)備導(dǎo)航至相鄰媒體項(xiàng)目,而不會(huì)變更至不同的用戶界面。在圖6中,當(dāng)設(shè)備正在顯示媒體上下文604用戶界面時(shí),如果設(shè)備檢測(cè)到活動(dòng)停止628事件(例如,接觸的離開或超過(guò)預(yù)定時(shí)間量而沒有檢測(cè)到鼠標(biāo)的移動(dòng)或運(yùn)動(dòng)傳感器沒有檢測(cè)到運(yùn)動(dòng))或捏放630手勢(shì)(例如,兩個(gè)輸入彼此背離運(yùn)動(dòng)),則設(shè)備轉(zhuǎn)換至媒體播放器602用戶界面。在圖6中,當(dāng)設(shè)備正在顯示媒體上下文604用戶界面時(shí),如果設(shè)備檢測(cè)到捏縮632手勢(shì)(例如,兩個(gè)或兩個(gè)以上的輸入彼此相向運(yùn)動(dòng)),則設(shè)備轉(zhuǎn)換至媒體項(xiàng)目目錄606用戶界面。在圖6中,媒體上下文用戶界面是“瞬態(tài)”用戶界面,其響應(yīng)于檢測(cè)到來(lái)自用戶的活動(dòng)開始(例如,接觸的向下觸摸或鼠標(biāo)或用戶的手的移動(dòng))而被顯示且在檢測(cè)到活動(dòng)的結(jié)束(例如,接觸的離開或用戶的運(yùn)動(dòng)的停止)時(shí)轉(zhuǎn)換至媒體播放器602用戶界面。
[0079]圖7是示出了根據(jù)一些實(shí)施方式的在媒體項(xiàng)目之間切換的方法的流程圖。該方法700在具有顯示器和觸摸感應(yīng)表面的電子設(shè)備(例如,圖1A-1B和圖2中所示的設(shè)備110)處執(zhí)行。在一些實(shí)施方式中,顯示器為觸摸屏顯示器且觸摸感應(yīng)表面位于該顯示器上。在一些實(shí)施方式中,顯示器獨(dú)立于觸摸感應(yīng)表面。該方法700中的一些操作可選地被結(jié)合和/或一些操作的順序可選地被改變。如下所述,該方法700提供了一種直觀方式用于媒體項(xiàng)目之間的切換。該方法減輕了在媒體項(xiàng)目切換時(shí)用戶的認(rèn)知負(fù)擔(dān),由此創(chuàng)建了更為有效的人機(jī)界面。對(duì)于電池供電的電子設(shè)備,使得用戶能夠在媒體項(xiàng)目之間快速切換,且更有效地節(jié)能以及增加電池充電之間的時(shí)間。
[0080]設(shè)備(例如,圖1A-1B和圖2中所示的設(shè)備110)獲得多個(gè)媒體項(xiàng)目序列有關(guān)的信息(702),其中多個(gè)媒體項(xiàng)目序列包括第一媒體項(xiàng)目序列和異于第一媒體項(xiàng)目序列的第二媒體項(xiàng)目序列(例如,視頻或音頻內(nèi)容)。媒體項(xiàng)目序列可選地由包括對(duì)應(yīng)的媒體項(xiàng)目的視覺表示的磁貼來(lái)表示(例如,圖5A中所示)。視覺表示可選地包括以下中的一個(gè)或多個(gè):封面藝術(shù)或?qū)]嫹饷?、最近的視頻影像靜態(tài)畫面(video still)、相關(guān)的或標(biāo)識(shí)的視頻影像靜態(tài)畫面(類似于獨(dú)特的區(qū)別于本季或者其他劇集的本集的靜態(tài)畫面)、低帶寬視頻,屏幕上暫?;蛘シ诺漠嬅婧?或屏幕上暫?;蛘シ诺母咔逡曨l。媒體項(xiàng)目序列有時(shí)由磁貼表示,該磁貼包括由磁貼表示的對(duì)應(yīng)媒體項(xiàng)目有關(guān)的信息。該信息可選地包括以下中的一個(gè)或多個(gè):文本信息、標(biāo)題、描述、用戶評(píng)論、徽章、星級(jí)、評(píng)級(jí)、發(fā)行商品牌(如CBS)、圖標(biāo)、替身、一個(gè)或多個(gè)演員、一個(gè)或多個(gè)導(dǎo)演、一個(gè)或多個(gè)作者、一個(gè)或多個(gè)制片人、觀看次數(shù)、獎(jiǎng)項(xiàng)和/或劇情簡(jiǎn)介。
[0081 ]多個(gè)媒體項(xiàng)目序列可選地包括按照劇集順序排序的片段式媒體項(xiàng)目序列(例如電視節(jié)目的劇集)。多個(gè)媒體項(xiàng)目序列可選地包括以用戶確定的順序排序的用戶精選的媒體項(xiàng)目序列(例如,用戶生成的隊(duì)列)(例如,由設(shè)備的用戶確定的播放列表或視頻隊(duì)列或者由另一用戶確定的且通過(guò)設(shè)備的用戶同意的播放列表或視頻隊(duì)列)。多個(gè)媒體項(xiàng)目序列可選地包括直播視頻流序列;以及(例如,以頻道順序排列的電視頻道)。多個(gè)媒體項(xiàng)目序列可選地包括根據(jù)用戶偏好配置文件確定的順序排列的主題相關(guān)的媒體項(xiàng)目序列(例如,基于過(guò)去觀看習(xí)慣或其他電影和/或電視節(jié)目的評(píng)級(jí)為用戶推薦的一組電影)。多個(gè)媒體項(xiàng)目序列可選地包括直播電視頻道,如對(duì)應(yīng)于廣播電視頻道、有線電視頻道、衛(wèi)星頻道等的有序序列的頻道2、3、和4。多個(gè)媒體項(xiàng)目序列可選地包括時(shí)移記錄的電視內(nèi)容,如VCR或TiVo。多個(gè)媒體項(xiàng)目序列可選地包括按需內(nèi)容,如電影或過(guò)去幾季的TV節(jié)目。多個(gè)媒體項(xiàng)目序列可選地包括內(nèi)容類型,如科幻片、新聞、體育和戲劇。多個(gè)媒體項(xiàng)目序列可選地包括有序媒體,諸如節(jié)目的1、2、3集。多個(gè)媒體項(xiàng)目序列可選地包括用戶活動(dòng)列表,如星標(biāo)、歷史和/或喜好。多個(gè)媒體項(xiàng)目序列可選地包括由編輯或?qū)<揖x的列表,如達(dá)人推薦、藝術(shù)家或?qū)а菹埠?。多個(gè)媒體項(xiàng)目序列可選地包括基于用戶偏好配置文件生成的建議,如對(duì)你而言有特色的、最佳選擇。多個(gè)媒體項(xiàng)目序列可選地包括訂閱的社交列表,如播放列表、跟隨的饋送、和/或朋友共享/喜歡/評(píng)論的媒體項(xiàng)目。
[0082]在一些實(shí)施方式中,各個(gè)媒體項(xiàng)目序列中的媒體項(xiàng)目的排序是基于預(yù)定義的內(nèi)容順序的,如劇集1、2、3。各個(gè)媒體項(xiàng)目序列中的媒體項(xiàng)目的排序可選地基于人為生成的順序(如用戶在組建列表時(shí)選擇的第一、第二和第三項(xiàng)目)或基于用戶活動(dòng)而產(chǎn)生的順序(歷史列表,例如,示出了用戶最近觀看最多的項(xiàng)目,以相反的時(shí)間順序排列)。各個(gè)媒體項(xiàng)目序列中的媒體項(xiàng)目的排序可選地基于計(jì)算機(jī)生成的順序的,如推薦列表、用戶現(xiàn)在將感興趣查看的且是針對(duì)內(nèi)容項(xiàng)目的算法最佳猜測(cè)的第一項(xiàng)目。
[0083]設(shè)備在顯示器上播放第一媒體項(xiàng)目序列的初始顯示媒體項(xiàng)目(例如,如圖5C中所示初始媒體項(xiàng)目或當(dāng)前正播放的媒體項(xiàng)目)(704)。在某些情況下,在檢測(cè)到媒體改變輸入(例如,如下面參考操作708描述的)之前,設(shè)備檢測(cè)到上下文顯示輸入(例如,觸摸屏上向下的觸摸,如圖5D中檢測(cè)的接觸514、正發(fā)起的輕敲或翻頁(yè)手勢(shì)、觸摸屏上的捏縮手勢(shì)或其他手勢(shì))并且響應(yīng)于檢測(cè)到上下文顯示輸入,設(shè)備顯示媒體上下文用戶界面,包括初始顯示媒體項(xiàng)目和在緊挨檢測(cè)到上下文顯示輸入之前未顯示的一個(gè)或多個(gè)其他媒體項(xiàng)目中的部分。例如,在圖5D中,在播放媒體項(xiàng)目A時(shí)設(shè)備檢測(cè)到接觸514且響應(yīng)于檢測(cè)到接觸514,該設(shè)備顯示媒體上下文用戶界面,如圖5F中所示。
[0084]在一些實(shí)施方式中,顯示初始顯示媒體項(xiàng)目,而不對(duì)其他媒體項(xiàng)目的表示進(jìn)行顯示(例如,初始顯示媒體項(xiàng)目為全屏),并且顯示媒體上下文用戶界面包括減小初始顯示媒體項(xiàng)目的大小以及在之前被初始顯示媒體項(xiàng)目占用的顯示器區(qū)域中部分顯示一個(gè)或多個(gè)其他媒體項(xiàng)目的表示(例如,初始顯示媒體項(xiàng)目向后退以便其他媒體項(xiàng)目的邊緣鄰近于其他媒體項(xiàng)目得以顯示)。例如,在圖5C中,全屏模式顯示媒體項(xiàng)目A,而在圖5E中,媒體項(xiàng)目A的大小被減小以便部分其他媒體項(xiàng)目在媒體項(xiàng)目A的左側(cè)和右側(cè)顯示。在一些實(shí)施方式中,一個(gè)或多個(gè)其他媒體項(xiàng)目的表示包括靜態(tài)圖像(例如,表示515包括封面藝術(shù)、典型視頻幀等)。在一些實(shí)施方式中,一個(gè)或多個(gè)其他媒體項(xiàng)目的表示包括正播放的視頻內(nèi)容(例如,一個(gè)或多個(gè)表示515包括正播放的視頻內(nèi)容)。
[0085]用戶執(zhí)行媒體改變輸入(例如,觸摸屏上的觸摸、用鼠標(biāo)點(diǎn)擊和拖拽、運(yùn)動(dòng)感測(cè)設(shè)備處的翻頁(yè)手勢(shì))(706)。上述的媒體改變輸入和上下文顯示輸入在某些情況下為連續(xù)檢測(cè)到的手勢(shì)(例如,觸摸和滑動(dòng)手勢(shì)或翻頁(yè)和滑動(dòng)手勢(shì))的一部分。在顯示器的相應(yīng)(例如,中心)區(qū)域中播放初始顯示媒體項(xiàng)目時(shí),設(shè)備檢測(cè)媒體改變輸入(708)。在一些實(shí)施方式中,在檢測(cè)媒體改變輸入之前,設(shè)備對(duì)除了初始顯示媒體項(xiàng)目以外的一個(gè)或多個(gè)媒體項(xiàng)目的至少一部分進(jìn)行預(yù)加載,且響應(yīng)于檢測(cè)到媒體改變輸入,對(duì)除了初始顯示媒體項(xiàng)目以外的媒體項(xiàng)目中的一個(gè)媒體項(xiàng)目的預(yù)加載部分進(jìn)行顯示。例如,在相鄰的媒體項(xiàng)目被設(shè)備的用戶請(qǐng)求之前,設(shè)備請(qǐng)求對(duì)應(yīng)于相鄰媒體項(xiàng)目中的一個(gè)的媒體內(nèi)容,以提高設(shè)備的響應(yīng)能力。在一些實(shí)施方式中,不對(duì)媒體項(xiàng)目進(jìn)行預(yù)加載。在所有四個(gè)相鄰媒體項(xiàng)目未被預(yù)加載的情況下(例如,為了節(jié)約帶寬),預(yù)加載右側(cè)和上部的媒體項(xiàng)目而不預(yù)加載其他相鄰媒體項(xiàng)目(例如,因?yàn)橛脩糇羁赡芟蛳禄瑒?dòng)和向左滑動(dòng))。預(yù)加載對(duì)應(yīng)于相鄰媒體流的媒體項(xiàng)目在2013年6月17 日提交的名為 “System and Method for Switching between Media Streams whileProviding a Seamless User Experience(用于在提供無(wú)縫用戶體驗(yàn)時(shí)媒體流直接的切換的系統(tǒng)和方法)”的美國(guó)臨時(shí)專利申請(qǐng)N0.61/836,079中更詳細(xì)地進(jìn)行了描述。
[0086]響應(yīng)于檢測(cè)到媒體改變輸入,根據(jù)媒體改變輸入對(duì)應(yīng)于第一方向上的移動(dòng)(710)的確定,設(shè)備停止在顯示器的相應(yīng)(例如,中心)區(qū)域中播放初始顯示媒體項(xiàng)目(例如,根據(jù)媒體改變輸入,滑動(dòng)對(duì)應(yīng)于相應(yīng)媒體項(xiàng)目的視頻磁貼離開顯示器)(712),以及在顯示器的相應(yīng)(例如,中心)區(qū)域中播放(例如,開始播放)第一媒體項(xiàng)目(714)。第一媒體項(xiàng)目不同于該相應(yīng)媒體項(xiàng)目,且順序上鄰近于第一媒體項(xiàng)目序列中的初始顯示媒體項(xiàng)目。例如,第一媒體項(xiàng)目序列為電視節(jié)目的劇集,而第一媒體項(xiàng)目為對(duì)應(yīng)于該相應(yīng)媒體項(xiàng)目的電視節(jié)目的劇集之后到來(lái)的該電視節(jié)目的下一個(gè)劇集。例如,在圖5E中,設(shè)備檢測(cè)到包括接觸514向左移動(dòng)518的滑動(dòng)手勢(shì),且響應(yīng)于檢測(cè)到滑動(dòng)手勢(shì),設(shè)備向左側(cè)滑動(dòng)媒體項(xiàng)目A離開觸摸屏400,且從右側(cè)滑動(dòng)媒體項(xiàng)目B至觸摸屏400。
[0087]相反,根據(jù)媒體改變輸入對(duì)應(yīng)于不同于第一方向的第二方向上的移動(dòng)(716)的確定,設(shè)備停止在顯示器的相應(yīng)(例如,中心)區(qū)域中播放初始顯示媒體項(xiàng)目(718)以及在顯示器的相應(yīng)(例如,中心)區(qū)域中播放(例如,開始播放)第二媒體項(xiàng)目(720)。第二媒體項(xiàng)目異于初始顯示媒體項(xiàng)目與第一媒體項(xiàng)目,且所述第二媒體項(xiàng)目來(lái)自第二媒體項(xiàng)目序列。例如,第二媒體項(xiàng)目序列為用戶選擇的按需視頻隊(duì)列,而第二媒體項(xiàng)目為用戶選擇的隊(duì)列中的第一項(xiàng)目。例如,在圖5E中,設(shè)備檢測(cè)到包括接觸514向下移動(dòng)520的滑動(dòng)手勢(shì),且響應(yīng)于檢測(cè)到該滑動(dòng)手勢(shì),設(shè)備向下滑動(dòng)媒體項(xiàng)目A離開觸摸屏400,且從上部滑動(dòng)媒體項(xiàng)目C至觸摸屏400。在圖5E-5N所示的示例中,第一方向垂直于第二方向(例如,第一方向基本上水平而第二方向基本上垂直)。
[0088]在一些實(shí)施方式中,初始顯示媒體項(xiàng)目在第一媒體項(xiàng)目序列中具有在第一媒體項(xiàng)目序列起點(diǎn)之后的位置,而第二媒體項(xiàng)目具有在第二媒體項(xiàng)目序列的起點(diǎn)處的位置。因此,在這些實(shí)施方式的一些中,不管第一媒體項(xiàng)目序列中的哪個(gè)媒體項(xiàng)目正在被顯示,當(dāng)切換至不同媒體項(xiàng)目序列中的媒體項(xiàng)目時(shí),用戶得到該序列的第一個(gè)(其可能是最相關(guān)的,或其想要被第一個(gè)查看)項(xiàng)目(從B7向上滑動(dòng)通向Al,以及從B8向上滑動(dòng)也通向Al)。例如,在圖5B中,設(shè)備檢測(cè)到對(duì)磁貼506-4的選擇,且作為響應(yīng),對(duì)應(yīng)的媒體項(xiàng)目A在觸摸屏400上顯示,并且包括圖5E中的接觸514的移動(dòng)520的隨后的向下滑動(dòng)手勢(shì)使得設(shè)備顯示媒體項(xiàng)目C,其對(duì)應(yīng)于圖5B中的磁貼504-1,且如果在顯示媒體項(xiàng)目B的同時(shí)設(shè)備檢測(cè)到向下滑動(dòng)手勢(shì),則媒體項(xiàng)目C也將被顯示。這特別有助于用戶可能想要在序列之間切換時(shí)切換至序列的起點(diǎn)的情況(例如,切換至不同的電視節(jié)目的第一未觀看劇集或切換至推薦的視頻的自動(dòng)生成列表的起點(diǎn),或用戶選擇的視頻隊(duì)列的起點(diǎn))。
[0089]在一些實(shí)施方式中,初始顯示媒體項(xiàng)目在第一媒體項(xiàng)目序列中具有定序位置,而第二媒體項(xiàng)目在第二媒體項(xiàng)目序列中具有同樣的定序位置。例如,對(duì)于圖5A中所示的媒體項(xiàng)目序列,如果用戶開始在媒體播放器用戶界面中查看對(duì)應(yīng)于磁貼506-2的媒體項(xiàng)目,則用戶能夠通過(guò)向下滑動(dòng)切換為在媒體播放器用戶界面中播放對(duì)應(yīng)于磁貼504-2的媒體項(xiàng)目,以及能夠通過(guò)向上滑動(dòng)切換為在媒體播放器用戶界面中播放對(duì)應(yīng)于磁貼508-2的媒體項(xiàng)目。類似地,對(duì)于圖5A中所示的媒體項(xiàng)目序列,如果用戶開始在媒體播放器用戶界面中查看對(duì)應(yīng)于磁貼506-3的媒體項(xiàng)目,則用戶能夠通過(guò)向下滑動(dòng)切換為在媒體播放器用戶界面中播放對(duì)應(yīng)于磁貼504-3的媒體項(xiàng)目,以及能夠通過(guò)向上滑動(dòng)切換為在媒體播放器用戶界面中播放對(duì)應(yīng)于磁貼508-3的媒體項(xiàng)目。因此,用戶能夠向左、右、上、或下滑動(dòng)以切換至對(duì)應(yīng)于相鄰媒體項(xiàng)目的周圍的磁貼。
[0090]在一些實(shí)施方式中,響應(yīng)于檢測(cè)到媒體改變輸入,根據(jù)媒體改變輸入對(duì)應(yīng)于基本上與第一方向相反的第三方向上的移動(dòng)的確定,停止在顯示器的相應(yīng)(例如,中心)區(qū)域中播放初始顯示媒體項(xiàng)目以及在顯示器的相應(yīng)(例如,中心)區(qū)域中播放(例如,開始播放)第三媒體項(xiàng)目。第三媒體項(xiàng)目不同于初始顯示媒體項(xiàng)目、第一媒體項(xiàng)目和第二媒體項(xiàng)目。例如,當(dāng)?shù)谝环较驗(yàn)閺淖蟮接业姆较驎r(shí),第一媒體項(xiàng)目為先于第一序列中的初始顯示媒體項(xiàng)目(例如,對(duì)應(yīng)于圖5A中的磁貼506-4的媒體項(xiàng)目)的媒體項(xiàng)目(例如,對(duì)應(yīng)于圖5A中的磁貼506-3的媒體項(xiàng)目),而當(dāng)?shù)谝环较驗(yàn)閺挠业阶蟮姆较驎r(shí),第一媒體項(xiàng)目為第一序列中的初始顯示媒體項(xiàng)目之后的媒體項(xiàng)目(例如,對(duì)應(yīng)于圖5A中的磁貼506-5的媒體項(xiàng)目)。在一種情況下,第一媒體項(xiàng)目序列為電視節(jié)目的劇集,且第一媒體項(xiàng)目為先于對(duì)應(yīng)于初始顯示媒體項(xiàng)目的所述電視節(jié)目劇集的電視節(jié)目前序劇集。
[0091 ]在一些實(shí)施方式中,響應(yīng)于檢測(cè)到媒體改變輸入,根據(jù)媒體改變輸入對(duì)應(yīng)于基本上與第二方向相反的第四方向上的移動(dòng)的確定,所述設(shè)備停止在顯示器的相應(yīng)(例如,中心)區(qū)域中播放初始顯示媒體項(xiàng)目以及在顯示器的相應(yīng)(例如,中心)區(qū)域中播放(例如,開始播放)第四媒體項(xiàng)目。第四媒體項(xiàng)目不同于初始顯示媒體項(xiàng)目、第一媒體項(xiàng)目、第二媒體項(xiàng)目和第三媒體項(xiàng)目,且來(lái)自不同于第一媒體項(xiàng)目序列和第二媒體項(xiàng)目序列的第三媒體項(xiàng)目序列。例如,如果媒體改變輸入為向上滑動(dòng)輸入,則第四媒體項(xiàng)目來(lái)自第一行之下的那行媒體項(xiàng)目(例如,推薦給用戶的“Sc1-Fi (科幻)”類型的媒體項(xiàng)目行)。在該示例中,在圖5E中,響應(yīng)于檢測(cè)到對(duì)接觸514的向上滑動(dòng)手勢(shì),設(shè)備將顯示對(duì)應(yīng)于來(lái)自圖5A中所示的第三媒體項(xiàng)目序列508的視頻磁貼的媒體項(xiàng)目。
[0092]在一些實(shí)施方式中,設(shè)備使用相應(yīng)的語(yǔ)言(例如,缺省語(yǔ)言、用戶選擇的語(yǔ)言或基于預(yù)定義的標(biāo)準(zhǔn)(如設(shè)備的制造位置或操作位置)選擇的語(yǔ)言)呈現(xiàn)用戶界面。例如,當(dāng)相應(yīng)的語(yǔ)言為具有從左向右的主讀取方向的語(yǔ)言時(shí),(例如,英語(yǔ))第一方向?yàn)檠刂@示器的從左往右的軸線。例如,當(dāng)相應(yīng)的語(yǔ)言為具有從上到下的主讀取方向的語(yǔ)言時(shí),(例如,日語(yǔ)或漢語(yǔ))第一方向沿著顯示器的從上往下的軸線。具體地,如果書面語(yǔ)言為從左往右,則向左和向右滑動(dòng)引起媒體項(xiàng)目序列內(nèi)的導(dǎo)航,而向下或向上滑動(dòng)引起不同媒體項(xiàng)目序列之間的導(dǎo)航;而如果書面語(yǔ)言為從上到下,則向下或向上滑動(dòng)引起媒體項(xiàng)目序列內(nèi)的導(dǎo)航,而向左或向右滑動(dòng)引起不同媒體項(xiàng)目序列之間的導(dǎo)航。
[0093]因此,在一些實(shí)施方式中,基于文化選擇配置媒體項(xiàng)目序列將被導(dǎo)航的方向。例如,如果設(shè)備被設(shè)置為使用特定的語(yǔ)言或在特定的地理區(qū)域(具有從左到右讀取的語(yǔ)言)中操作,則設(shè)備將布置磁貼以匹配該特定語(yǔ)言或地理位置的讀取方向。類似地,如果設(shè)備被設(shè)置為使用特定的語(yǔ)言或在特定的地理區(qū)域(具有從上到下讀取的語(yǔ)言)中操作,設(shè)備將布置磁貼以匹配該特定語(yǔ)言或地理位置的讀取方向。
[0094]在一些實(shí)施方式中,在播放當(dāng)前播放的媒體項(xiàng)目的同時(shí),設(shè)備檢測(cè)到目錄查看輸入(例如,捏縮手勢(shì))。例如,在圖5M中,設(shè)備檢測(cè)到包括接觸522-1和接觸522-2彼此相向移動(dòng)的捏縮動(dòng)作。響應(yīng)于檢測(cè)到目錄查看輸入,設(shè)備顯示媒體項(xiàng)目目錄,包括來(lái)自第一媒體項(xiàng)目序列的多個(gè)媒體項(xiàng)目的表示(例如,圖5N中多個(gè)媒體項(xiàng)目506的視頻磁貼)以及來(lái)自第二媒體項(xiàng)目序列的多個(gè)媒體項(xiàng)目的表示(例如,圖5N中多個(gè)媒體項(xiàng)目504的視頻磁貼)。在一些實(shí)施方式中,當(dāng)在顯示媒體上下文用戶界面時(shí)檢測(cè)到目錄查看輸入,顯示媒體項(xiàng)目目錄。在一些實(shí)施方式中,即使沒有顯示媒體上下文用戶界面但檢測(cè)到目錄查看輸入時(shí),也會(huì)顯示媒體項(xiàng)目目錄。在顯示媒體項(xiàng)目目錄時(shí),設(shè)備可選地繼續(xù)播放當(dāng)前播放的媒體項(xiàng)目以及顯示媒體項(xiàng)目目錄中其他媒體項(xiàng)目的靜態(tài)表示(例如,封面藝術(shù)、典型視頻幀等)。例如,如果媒體項(xiàng)目C對(duì)應(yīng)于圖5N中的磁貼504-1,則對(duì)應(yīng)于媒體項(xiàng)目C的視頻繼續(xù)在磁貼504-1中播放。在顯示媒體項(xiàng)目目錄時(shí),設(shè)備可選地繼續(xù)在顯示器上播放當(dāng)前播放的媒體項(xiàng)目以及播放媒體項(xiàng)目目錄中的一個(gè)或多個(gè)其他媒體項(xiàng)目(例如,圖5N中的一個(gè)或多個(gè)其他視頻磁貼504、506或508還包括正播放的視頻內(nèi)容)。
[0095]在一些實(shí)施方式中,當(dāng)顯示包括大量的視頻磁貼的目錄查看時(shí),設(shè)備在最近活動(dòng)的視頻磁貼中播放視頻同時(shí)顯示非視頻內(nèi)容(例如,對(duì)應(yīng)于關(guān)聯(lián)于視頻磁貼的內(nèi)容的文本或圖像)。例如,在圖5B中,如果磁貼506-4為最近活動(dòng)的磁貼,則在磁貼506-4中顯示視頻同時(shí)在磁貼504和508、506-2、506-3和506-5中顯示靜止圖像。響應(yīng)于檢測(cè)到對(duì)目錄查看中多個(gè)視頻磁貼中所選擇的視頻磁貼的第一次選擇(例如,檢測(cè)到所選擇的視頻磁貼上的輕敲動(dòng)作),設(shè)備放大(例如80%放大)所選擇的視頻磁貼并在所選擇的視頻磁貼中播放對(duì)應(yīng)于所選擇的視頻磁貼的視頻以及在相鄰視頻磁貼中播放對(duì)應(yīng)于相鄰視頻磁貼中一個(gè)或多個(gè)相鄰視頻磁貼的視頻。例如,響應(yīng)于檢測(cè)到圖5B中的輕敲手勢(shì)512,設(shè)備放大磁貼506-4以顯示媒體項(xiàng)目A以及還顯示圖5E中的一個(gè)或多個(gè)表示515-1、515-2、517-1和517-2中的視頻內(nèi)容,即使未在圖5B中的對(duì)應(yīng)磁貼中顯示視頻內(nèi)容。在設(shè)備正播放對(duì)應(yīng)于所選擇的視頻磁貼和一個(gè)或多個(gè)相鄰的視頻磁貼的視頻時(shí),如果設(shè)備檢測(cè)到對(duì)所選擇的視頻磁貼的第二次選擇(例如,檢測(cè)到所選擇的視頻磁貼上的輕敲動(dòng)作),響應(yīng)于檢測(cè)到對(duì)所選擇的視頻磁貼的第二次選擇,設(shè)備放大(例如,10 %放大)并播放對(duì)應(yīng)于所選擇的視頻磁貼的視頻,而不顯示對(duì)應(yīng)于一個(gè)或多個(gè)相鄰的視頻磁貼的視頻(例如,通過(guò)以全屏顯示對(duì)應(yīng)于所選擇的視頻磁貼的視頻)。例如,響應(yīng)于檢測(cè)到在對(duì)應(yīng)于媒體項(xiàng)目A的位置處的輕敲手勢(shì),設(shè)備進(jìn)行從圖5E中所示的媒體上下文用戶界面到圖5C所示的媒體播放器用戶界面的轉(zhuǎn)換。
[0096]在一些實(shí)施方式中,在播放初始顯示媒體項(xiàng)目之前,設(shè)備以各自的排列顯示媒體項(xiàng)目目錄(例如,以特定順序在顯示器上顯示第一媒體項(xiàng)目序列、第二媒體項(xiàng)目序列以及可選地一個(gè)或多個(gè)其他媒體項(xiàng)目序列)。例如,在圖5B中,以特定的排列顯示媒體項(xiàng)目目錄。以各自的排列顯示媒體項(xiàng)目目錄之后,設(shè)備檢測(cè)到對(duì)媒體項(xiàng)目目錄中初始顯示媒體項(xiàng)目的表示的選擇。例如,設(shè)備檢測(cè)到輕敲手勢(shì)(例如,圖5B中的磁貼506-4上的輕敲手勢(shì)512)或?qū)?yīng)于顯示器相應(yīng)(例如,中心)區(qū)域中的初始顯示媒體項(xiàng)目的表示的位置處的捏放手勢(shì)。響應(yīng)于檢測(cè)對(duì)初始顯示媒體項(xiàng)目的表示的選擇,設(shè)備停止顯示媒體項(xiàng)目目錄且播放初始顯示媒體項(xiàng)目(例如,在圖5C中正在播放媒體項(xiàng)目A,其對(duì)應(yīng)于磁貼506-4)。在停止播放初始顯示媒體項(xiàng)目并開始播放不同的媒體項(xiàng)目(例如,第一媒體項(xiàng)目、第二媒體項(xiàng)目、第三媒體項(xiàng)目或第四媒體項(xiàng)目,取決于媒體改變輸入的方向)之后,設(shè)備檢測(cè)到目錄查看輸入。例如,在圖5M中,設(shè)備檢測(cè)到包括接觸522-1和接觸522-2相向移動(dòng)的捏縮手勢(shì)。響應(yīng)于檢測(cè)到目錄查看輸入,設(shè)備以各自的排列顯示媒體項(xiàng)目目錄。例如,在圖5N中,設(shè)備以與圖5B中顯示的同樣的排列重新顯示所述媒體項(xiàng)目目錄。因此,在一些實(shí)施方式中,在全屏內(nèi)容查看模式下即使用戶在正播放的不同媒體項(xiàng)目之間切換時(shí),當(dāng)用戶返回媒體項(xiàng)目目錄時(shí),以用戶進(jìn)入全屏內(nèi)容查看模式時(shí)被顯示的媒體項(xiàng)目目錄的同樣的排列示出了媒體項(xiàng)目目錄。
[0097]在一些實(shí)施方式中,初始顯示媒體項(xiàng)目對(duì)應(yīng)于按需的內(nèi)容,且停止播放初始顯示媒體項(xiàng)目包括在停止點(diǎn)(例如,特定時(shí)間戳)停止播放初始顯示媒體項(xiàng)目。在停止播放對(duì)應(yīng)于按需的內(nèi)容的初始顯示媒體項(xiàng)目之后,設(shè)備檢測(cè)對(duì)應(yīng)于對(duì)恢復(fù)播放初始顯示媒體項(xiàng)目的請(qǐng)求的預(yù)定義輸入,且響應(yīng)于檢測(cè)到該預(yù)定義輸入,設(shè)備在相對(duì)于停止點(diǎn)的預(yù)定義點(diǎn)處恢復(fù)播放初始顯示媒體項(xiàng)目。例如,設(shè)備檢測(cè)到對(duì)應(yīng)于基本上與對(duì)應(yīng)于媒體改變輸入的移動(dòng)相反的移動(dòng)的預(yù)定義輸入,并且對(duì)此進(jìn)行響應(yīng),設(shè)備在停止點(diǎn)、停止點(diǎn)之前的預(yù)定義間隔或停止點(diǎn)之后的預(yù)定義間隔處恢復(fù)播放初始顯示媒體項(xiàng)目。例如,如果媒體項(xiàng)目A為按需內(nèi)容,當(dāng)設(shè)備響應(yīng)于從右到左滑動(dòng)導(dǎo)航至媒體項(xiàng)目B時(shí),如圖5E-5I所示,設(shè)備停止播放媒體項(xiàng)目A,且如果用戶請(qǐng)求設(shè)備切換回媒體項(xiàng)目A(例如,通過(guò)對(duì)媒體項(xiàng)目B執(zhí)行從左到右的滑動(dòng)),在媒體項(xiàng)目A停止的位置重新開始媒體項(xiàng)目A(例如,保存媒體項(xiàng)目A中的用戶的位置)。
[0098]在一些實(shí)施方式中,初始顯示媒體項(xiàng)目對(duì)應(yīng)于直播內(nèi)容,且停止播放初始顯示媒體項(xiàng)目包括在停止點(diǎn)(例如,特定時(shí)間戳)停止播放初始顯示媒體項(xiàng)目。在停止播放對(duì)應(yīng)于直播內(nèi)容的初始顯示媒體項(xiàng)目之后,設(shè)備檢測(cè)到對(duì)應(yīng)于對(duì)恢復(fù)播放初始顯示媒體項(xiàng)目的請(qǐng)求的預(yù)定義輸入,且響應(yīng)于檢測(cè)到該預(yù)定義輸入,設(shè)備在初始顯示媒體項(xiàng)目中不同于停止點(diǎn)的當(dāng)前點(diǎn)處恢復(fù)播放初始顯示媒體項(xiàng)目。例如,設(shè)備檢測(cè)到對(duì)應(yīng)于基本上與對(duì)應(yīng)于媒體改變輸入的移動(dòng)相反的移動(dòng)的預(yù)定義輸入,并且對(duì)此進(jìn)行響應(yīng),設(shè)備恢復(fù)播放直播內(nèi)容“直播”,而不考慮相應(yīng)媒體內(nèi)容中的停止點(diǎn)的位置。例如,如果媒體項(xiàng)目A為直播內(nèi)容,當(dāng)設(shè)備響應(yīng)于從右到左滑動(dòng)導(dǎo)航至媒體項(xiàng)目B時(shí),如圖5E-5I所示,設(shè)備停止播放媒體項(xiàng)目A,且如果用戶請(qǐng)求設(shè)備切換回媒體項(xiàng)目A(例如,通過(guò)對(duì)媒體項(xiàng)目B執(zhí)行從左到右的滑動(dòng)),以直播內(nèi)容重新開始媒體項(xiàng)目A,這意味著用戶錯(cuò)過(guò)在用戶沒有觀看媒體項(xiàng)目A時(shí)發(fā)生的一些直播內(nèi)容。在一些情況下(例如,如果設(shè)備確定用戶可能切換回查看直播內(nèi)容),設(shè)備在用戶已經(jīng)切換掉對(duì)應(yīng)于直播內(nèi)容的媒體磁貼之后繼續(xù)接收直播內(nèi)容(例如,設(shè)備緩沖額外的直播內(nèi)容和/或周期性地更新直播內(nèi)容的緩沖器以便直播內(nèi)容能夠在用戶切換回直播內(nèi)容的情況下以直播內(nèi)容的最近部分快速重新開始直播內(nèi)容)。
[0099]應(yīng)當(dāng)理解,已經(jīng)描述的圖7中的操作的特定順序僅僅是示例性的,并非用于表明所描述的順序?yàn)槟軌驁?zhí)行操作的唯一順序。本領(lǐng)域普通技術(shù)人員能夠認(rèn)識(shí)到重排序本文中描述的操作的各種方式。為了簡(jiǎn)潔,這些細(xì)節(jié)不再贅述。
[0100]可將本文描述的組件、操作或結(jié)構(gòu)的多個(gè)示例作為單個(gè)示例提供。最終,不同的組件、操作和數(shù)據(jù)存儲(chǔ)的界限在某種程度上是隨意的,特定操作又具體示例性配置的上下文來(lái)描述。其他功能配置是可設(shè)想的并落入這些實(shí)施方式的范圍內(nèi)。一般而言,在示例配置中作為單獨(dú)組件提供的結(jié)構(gòu)或功能可實(shí)現(xiàn)為組合的結(jié)構(gòu)或組件。類似的,作為單個(gè)組件提供的結(jié)構(gòu)可實(shí)現(xiàn)為分離的組件。這些及其他變化、修改、增加和改變均落入本文描述的實(shí)施方式的范圍中。
[0101 ]應(yīng)當(dāng)理解,盡管術(shù)語(yǔ)“第一”、“第二”在某些情況下在本文中用于描述不同的元素,但這些元素不應(yīng)當(dāng)由這些術(shù)語(yǔ)限制。這些術(shù)語(yǔ)僅用于將一個(gè)元素與其他的進(jìn)行區(qū)分。例如,第一接觸可稱為第二接觸,且類似地,第二接觸可稱為第一接觸,無(wú)需改變其描述的含義,只要所有出現(xiàn)的“第一接觸”重新一致命名并將所有出現(xiàn)的“第二接觸”重新一致命名。所述第一接觸與所述第二接觸均為接觸,但他們實(shí)為不同的接觸。
[0102]本文中使用的術(shù)語(yǔ)旨在僅描述特定實(shí)施方式而非意圖限制權(quán)利要求。如在該實(shí)現(xiàn)的描述及附帶的權(quán)利要求中使用的,單數(shù)形式的“一”和“所述”旨在同時(shí)包含復(fù)數(shù)形式,除非上下文明確另有說(shuō)明。還應(yīng)當(dāng)理解此處使用的術(shù)語(yǔ)“和/或”是指代并包含一個(gè)或多個(gè)所列關(guān)聯(lián)項(xiàng)目的任何所有可能的組合。還應(yīng)當(dāng)理解,此處使用的術(shù)語(yǔ)“包括”指定存在聲明的特征、整體、步驟、操作、元素和/或組件,但不排除一個(gè)或多個(gè)其他特征、整體、步驟、操作、元素、元件和/或他們的組合的存在和增加。
[0103]此處使用的術(shù)語(yǔ)“如果”可選的還可以根據(jù)上下文理解為“當(dāng)”或“在……時(shí)”或“響應(yīng)于確定”或“根據(jù)確定”或“響應(yīng)于檢測(cè)”聲明的先決條件為真,取決于上下文。類似地,短語(yǔ)“如果確定(聲明的先決條件為真)”可選的根據(jù)上下文理解為“當(dāng)確定”或“確定以響應(yīng)”或“根據(jù)確定”或“根據(jù)檢測(cè)”或“檢測(cè)以響應(yīng)”該聲明的先決條件為真。
[0104]前述描述包括具體示出實(shí)現(xiàn)的示例系統(tǒng)、方法、技術(shù)、指令序列和計(jì)算機(jī)程序產(chǎn)品。以說(shuō)明為目的,描述了多個(gè)具體的細(xì)節(jié)以提供對(duì)本發(fā)明主題的不同實(shí)現(xiàn)的理解。然而,顯而易見的是,無(wú)需這些特定細(xì)節(jié),本領(lǐng)域技術(shù)人員可選地實(shí)踐對(duì)本發(fā)明主題的實(shí)現(xiàn)。一般而言,未詳細(xì)示出公知的的指令示例、協(xié)議、結(jié)構(gòu)和技術(shù)。
[0105]前述描述,以說(shuō)明為目的,已經(jīng)參照【具體實(shí)施方式】描述。然而,以上的該示例性的討論并不意圖將公開的思想窮舉或限定于公開的特定形式。鑒于以上的教導(dǎo)可有多種改進(jìn)和變化。這些實(shí)施方式被選擇和描述是用以最佳地解釋本發(fā)明的原理和實(shí)際應(yīng)用,從而使其他本領(lǐng)域技術(shù)人員可以根據(jù)預(yù)期的實(shí)際應(yīng)用來(lái)以不同實(shí)施方式的不同改進(jìn)實(shí)現(xiàn)這些思76
O VfTlr
【主權(quán)項(xiàng)】
1.一種提供媒體內(nèi)容的方法,包括: 在具有一個(gè)或多個(gè)處理器和存儲(chǔ)器的電子設(shè)備處: 獲取關(guān)于多個(gè)媒體項(xiàng)目序列的信息,所述多個(gè)媒體項(xiàng)目序列包括第一媒體項(xiàng)目序列和異于所述第一媒體項(xiàng)目序列的第二媒體項(xiàng)目序列; 在顯示器上播放所述第一媒體項(xiàng)目序列的初始顯示媒體項(xiàng)目; 在所述顯示器的相應(yīng)區(qū)域中播放所述初始顯示媒體項(xiàng)目時(shí),檢測(cè)媒體改變輸入;以及 響應(yīng)于檢測(cè)到所述媒體改變輸入: 根據(jù)所述媒體改變輸入對(duì)應(yīng)于第一方向的移動(dòng)的確定: 停止在所述顯示器的相應(yīng)區(qū)域中播放所述初始顯示媒體項(xiàng)目;以及在所述顯示器的所述相應(yīng)區(qū)域中播放第一媒體項(xiàng)目,其中所述第一媒體項(xiàng)目異于所述初始顯示媒體項(xiàng)目且在順序上與所述第一媒體項(xiàng)目序列中的所述初始顯示媒體項(xiàng)目相鄰;和 根據(jù)所述媒體改變輸入對(duì)應(yīng)于異于所述第一方向的第二方向的移動(dòng)的確定: 停止在所述顯示器的相應(yīng)區(qū)域中播放所述初始顯示媒體項(xiàng)目;以及在所述顯示器的所述相應(yīng)區(qū)域中播放第二媒體項(xiàng)目,其中所述第二媒體項(xiàng)目異于所述初始顯示媒體項(xiàng)目和所述第一媒體項(xiàng)目,且來(lái)自所述第二媒體項(xiàng)目序列; 其中: 所述初始顯示媒體項(xiàng)目與四個(gè)媒體項(xiàng)目相鄰,所述四個(gè)媒體項(xiàng)目包括所述第一媒體項(xiàng)目、所述第二媒體項(xiàng)目、第三媒體項(xiàng)目以及第四媒體項(xiàng)目, 所述第一媒體項(xiàng)目位于所述初始顯示媒體項(xiàng)目的右側(cè), 所述第二媒體項(xiàng)目位于所述初始顯示媒體項(xiàng)目的上部, 所述第三媒體項(xiàng)目位于所述初始顯示媒體項(xiàng)目的左側(cè),和 所述第四媒體項(xiàng)目位于所述初始顯示媒體項(xiàng)目的下部,并且, 基于可用帶寬,預(yù)加載所述第一媒體項(xiàng)目、所述第二媒體項(xiàng)目、所述第三媒體項(xiàng)目和/或所述第四媒體項(xiàng)目中的至少部分,其中預(yù)加載包括從遠(yuǎn)程設(shè)備接收所述第一媒體項(xiàng)目、所述第二媒體項(xiàng)目、所述第三媒體項(xiàng)目和/或所述第四媒體項(xiàng)目中的所述部分。2.根據(jù)權(quán)利要求1所述的方法,其中所述第一方向垂直于所述第二方向。3.根據(jù)權(quán)利要求1-2任何一項(xiàng)所述的方法,包括,響應(yīng)于檢測(cè)到所述媒體改變輸入,根據(jù)所述媒體改變輸入對(duì)應(yīng)于基本上與所述第一方向相反的第三方向上的移動(dòng)的確定,停止在所述顯示器的所述相應(yīng)區(qū)域中播放所述初始顯示媒體項(xiàng)目以及在所述顯示器的所述相應(yīng)區(qū)域中播放所述第三媒體項(xiàng)目,其中所述第三媒體項(xiàng)目不同于所述初始顯示媒體項(xiàng)目、所述第一媒體項(xiàng)目以及所述第二媒體項(xiàng)目。4.根據(jù)權(quán)利要求3所述的方法,包括,響應(yīng)于檢測(cè)到所述媒體改變輸入,根據(jù)所述媒體改變輸入對(duì)應(yīng)于基本上與所述第二方向相反的第四方向上的移動(dòng)的確定: 停止在所述顯示器的所述相應(yīng)區(qū)域中播放所述初始顯示媒體項(xiàng)目;以及在所述顯示器的所述相應(yīng)區(qū)域中播放所述第四媒體項(xiàng)目,其中所述第四媒體項(xiàng)目不同于所述初始顯示媒體項(xiàng)目、所述第一媒體項(xiàng)目、所述第二媒體項(xiàng)目以及所述第三媒體項(xiàng)目,并且,所述第四媒體項(xiàng)目來(lái)自不同于所述第一媒體項(xiàng)目序列以及所述第二媒體項(xiàng)目序列的第三媒體項(xiàng)目序列。5.根據(jù)權(quán)利要求1-4任一項(xiàng)所述的方法,其中: 所述設(shè)備使用相應(yīng)的語(yǔ)言呈現(xiàn)用戶界面; 當(dāng)所述相應(yīng)的語(yǔ)言為具有從左向右的主讀取方向的語(yǔ)言時(shí),所述第一方向沿著所述顯示器的從左到右軸線;以及 當(dāng)所述相應(yīng)的語(yǔ)言為具有從上到下的主讀取方向的語(yǔ)言時(shí),所述第一方向沿著所述顯示器的從上到下軸線。6.根據(jù)權(quán)利要求1-5任一項(xiàng)所述的方法,其中: 所述初始顯示媒體項(xiàng)目在所述第一媒體項(xiàng)目序列中具有在所述第一媒體項(xiàng)目序列的起點(diǎn)之后的位置;以及 所述第二媒體項(xiàng)目具有在所述第二媒體項(xiàng)目序列的起點(diǎn)處的位置。7.根據(jù)權(quán)利要求1-5任一項(xiàng)所述的方法,其中: 所述初始顯示媒體項(xiàng)目在所述第一媒體項(xiàng)目序列中具有定序位置;以及 所述第二媒體項(xiàng)目在所述第二媒體項(xiàng)目序列中具有同樣的定序位置。8.根據(jù)權(quán)利要求1-7中任一項(xiàng)所述的方法,包括: 在所述檢測(cè)媒體改變輸入之前,檢測(cè)上下文顯示輸入;以及 響應(yīng)于檢測(cè)到所述上下文顯示輸入,顯示媒體上下文用戶界面,所述媒體上下文用戶界面包括所述初始顯示媒體項(xiàng)目以及在緊挨著所述檢測(cè)上下文顯示輸入之前未顯示的一個(gè)或多個(gè)其他媒體項(xiàng)目中的部分。9.根據(jù)權(quán)利要求8所述的方法,其中,所述媒體改變輸入和所述上下文顯示輸入為連續(xù)檢測(cè)手勢(shì)的一部分。10.根據(jù)權(quán)利要求8-9任一項(xiàng)所述的方法,其中: 所述初始顯示媒體項(xiàng)目在不對(duì)其他媒體項(xiàng)目的表示進(jìn)行顯示的情況下被顯示;以及顯示所述媒體上下文用戶界面包括減小所述初始顯示媒體項(xiàng)目的大小以及在先前被所述初始顯示媒體項(xiàng)目占據(jù)的所述顯示器的區(qū)域中部分地顯示所述一個(gè)或多個(gè)其他媒體項(xiàng)目的表示。11.根據(jù)權(quán)利要求10所述的方法,其中所述一個(gè)或多個(gè)其他媒體項(xiàng)目的表示包括靜態(tài)圖像。12.根據(jù)權(quán)利要求10-11任一項(xiàng)所述的方法,其中所述一個(gè)或多個(gè)其他媒體項(xiàng)目的表示包括正在播放的視頻內(nèi)容。13.根據(jù)權(quán)利要求1-12中任一項(xiàng)所述的方法,包括: 在播放當(dāng)前播放的媒體項(xiàng)目的同時(shí),檢測(cè)目錄查看輸入;以及 響應(yīng)于檢測(cè)到所述目錄查看輸入,顯示媒體項(xiàng)目目錄,所述媒體項(xiàng)目目錄包括來(lái)自所述第一媒體項(xiàng)目序列的多個(gè)媒體項(xiàng)目的表示以及來(lái)自所述第二媒體項(xiàng)目序列的多個(gè)媒體項(xiàng)目的表示。14.根據(jù)權(quán)利要求13所述的方法,包括,在顯示所述媒體項(xiàng)目目錄時(shí): 繼續(xù)播放當(dāng)前播放的媒體項(xiàng)目;以及 顯示所述媒體項(xiàng)目目錄中的其他媒體項(xiàng)目的靜態(tài)表示。15.根據(jù)權(quán)利要求13-14任一項(xiàng)所述的方法,包括,在顯示所述媒體項(xiàng)目目錄時(shí): 繼續(xù)播放當(dāng)前播放的媒體項(xiàng)目;以及 在顯示器上播放所述媒體項(xiàng)目目錄中的一個(gè)或多個(gè)其他媒體項(xiàng)目。16.根據(jù)權(quán)利要求1-15任一項(xiàng)所述的方法,包括: 在播放所述初始顯示媒體項(xiàng)目之前: 以相應(yīng)的排列顯示媒體項(xiàng)目目錄;和 檢測(cè)在所述媒體項(xiàng)目目錄中對(duì)所述初始顯示媒體項(xiàng)目的表示的選擇; 響應(yīng)于檢測(cè)到對(duì)所述初始顯示媒體項(xiàng)目的表示的選擇,停止顯示所述媒體項(xiàng)目目錄且播放所述初始顯示媒體項(xiàng)目;以及 在停止播放所述初始顯示媒體項(xiàng)目并開始播放不同的媒體項(xiàng)目之后: 檢測(cè)目錄查看輸入;和 響應(yīng)于檢測(cè)到所述目錄查看輸入,以所述相應(yīng)的排列顯示所述媒體項(xiàng)目目錄。17.根據(jù)權(quán)利要求1-16中任一項(xiàng)所述的方法,其中: 所述初始顯示媒體項(xiàng)目對(duì)應(yīng)于按需的內(nèi)容; 停止播放所述初始顯示媒體項(xiàng)目包括在停止點(diǎn)停止播放所述初始顯示媒體項(xiàng)目; 所述方法包括,在停止播放所述初始顯示媒體項(xiàng)目之后: 檢測(cè)對(duì)應(yīng)于對(duì)恢復(fù)播放所述初始顯示媒體項(xiàng)目的請(qǐng)求的預(yù)定義輸入;以及響應(yīng)于檢測(cè)到所述預(yù)定義輸入,在相對(duì)于所述停止點(diǎn)的預(yù)定義點(diǎn)處恢復(fù)播放所述初始顯示媒體項(xiàng)目。18.根據(jù)權(quán)利要求1-17任一項(xiàng)所述的方法,其中: 所述初始顯示媒體項(xiàng)目對(duì)應(yīng)于直播內(nèi)容; 停止播放所述初始顯示媒體項(xiàng)目包括在停止點(diǎn)停止播放所述初始顯示媒體項(xiàng)目; 所述方法包括,在停止播放所述初始顯示媒體項(xiàng)目之后: 檢測(cè)對(duì)應(yīng)于對(duì)恢復(fù)播放所述初始顯示媒體項(xiàng)目的請(qǐng)求的預(yù)定義輸入;以及響應(yīng)于檢測(cè)到所述預(yù)定義輸入,在所述初始顯示媒體項(xiàng)目中異于所述停止點(diǎn)的當(dāng)前點(diǎn)處恢復(fù)播放所述初始顯示媒體項(xiàng)目。19.根據(jù)權(quán)利要求1-18任一項(xiàng)所述的方法,其中所述媒體項(xiàng)目序列由包括對(duì)應(yīng)的媒體項(xiàng)目的視覺表示的磁貼來(lái)表示。20.根據(jù)權(quán)利要求1-19任一項(xiàng)所述的方法,其中所述媒體項(xiàng)目序列由磁貼表示,所述磁貼包括由所述磁貼表示的對(duì)應(yīng)媒體項(xiàng)目有關(guān)的信息。21.根據(jù)權(quán)利要求1-20任一項(xiàng)所述的方法,其中所述多個(gè)媒體項(xiàng)目序列包括以下中的一個(gè)或多個(gè): 按劇集順序排列的連載的媒體項(xiàng)目序列; 按用戶確定順序排列的用戶精選的媒體項(xiàng)目序列; 直播視頻流序列;以及 以自動(dòng)確定的順序排列的主題相關(guān)的媒體項(xiàng)目序列。22.根據(jù)權(quán)利要求1-21任一項(xiàng)所述的方法,其中,預(yù)加載所述第一媒體項(xiàng)目、所述第二媒體項(xiàng)目、所述第三媒體項(xiàng)目和/或所述第四媒體項(xiàng)目中的至少部分包括基于可用帶寬預(yù)加載以下中任一者: 所述第一媒體項(xiàng)目的至少一部分和所述第二媒體項(xiàng)目的至少一部分,或 所述第一媒體項(xiàng)目、所述第二媒體項(xiàng)目、所述第三媒體項(xiàng)目和所述第四媒體項(xiàng)目中每一個(gè)的至少一部分。23.根據(jù)權(quán)利要求1-22任一項(xiàng)所述的方法,還包括: 預(yù)加載所述第一媒體項(xiàng)目的至少一部分, 其中在所述顯示器的所述相應(yīng)區(qū)域中播放所述第一媒體項(xiàng)目包括播放所述第一媒體項(xiàng)目的所述預(yù)加載的部分。24.根據(jù)權(quán)利要求23所述的方法,其中所述第一方向及第三方向均與所述第二方向及所述第四方向垂直。25.—種電子設(shè)備,該電子設(shè)備包括: 一個(gè)或多個(gè)處理器, 存儲(chǔ)器,以及 一個(gè)或多個(gè)程序,其中所述一個(gè)或多個(gè)程序存儲(chǔ)在所述存儲(chǔ)器中且被配置用以被所述一個(gè)或多個(gè)處理器執(zhí)行,所述一個(gè)或多個(gè)程序包括指令用以: 獲取關(guān)于多個(gè)媒體項(xiàng)目序列的信息,所述多個(gè)媒體項(xiàng)目序列包括第一媒體項(xiàng)目序列以及異于所述第一媒體項(xiàng)目序列的第二媒體項(xiàng)目序列; 在顯示器上播放所述第一媒體項(xiàng)目序列的初始顯示媒體項(xiàng)目; 在所述顯示器的相應(yīng)區(qū)域中播放所述初始顯示媒體項(xiàng)目時(shí),檢測(cè)媒體改變輸入;以及 響應(yīng)于檢測(cè)到所述媒體改變輸入: 根據(jù)所述媒體改變輸入對(duì)應(yīng)于第一方向上的移動(dòng)的確定: 停止在所述顯示器的所述相應(yīng)區(qū)域中播放所述初始顯示媒體項(xiàng)目;以及在所述顯示器的所述相應(yīng)區(qū)域中播放第一媒體項(xiàng)目,其中所述第一媒體項(xiàng)目異于所述初始顯示媒體項(xiàng)目且在順序上與所述第一媒體項(xiàng)目序列中的所述初始顯示媒體項(xiàng)目相鄰;和 根據(jù)所述媒體改變輸入對(duì)應(yīng)于異于所述第一方向的第二方向的移動(dòng)的確定: 停止在所述顯示器的所述相應(yīng)區(qū)域中播放所述初始顯示媒體項(xiàng)目;以及在所述顯示器的所述相應(yīng)區(qū)域中播放第二媒體項(xiàng)目,其中所述第二媒體項(xiàng)目異于所述初始顯示媒體項(xiàng)目和所述第一媒體項(xiàng)目,且來(lái)自所述第二媒體項(xiàng)目序列; 其中: 所述初始顯示媒體項(xiàng)目與四個(gè)媒體項(xiàng)目相鄰,所述四個(gè)媒體項(xiàng)目包括所述第一媒體項(xiàng)目、所述第二媒體項(xiàng)目、第三媒體項(xiàng)目以及第四媒體項(xiàng)目, 所述第一媒體項(xiàng)目位于所述初始顯示媒體項(xiàng)目的右側(cè), 所述第二媒體項(xiàng)目位于所述初始顯示媒體項(xiàng)目的上部, 所述第三媒體項(xiàng)目位于所述初始顯示媒體項(xiàng)目的左側(cè),和 所述第四媒體項(xiàng)目位于所述初始顯示媒體項(xiàng)目的下部,并且,基于可用帶寬,預(yù)加載所述第一媒體項(xiàng)目、所述第二媒體項(xiàng)目、所述第三媒體項(xiàng)目和/或所述第四媒體項(xiàng)目中的至少部分,其中預(yù)加載包括從遠(yuǎn)程設(shè)備接收所述第一媒體項(xiàng)目、所述第二媒體項(xiàng)目、所述第三媒體項(xiàng)目和/或所述第四媒體項(xiàng)目中的所述部分。。26.—種電子設(shè)備,包括: 一個(gè)或多個(gè)處理器, 存儲(chǔ)器,以及 一個(gè)或多個(gè)程序,其中所述一個(gè)或多個(gè)程序存儲(chǔ)在所述存儲(chǔ)器中且被配置用以被所述一個(gè)或多個(gè)處理器執(zhí)行,所述一個(gè)或多個(gè)程序包括用以執(zhí)行權(quán)利要求1-24任意一項(xiàng)所述的方法的指令。27.—種非瞬態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),存儲(chǔ)有被配置為由具有一個(gè)或多個(gè)處理器的電子設(shè)備執(zhí)行的一個(gè)或多個(gè)程序,所述一個(gè)或多個(gè)程序包括用于以下操作的指令: 獲取關(guān)于多個(gè)媒體項(xiàng)目序列的信息,所述多個(gè)媒體項(xiàng)目序列包括第一媒體項(xiàng)目序列以及異于所述第一媒體項(xiàng)目序列的第二媒體項(xiàng)目序列; 在顯示器上播放所述第一媒體項(xiàng)目序列的初始顯示媒體項(xiàng)目; 在所述顯示器的相應(yīng)區(qū)域中播放所述初始顯示媒體項(xiàng)目時(shí),檢測(cè)媒體改變輸入;以及 響應(yīng)于檢測(cè)到所述媒體改變輸入: 根據(jù)所述媒體改變輸入對(duì)應(yīng)于第一方向上的移動(dòng)的確定: 停止在所述顯示器的所述相應(yīng)區(qū)域中播放所述初始顯示媒體項(xiàng)目;以及在所述顯示器的所述相應(yīng)區(qū)域中播放第一媒體項(xiàng)目,其中所述第一媒體項(xiàng)目異于所述初始顯示媒體項(xiàng)目且在順序上與所述第一媒體項(xiàng)目序列中的所述初始顯示媒體項(xiàng)目相鄰;和 根據(jù)所述媒體改變輸入對(duì)應(yīng)于異于所述第一方向的第二方向的移動(dòng)的確定: 停止在所述顯示器的所述相應(yīng)區(qū)域中播放所述初始顯示媒體項(xiàng)目;以及在所述顯示器的所述相應(yīng)區(qū)域中播放第二媒體項(xiàng)目,其中所述第二媒體項(xiàng)目異于所述初始顯示媒體項(xiàng)目和所述第一媒體項(xiàng)目,且來(lái)自所述第二媒體項(xiàng)目序列; 其中: 所述初始顯示媒體項(xiàng)目與四個(gè)媒體項(xiàng)目相鄰,所述四個(gè)媒體項(xiàng)目包括所述第一媒體項(xiàng)目、所述第二媒體項(xiàng)目、第三媒體項(xiàng)目以及第四媒體項(xiàng)目, 所述第一媒體項(xiàng)目位于所述初始顯示媒體項(xiàng)目的右側(cè), 所述第二媒體項(xiàng)目位于所述初始顯示媒體項(xiàng)目的上部, 所述第三媒體項(xiàng)目位于所述初始顯示媒體項(xiàng)目的左側(cè),和 所述第四媒體項(xiàng)目位于所述初始顯示媒體項(xiàng)目的下部,并且,基于可用帶寬,預(yù)加載所述第一媒體項(xiàng)目、所述第二媒體項(xiàng)目、所述第三媒體項(xiàng)目和/或所述第四媒體項(xiàng)目中的至少部分,其中預(yù)加載包括從遠(yuǎn)程設(shè)備接收所述第一媒體項(xiàng)目、所述第二媒體項(xiàng)目、所述第三媒體項(xiàng)目和/或所述第四媒體項(xiàng)目中的所述部分。28.—種非瞬態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),存儲(chǔ)有一個(gè)或多個(gè)程序,所述一個(gè)或多個(gè)程序包括指令,當(dāng)所述指令被具有一個(gè)或多個(gè)處理器的電子設(shè)備執(zhí)行時(shí)使得所述設(shè)備執(zhí)行權(quán)利要求1-24任一項(xiàng)所述的方法。
【文檔編號(hào)】H04N21/422GK105830454SQ201480068497
【公開日】2016年8月3日
【申請(qǐng)日】2014年10月15日
【發(fā)明人】埃里克·霍弗特, 邁克·伯克利, 德?lián)P·索瑪斯, 托拜厄斯·施奈德, 弗蘭克·康韋, 凱文·法伯格
【申請(qǐng)人】斯波帝范公司