網(wǎng)頁媒體回放的制作方法
【專利摘要】提供了用于利于由媒體回放系統(tǒng)中的回放區(qū)域回放網(wǎng)頁上的媒體內(nèi)容的實施例。在打開網(wǎng)絡瀏覽界面時或者在打開網(wǎng)絡瀏覽界面之后,可以識別媒體回放系統(tǒng)的一個或多個回放區(qū)域,并且可以識別要由網(wǎng)絡瀏覽界面顯示的網(wǎng)頁上的至可播放的媒體項目的鏈接。然后可以修改該網(wǎng)頁,使得與該鏈接相關聯(lián)的表示可以被選擇以提示所識別的一個或多個回放區(qū)域的顯示。然后,對所識別的一個或多個回放區(qū)域中的一個回放區(qū)域的選擇可以使得在所選擇的回放區(qū)域中播放該媒體項目。
【專利說明】網(wǎng)頁媒體回放
[0001]相關申請
[0002]本申請要求2014年3月5日提交的美國申請第14/197,403號的優(yōu)先權,該申請的全部內(nèi)容通過引用并入本文。
技術領域
[0003]本公開內(nèi)容涉及消費者產(chǎn)品,更具體地,涉及與媒體回放或媒體回放的某個方面有關的方法、系統(tǒng)、產(chǎn)品、特征、服務和其他要素。
【背景技術】
[0004]直到2003年為止,用于以較大聲音設置來訪問和收聽數(shù)字音頻的選項受到了嚴格限制,2003年SONOS公司提交了該公司的第一批專利申請中的題為“Method forSynchronizing Aud1 Playback between Multiple Networked Devices” 的一個專利申請,并在2005年開始出售媒體回放系統(tǒng)。Sonos無線HiFi系統(tǒng)使人們能夠經(jīng)由一個或多個聯(lián)網(wǎng)的回放裝置從幾乎不受限的源體驗音樂。通過安裝在智能手機、平板電腦或計算機上的軟件控制應用,人們可以在具有聯(lián)網(wǎng)的回放裝置的任何房間中播放其想要的內(nèi)容。此外,例如,通過使用控制器,不同的歌曲可以被流送至具有回放裝置的每個房間,房間可以被分組在一起以用于同步回放,或者同一首歌曲可以在所有的房間中被同步收聽。
[0005]考慮到對數(shù)字媒體日益增長的興趣,依然需要開發(fā)用于進一步增強收聽體驗的消費者可訪問技術。
【附圖說明】
[0006]參照以下說明書、所附權利要求和附圖,將更好地理解本公開的技術的特征、方面和優(yōu)點,在附圖中:
[0007]圖1示出了可以實施特定實施例的示例性媒體回放系統(tǒng)配置;
[0008]圖2示出了示例性回放裝置的功能框圖;
[0009]圖3示出了示例性控制裝置的功能框圖;
[0010]圖4示出了示例性控制器界面;
[0011]圖5示出了用于利于由媒體回放系統(tǒng)的回放區(qū)域回放網(wǎng)頁上的媒體項目的示例性流程圖;以及
[0012]圖6A至6D示出了具有可播放的媒體項目的示例性網(wǎng)頁表示。
[0013]此外,附圖是出于示出示例性實施例的目的,但可以理解,本發(fā)明不限于附圖所示的布置和手段。
【具體實施方式】
[0014]1.概述
[0015]本文所描述的實施例涉及:由媒體回放系統(tǒng)的回放區(qū)域回放來自網(wǎng)頁的媒體項目。在一個實施例中,當網(wǎng)絡瀏覽界面被啟動時,識別媒體回放系統(tǒng)中的回放區(qū)域。當網(wǎng)頁被顯示在網(wǎng)絡瀏覽界面上時,識別網(wǎng)頁上的至可播放的媒體項目的一個或多個鏈接,以及修改該網(wǎng)頁,使得與一個或多個鏈接對應的一個或多個表示能夠被選擇以使得由所識別的回放區(qū)域中的一個或多個回放區(qū)域播放相應的媒體項目。
[0016]在一個示例中,對表示的選擇會提示對所識別的回放區(qū)域的顯示,用戶可以從該顯示中選擇回放區(qū)域,以播放相應的媒體項目。在另一示例中,除了由所選擇的回放區(qū)域立即播放以外或者替代由所選擇的回放區(qū)域立即播放,可以將媒體項目添加至與所選擇的回放區(qū)域相關聯(lián)的回放隊列。
[0017]如以上所指出的,本申請涉及:利于由媒體回放系統(tǒng)的回放區(qū)域回放網(wǎng)頁上的媒體項目。在一個方面中,提供了一種方法。該方法包括:在打開網(wǎng)絡瀏覽界面時,識別媒體回放系統(tǒng)的一個或多個回放區(qū)域;識別網(wǎng)頁上的至可播放的媒體項目的鏈接;以及修改該網(wǎng)頁,使得與該鏈接相關聯(lián)的表示能夠被選擇以使得在一個或多個回放區(qū)域中播放該媒體項目。
[0018]在另一個方面中,提供了一種裝置。該裝置包括處理器和存儲有指令的存儲器,該指令能夠由處理器執(zhí)行以使該裝置執(zhí)行功能。功能包括:在打開網(wǎng)絡瀏覽界面時,識別媒體回放系統(tǒng)的一個或多個回放區(qū)域;識別網(wǎng)頁上的至可播放的媒體項目的鏈接;以及修改該網(wǎng)頁,使得與該鏈接相關聯(lián)的表示能夠被選擇以使得在一個或多個回放區(qū)域中播放該媒體項目。
[0019]在又一個方面中,提供了一種非暫態(tài)計算機可讀存儲器。該非暫態(tài)計算機可讀存儲器存儲有指令,該指令能夠由計算裝置執(zhí)行以使該計算裝置執(zhí)行功能。功能包括:在打開網(wǎng)絡瀏覽界面時,識別媒體回放系統(tǒng)的一個或多個回放區(qū)域;識別網(wǎng)頁上的至可播放的媒體項目的鏈接;以及修改該網(wǎng)頁,使得與該鏈接相關聯(lián)的表示能夠被選擇以使得在一個或多個回放區(qū)域中播放該媒體項目。
[0020]本申請還涉及:在媒體回放系統(tǒng)的回放區(qū)域中播放網(wǎng)頁上的媒體項目。在一個方面中,提供了一種方法。該方法涉及:在網(wǎng)絡瀏覽界面上顯示與至媒體項目的鏈接相關聯(lián)的表示;以及響應于指示對該表示的選擇的第一輸入,顯示媒體回放系統(tǒng)中的一個或多個回放區(qū)域的列表。一個或多個回放區(qū)域在啟動該網(wǎng)絡瀏覽界面時或者在啟動該網(wǎng)絡瀏覽界面之后被識別。該方法還涉及:響應于指示對一個或多個回放區(qū)域的列表中的特定回放區(qū)域的選擇的第二輸入,使該特定回放區(qū)域播放該媒體項目。
[0021]在另一個方面中,提供了一種裝置。該裝置包括處理器和存儲有指令的存儲器,該指令能夠由處理器執(zhí)行以使該裝置執(zhí)行功能。功能包括:在網(wǎng)絡瀏覽界面上顯示與至媒體項目的鏈接相關聯(lián)的表示;以及響應于指示對該表示的選擇的第一輸入,顯示媒體回放系統(tǒng)中的一個或多個回放區(qū)域的列表。一個或多個回放區(qū)域在啟動該網(wǎng)絡瀏覽界面時或者在啟動該網(wǎng)絡瀏覽界面之后被識別。功能還包括:響應于指示對一個或多個回放區(qū)域的列表中的特定回放區(qū)域的選擇的第二輸入,使該特定回放區(qū)域播放該媒體項目。
[0022]在又一個方面中,提供了一種非暫態(tài)計算機可讀存儲器。該非暫態(tài)計算機可讀存儲器存儲有指令,該指令能夠由計算裝置執(zhí)行以使該計算裝置執(zhí)行功能。功能包括:在網(wǎng)絡瀏覽界面上顯示與至媒體項目的鏈接相關聯(lián)的表示;以及響應于指示對該表示的選擇的第一輸入,顯示媒體回放系統(tǒng)中的一個或多個回放區(qū)域的列表。一個或多個回放區(qū)域在啟動該網(wǎng)絡瀏覽界面時或者在啟動該網(wǎng)絡瀏覽界面之后被識別。功能還包括:響應于指示對一個或多個回放區(qū)域的列表中的特定回放區(qū)域的選擇的第二輸入,使該特定回放區(qū)域播放該媒體項目。
[0023]本領域普通技術人員應當理解,本公開內(nèi)容包括許多其他實施例。
[0024]I1.示例性操作環(huán)境
[0025]圖1示出了可以實踐或?qū)崿F(xiàn)本文所公開的一個或多個實施例的媒體回放系統(tǒng)100的示例性配置。如圖所示的媒體回放系統(tǒng)100與具有若干個房間和空間如主臥室、辦公室、餐廳和客廳的示例性家庭環(huán)境相關聯(lián)。如圖1的示例所示,媒體回放系統(tǒng)100包括回放裝置102至124、控制裝置126和128以及有線或無線網(wǎng)絡路由器130。
[0026]在下面的章節(jié)中可以找到與示例媒體回放系統(tǒng)100的不同組件有關的進一步討論以及這些不同組件可以如何進行交互以為用戶提供媒體體驗。雖然本文中的討論可以一般地指代示例媒體回放系統(tǒng)100,但是本文所描述的技術不限于如圖1所示的家庭環(huán)境內(nèi)的應用等。例如,本文所描述的技術可能在如下期望多區(qū)域音頻的環(huán)境中有用,例如商業(yè)環(huán)境如餐廳、購物中心或機場、交通工具如運動型多功能車(SUV)、公交車或汽車、輪船或汽艇、飛機等。
[0027]a.示例性回放裝置
[0028]圖2示出了可以被配置成圖1的媒體回放系統(tǒng)100的一個或多個回放裝置102至124的示例性回放裝置200的功能框圖?;胤叛b置200可以包括處理器202、軟件組件204、存儲器206、音頻處理組件208、一個或多個音頻放大器210、一個或多個揚聲器212以及包括一個或多個無線接口 216以及一個或多個有線接口 218的網(wǎng)絡接口 214。在一種情況下,回放裝置200可以不包括一個或多個揚聲器212,而是包括用于將回放裝置200連接至外部揚聲器的揚聲器接口。在另一種情況下,回放裝置200可以既不包括一個或多個揚聲器212,也不包括一個或多個音頻放大器210,而是包括用于將回放裝置200連接至外部音頻放大器或視聽接收機的音頻接口。
[0029]在一個示例中,處理器202可以是時鐘驅(qū)動計算組件,其被配置成根據(jù)存儲器206中存儲的指令處理輸入數(shù)據(jù)。存儲器206可以是有形計算機可讀介質(zhì),其被配置成存儲能夠由處理器202執(zhí)行的指令。例如,存儲器206可以是能夠加載有一個或多個軟件組件204的數(shù)據(jù)存儲裝置,處理器202可以執(zhí)行軟件組件204以實現(xiàn)某些功能。在一個示例中,功能可以涉及:回放裝置200從音頻源或另一回放裝置中檢索音頻數(shù)據(jù)。在另一示例中,功能可以涉及:回放裝置200將音頻數(shù)據(jù)發(fā)送至網(wǎng)絡上的另一裝置或回放裝置。在再一示例中,功能可以涉及:將回放裝置200與一個或多個回放裝置進行配對以創(chuàng)建多聲道音頻環(huán)境。
[0030]某些功能可以涉及:回放裝置200與一個或多個其他回放裝置同步地回放音頻內(nèi)容。在同步回放期間,收聽者將優(yōu)選地不能感知到由回放裝置200與一個或多個其他回放裝置回放的音頻內(nèi)容之間的時間延遲的差異。通過引用并入本文的題為“System and methodfor synchronizing operat1ns among a plurality of independently clockeddigital data processing devices”的美國專利第8,234,395號更詳細地提供了在回放裝置之間進行音頻回放同步的一些示例。
[0031]存儲器206可以進一步被配置成存儲與回放裝置200相關聯(lián)的數(shù)據(jù),如一個或多個區(qū)域和/或區(qū)域組(其中回放裝置200為該區(qū)域和/或區(qū)域組的一部分)、能夠由回放裝置200訪問的音頻源、或者可以與回放裝置200(或一些其他回放裝置)相關聯(lián)的回放隊列。該數(shù)據(jù)可以被存儲為一個或多個狀態(tài)變量,這些狀態(tài)變量被定期更新并且用于描述回放裝置200的狀態(tài)。存儲器206還可以包括與媒體系統(tǒng)的其他裝置的狀態(tài)相關聯(lián)的數(shù)據(jù),這些數(shù)據(jù)在各裝置之間時時共享,使得一個或多個裝置具有與系統(tǒng)相關聯(lián)的最新數(shù)據(jù)。其他實施例也是可能的。
[0032]音頻處理組件208可以包括一個或多個數(shù)模轉(zhuǎn)換器(DAC)、音頻預處理組件、音頻增強組件或數(shù)字信號處理器(DSP)等。在一個實施例中,音頻處理組件208中的一個或多個可以是處理器202的子組件。在一個示例中,音頻內(nèi)容可以被音頻處理組件208處理和/或有意變更以產(chǎn)生音頻信號。所產(chǎn)生的音頻信號然后可以被提供給一個或多個音頻放大器210以用于通過一個或多個揚聲器212進行放大和回放。特別地,一個或多個音頻放大器210可以包括被配置成將音頻信號放大至用于驅(qū)動一個或多個揚聲器212的電平的裝置。一個或多個揚聲器212可以包括單獨的換能器(例如“驅(qū)動器”)或包括具有一個或多個驅(qū)動器的外殼的完整的揚聲器系統(tǒng)。一個或多個揚聲器212的特定驅(qū)動器可以包括例如低音炮(例如用于低頻)、中頻段驅(qū)動器(例如用于中頻)和/或高頻揚聲器(例如用于高頻)。在一些情況下,一個或多個揚聲器212中的每個換能器可以由一個或多個音頻放大器210的單獨的相應的音頻放大器驅(qū)動。除了產(chǎn)生由回放裝置200進行回放的模擬信號以外,音頻處理組件208可以被配置成處理要發(fā)送到一個或多個其他回放裝置以用于回放的音頻內(nèi)容。
[0033]待由回放裝置200處理和/或回放的音頻內(nèi)容可以接收自外部源,例如經(jīng)由音頻線路輸入連接(例如,自檢測3.5mm音頻線路輸入連接)或網(wǎng)絡接口 214。
[0034]網(wǎng)絡接口214可以被配置成利于回放裝置200與數(shù)據(jù)網(wǎng)絡上的一個或多個其他裝置之間的數(shù)據(jù)流動。因此,回放裝置200可以被配置成通過數(shù)據(jù)網(wǎng)絡從與回放裝置200、局域網(wǎng)內(nèi)的網(wǎng)絡裝置進行通信的一個或多個其他回放裝置接收音頻內(nèi)容,或者通過廣域網(wǎng)如因特網(wǎng)從音頻內(nèi)容源接收音頻內(nèi)容。在一個示例中,由回放裝置200發(fā)送和接收的音頻內(nèi)容和其他信號可以以數(shù)字分組數(shù)據(jù)的形式來發(fā)送,該數(shù)字分組數(shù)據(jù)包含基于互聯(lián)網(wǎng)協(xié)議(IP)的源地址以及基于IP的目的地址。在這樣的情況下,網(wǎng)絡接口214可以被配置成解析數(shù)字分組數(shù)據(jù),使得發(fā)往回放裝置200的數(shù)據(jù)被回放裝置200正確地接收并處理。
[0035]如圖所示,網(wǎng)絡接口214可以包括一個或多個無線接口 216和一個或多個有線接口218。一個或多個無線接口 216可以為回放裝置200提供網(wǎng)絡接口功能以根據(jù)通信協(xié)議(例如任意的無線標準,包括IEEE 802.11a、802.11b、802.11g、802.11n、802.11ac、802.15、4G移動通信標準等)與其他裝置(例如,與回放裝置200相關聯(lián)的數(shù)據(jù)網(wǎng)絡內(nèi)的其他回放裝置、揚聲器、接收機、網(wǎng)絡裝置、控制裝置等)進行無線通信。一個或多個有線接口 218可以為回放裝置200提供網(wǎng)絡接口功能以根據(jù)通信協(xié)議(例如,IEEE 802.3)與其他裝置通過有線連接進行通信。而圖2所示的網(wǎng)絡接口 214包括一個或多個無線接口 216以及一個或多個有線接口218二者,在一些實施例中,網(wǎng)絡接口214可以僅包括無線接口或者僅包括有線接口。
[0036]在一個示例中,回放裝置200和另一個回放裝置可以被配對以播放音頻內(nèi)容的兩個分離的音頻分量。例如,回放裝置200可以被配置成播放左聲道音頻分量,而該另一個回放裝置可以被配置成播放右聲道音頻分量,從而產(chǎn)生或增強音頻內(nèi)容的立體效果。配對的回放裝置(也稱為“綁定的回放裝置”)還可以與其他回放裝置同步地播放音頻內(nèi)容。
[0037]在另一示例中,回放裝置200可以與一個或多個其他回放裝置在聲音上合并以形成單個合并的回放裝置。合并的回放裝置可以被配置成與非合并的回放裝置或配對的回放裝置不同地處理和再現(xiàn)聲音,這是因為合并的回放裝置可以具有可以通過其呈現(xiàn)音頻內(nèi)容的附加揚聲器驅(qū)動器。例如,如果回放裝置200是被設計為呈現(xiàn)低頻段音頻內(nèi)容的回放裝置(即低音炮)時,回放裝置200可以與被設計成呈現(xiàn)全頻段音頻內(nèi)容的回放裝置進行合并。在這種情況下,當與低頻回放裝置200合并時,該全頻段回放裝置可以被配置成僅呈現(xiàn)音頻內(nèi)容的中頻和高頻分量,而低頻段回放裝置200呈現(xiàn)音頻內(nèi)容的低頻分量。合并的回放裝置還可以與單個回放裝置或另一合并的回放裝置進行配對。
[0038]通過示意性方式,SONOS公司當前發(fā)售了(或已發(fā)售了)某些回放裝置,該回放裝置包括 “PLAY:1”、“PLAY: 3”、“PLAY: 5”、“PLAYBAR”、“CONNECT: AMP”、“CONNECT”、以及 “SUB”。任意其他過去、現(xiàn)在、和/或?qū)淼幕胤叛b置可以附加地或替選地用于實現(xiàn)在此公開的示例性實施例的回放裝置。此外,應當理解,回放裝置不限于圖2示出的示例或SONOS的產(chǎn)品供應。例如,回放裝置可以包括有線或無線耳機。在另一示例中,回放裝置可以包括用于個人移動媒體回放裝置的擴展基座,或與其交互。在再一示例中,回放裝置可以被集成到另一裝置或組件如電視機、照明燈具、或者用于室內(nèi)或室外的一些其他裝置。
[0039]b.示例性回放區(qū)域配置
[0040]返回去參照圖1的媒體回放系統(tǒng)100,該環(huán)境可以具有一個或多個回放區(qū)域,每個區(qū)域具有一個或多個回放裝置。媒體回放系統(tǒng)100可以建立有一個或多個回放區(qū)域,在建立之后可以添加或移除一個或多個區(qū)域,以達到如圖1所示的示例配置。可以根據(jù)不同的房間或空間如辦公室、衛(wèi)生間、主臥室、臥室、廚房、餐廳、客廳和/或陽臺來為每個區(qū)域賦予一個名稱。在一種情況下,單個回放區(qū)域可以包括多個房間或空間。在另一種情況下,單個房間或空間可以包括多個回放區(qū)域。
[0041]如圖1所示,陽臺、餐廳、廚房、衛(wèi)生間、辦公室和臥室區(qū)域均具有一個回放裝置,而客廳和主臥室區(qū)域均具有多個回放裝置。在客廳區(qū)域中,回放裝置104、106、108和110可以被配置成作為單獨的回放裝置、作為一個或多個綁定的回放裝置、作為一個或多個合并的回放裝置或其任意組合同步地播放音頻內(nèi)容。類似地,在主臥室的情況下,回放裝置122和124可以被配置成作為單獨的回放裝置、作為綁定的回放裝置或者作為合并的回放裝置同步地播放音頻內(nèi)容。
[0042]在一個示例中,圖1的環(huán)境中的一個或多個回放區(qū)域可以各自正在播放不同的音頻內(nèi)容。例如,用戶可能正在陽臺區(qū)域里燒烤并收聽由回放裝置102播放的嘻哈音樂,而另一用戶可能正在廚房區(qū)域中準備食物并收聽由回放裝置114播放的古典音樂。在另一示例中,回放區(qū)域可能與另一回放區(qū)域同步地播放相同的音頻內(nèi)容。例如,用戶可能在辦公室區(qū)域中,而回放裝置118正在播放與陽臺區(qū)域中的回放裝置102正在播放的相同的搖滾樂。在這種情況下,回放裝置102和118可以同步地播放搖滾樂,使得用戶可以無縫地(或者至少基本上無縫地)在不同的回放區(qū)域之間移動時享受正在被大聲播放的音頻內(nèi)容?;胤艆^(qū)域之間的同步可以以類似于回放裝置之間的同步的方式來實現(xiàn),如在先前引用的美國專利第8,234,395號中所述的那樣。
[0043]如以上所提議的那樣,媒體回放系統(tǒng)100的區(qū)域配置可以被動態(tài)地修改,并且在一些實施例中,媒體回放系統(tǒng)100支持多種配置。例如,如果用戶物理上將一個或多個回放裝置移進或移出區(qū)域,則媒體回放系統(tǒng)100可以被重新配置,以適應一個或多個變化。例如,如果用戶物理上將回放裝置102從陽臺區(qū)域移到辦公室區(qū)域,則辦公室區(qū)域現(xiàn)在可以包括回放裝置118和回放裝置102 二者。如果期望的話,可以經(jīng)由控制裝置例如控制裝置126和128將回放裝置102與辦公室區(qū)域配對或分組和/或重命名。另一方面,如果一個或多個回放裝置被移到家庭環(huán)境中的還不是回放區(qū)域的特定區(qū)域,則可以創(chuàng)建用于該特定區(qū)域的新的回放區(qū)域。
[0044]此外,媒體回放系統(tǒng)100的不同回放區(qū)域可以被動態(tài)地組合成區(qū)域組或者被劃分成單獨的回放區(qū)域。例如,餐廳區(qū)域和廚房區(qū)域114可以被組合成用于宴會的區(qū)域組,使得回放裝置112和114可以同步地呈現(xiàn)音頻內(nèi)容。另一方面,如果用戶希望在客廳空間中收聽音樂而另一個用戶希望看電視,則客廳區(qū)域可以被劃分成包括回放裝置104的電視區(qū)域以及包括回放裝置106、108和110的收聽區(qū)域。
[0045]c.示例性控制裝置
[0046]圖3示出了可以被配置成媒體回放系統(tǒng)100的控制裝置126和128中的一者或二者的示例性控制裝置300的功能框圖。如圖所示,控制裝置300可以包括處理器302、存儲器304、網(wǎng)絡接口 306和用戶界面308。在一個示例中,控制裝置300可以是用于媒體回放系統(tǒng)100的專用控制器。在另一示例中,控制裝置300可以是網(wǎng)絡裝置,媒體回放系統(tǒng)的控制器應用軟件可以被安裝在該網(wǎng)絡裝置上,網(wǎng)絡裝置例如iPhoneTM、iPadTM或者任何其他智能電話、平板電腦或網(wǎng)絡裝置(例如,聯(lián)網(wǎng)的計算機諸如PC或Mac?)。
[0047]處理器302可以被配置成執(zhí)行與利于用戶訪問、控制和配置媒體回放系統(tǒng)100有關的功能。存儲器304可以被配置成存儲指令,該指令能夠由處理器302執(zhí)行以執(zhí)行這些功能。存儲器304也可以被配置成存儲媒體回放系統(tǒng)的控制器應用軟件以及與媒體回放系統(tǒng)100和用戶相關聯(lián)的其他數(shù)據(jù)。
[0048]在一個示例中,網(wǎng)絡接口 306可以基于工業(yè)標準(例如紅外、無線電、包括IEEE802.3的有線標準、包括IEEE 802.lla、802.llb、802.llg、802.lln、802.llac、802.15、4G移動通信標準的無線標準等)。網(wǎng)絡接口 306可以提供用于控制裝置300與媒體回放系統(tǒng)100中的其他裝置進行通信的裝置。在一個示例中,數(shù)據(jù)和信息(例如,狀態(tài)變量)可以經(jīng)由網(wǎng)絡接口 306在控制裝置300與其他裝置之間傳送。例如,媒體回放系統(tǒng)100中的回放區(qū)域和區(qū)域組配置可以由控制裝置300從回放裝置或另一網(wǎng)絡裝置接收,或者經(jīng)由網(wǎng)絡接口 306由控制裝置300傳輸至另一回放裝置或網(wǎng)絡裝置。在一些情況下,該其他網(wǎng)絡裝置可以是該另一控制
目.ο
[0049]回放裝置控制命令如音量控制和音頻回放控制也可以經(jīng)由網(wǎng)絡接口306從控制裝置300傳送至回放裝置。如以上所提議的那樣,媒體回放系統(tǒng)100的配置的變化也可由使用控制裝置300的用戶來執(zhí)行。配置變化可以包括:向區(qū)域添加一個或多個回放裝置或者從區(qū)域中移除一個或多個回放裝置;向區(qū)域組添加一個或多個區(qū)域或者從區(qū)域組中移除一個或多個區(qū)域;形成綁定的或合并的播放器;將一個或多個回放裝置從綁定的或合并的播放器中分離,等等。因此,無論控制裝置300是專用控制器還是安裝有媒體回放系統(tǒng)的控制器應用軟件的網(wǎng)絡裝置,有時都可以將控制裝置300稱為控制器。
[0050]控制裝置300的用戶界面308可以被配置成通過提供控制器界面如圖4中示出的控制器界面400來利于用戶訪問和控制媒體回放系統(tǒng)100??刂破鹘缑?00包括回放控制區(qū)410、回放區(qū)域區(qū)420、回放狀態(tài)區(qū)430、回放隊列區(qū)440和音頻內(nèi)容源區(qū)450。如圖所示的用戶界面400僅為可以在網(wǎng)絡裝置如圖3的控制裝置300(和/或圖1的控制裝置126和128)上提供的用戶界面的一個示例,并且用戶界面400由用戶訪問以控制媒體回放系統(tǒng)諸如媒體回放系統(tǒng)100??梢蕴孢x地在一個或多個網(wǎng)絡裝置上實現(xiàn)各種格式、樣式和交互序列的其他用戶界面,以提供對媒體回放系統(tǒng)的可比較的控制訪問。
[0051]回放控制區(qū)410可以包括可選擇的(例如,通過觸摸的方式或者通過使用光標)圖標,以使選定的回放區(qū)域或區(qū)域組中的回放裝置播放或暫停、快進、快退、跳到下一首、跳到前一首、進入/退出隨機播放模式、進入/退出重復模式、進入/退出淡入淡出模式。回放控制區(qū)410還可以包括可選擇的圖標,以修改均衡設定和回放音量等其他可能性。
[0052]回放區(qū)域區(qū)420可以包括媒體回放系統(tǒng)100內(nèi)的回放區(qū)域的表示。在一些實施例中,回放區(qū)域的圖形表示可以是可選擇的來打開另外的可選擇的圖標,以管理或配置媒體回放系統(tǒng)中的回放區(qū)域,如創(chuàng)建綁定的區(qū)域、創(chuàng)建區(qū)域組、將區(qū)域組分離、為區(qū)域組重命名等其他可能性。
[0053]例如,如圖所示,可以在回放區(qū)域的每個圖形表示內(nèi)提供一“組”圖標。在特定區(qū)域的圖形表示中提供的一“組”圖標可以是可選擇的來打開選項,以選擇媒體回放系統(tǒng)中的要與該特定區(qū)域分成一組的一個或多個其他區(qū)域。在分組之后,與特定區(qū)域分成一組的區(qū)域中的回放裝置將被配置成與特定區(qū)域中的一個或多個回放裝置同步地播放音頻內(nèi)容。類似地,可以在區(qū)域組的圖形表示內(nèi)提供“組”圖標。在這種情況下,該“組”圖標可以是可選擇的來打開選項,以取消對區(qū)域組中的要從該區(qū)域組中移除的一個或多個區(qū)域的選擇。經(jīng)由用戶界面如用戶界面400對區(qū)域進行分組和解除分組的其他交互和實現(xiàn)也是可能的。當回放區(qū)域或區(qū)域組的配置被修改時,回放區(qū)域區(qū)420中的回放區(qū)域的表示可以被動態(tài)更新。
[0054]回放狀態(tài)區(qū)430可以包括選定的回放區(qū)域或區(qū)域組中的當前正在播放的、先前播放的,或者安排下一個播放的音頻內(nèi)容的圖形表示。在用戶界面上,選定回放區(qū)域或區(qū)域組可以在視覺上進行區(qū)分,諸如在回放區(qū)域區(qū)420和/或回放狀態(tài)區(qū)430內(nèi)。圖形表示可以包括音軌標題、藝術家名、專輯名、專輯年份、音軌長度、以及當用戶經(jīng)由用戶界面400控制媒體回放系統(tǒng)時對于用戶了解可能有用的其他相關信息。
[0055]回放隊列區(qū)440可以包括與所選擇的回放區(qū)域或區(qū)域組相關聯(lián)的回放隊列中的音頻內(nèi)容的圖形表示。在一些實施例中,每個回放區(qū)域或區(qū)域組可以與回放隊列相關聯(lián),該回放隊列包含與由回放區(qū)域或區(qū)域組回放的零個或更多個音頻項目對應的信息。例如,回放隊列中的每個音頻項目可以包括統(tǒng)一資源標識符(URI)、統(tǒng)一資源定位符(URL)、或者可以由回放區(qū)域或區(qū)域組中的回放裝置用來從本地音頻內(nèi)容源或聯(lián)網(wǎng)音頻內(nèi)容源查找和/或檢索的可能用于由回放裝置回放的音頻項目的一些其他標識符。
[0056]在一個示例中,播放列表可以被添加至回放隊列,在這種情況下,與播放列表中的每個音頻項目對應的信息可以被添加至回放隊列。在另一示例中,回放隊列中的音頻項目可以被保存為播放列表。在另外的示例中,當回放區(qū)域或區(qū)域組正在連續(xù)地播放流式音頻內(nèi)容(如直到被停止為止否則可以連續(xù)播放的互聯(lián)網(wǎng)無線電臺)而不是具有回放時長的離散的音頻項目時,回放隊列可能是空的,或者填充有音頻內(nèi)容但是“不在使用中”。在替選實施例中,當回放區(qū)域或區(qū)域組正在播放這些流式音頻內(nèi)容項目時,回放隊列可以包括互聯(lián)網(wǎng)無線電臺和/或其他流式音頻內(nèi)容項目并且為“使用中”。其他示例也是可能的。
[0057]當回放區(qū)域或區(qū)域組被“分組”或“解除分組”時,與受影響的回放區(qū)域或區(qū)域組相關聯(lián)的回放隊列可以被清除或重新關聯(lián)。例如,如果包括第一回放隊列的第一回放區(qū)域與包括第二回放隊列的第二回放區(qū)域被分組在一起,則所建立的區(qū)域組可以具有如下的相關聯(lián)的回放隊列:初始為空的回放隊列;包含來自第一回放隊列的音頻項目的回放隊列(例如,如果第二回放區(qū)域被添加至第一回放區(qū)域);包含來自第二回放隊列的音頻項目的回放隊列(例如,如果第一回放區(qū)域被添加至第二回放區(qū)域);或者來自第一回放隊列和第二回放隊列二者的音頻項目的組合。隨后,如果所建立的區(qū)域組被解除分組,則得到的第一回放區(qū)域可以與先前的第一回放隊列重新關聯(lián),或者與為空的新回放隊列相關聯(lián),或者包含來自在所建立的區(qū)域組被解除分組之前與所建立的區(qū)域組相關聯(lián)的回放隊列的音頻項目。同樣地,得到的第二回放區(qū)域可以與先前的第二回放隊列重新關聯(lián),或者與空的新回放隊列相關聯(lián),或者包含來自在所建立的區(qū)域組被解除分組之前與所建立的區(qū)域組相關聯(lián)的回放隊列的音頻項目。其他示例也是可能的。
[0058]返回去參照圖4的用戶界面400,回放隊列區(qū)440中的音頻內(nèi)容的圖形表示可以包括音軌標題、藝術家名、音軌長度以及與回放隊列中的音頻內(nèi)容相關聯(lián)的其他相關信息。在一個示例中,音頻內(nèi)容的圖形表示可以是可選擇的來打開另外的可選擇的圖標,以管理和/或操縱回放隊列和/或回放隊列中表示的音頻內(nèi)容。例如,所表示的音頻內(nèi)容可以從回放隊列中移除、移到回放隊列中的不同位置、或者被選擇以立即播放、或在任何當前正在播放的音頻內(nèi)容之后播放,等等其他可能性。與回放區(qū)域或區(qū)域組相關聯(lián)的回放隊列可以被存儲在回放區(qū)域或區(qū)域組中的一個或多個回放裝置上的存儲器中、不在回放區(qū)域或區(qū)域組中的回放裝置上的存儲器中,和/或一些其他指定的裝置上的存儲器中。
[0059]音頻內(nèi)容源區(qū)450可以包括可選擇的音頻內(nèi)容源的圖形表示,可以由選定的回放區(qū)域或區(qū)域組從該音頻內(nèi)容源中檢索和播放音頻內(nèi)容??梢栽谙旅娴恼鹿?jié)中找到關于音頻內(nèi)容源的討論。
[0060]d.示例性音頻內(nèi)容源
[0061 ]如先前所指出的,區(qū)域或區(qū)域組中的一個或多個回放裝置可以被配置成從各種可用的音頻內(nèi)容源中檢索回放音頻內(nèi)容(例如,根據(jù)針對音頻內(nèi)容的相應的URI或URL)。在一個示例中,可以由回放裝置直接從相應的音頻內(nèi)容源(例如,線路輸入連接)中檢索音頻內(nèi)容。在另一示例中,可以通過網(wǎng)絡經(jīng)由一個或多個其他回放裝置或網(wǎng)絡裝置將音頻內(nèi)容提供給回放裝置。
[0062]示例音頻內(nèi)容源可以包括:媒體回放系統(tǒng)如圖1的媒體回放系統(tǒng)100中的一個或多個回放裝置的存儲器;一個或多個網(wǎng)絡裝置(例如,控制裝置、聯(lián)網(wǎng)的個人計算機、或連接網(wǎng)絡的存儲裝置(NAS))上的本地音樂庫;經(jīng)由互聯(lián)網(wǎng)(例如,云)提供音頻內(nèi)容的流式音頻服務;或者回放裝置或網(wǎng)絡裝置上的經(jīng)由線路輸入連接連接至媒體回放系統(tǒng)的音頻源,以及其他可能性。
[0063]在一些實施例中,音頻內(nèi)容源可以被定期添加至媒體回放系統(tǒng)如圖1的媒體回放系統(tǒng)100或者從該媒體回放系統(tǒng)中移除。在一個示例中,每當添加、移除或更新一個或多個音頻內(nèi)容源時,可以對音頻項目編索引。對音頻項目編索引可以涉及:掃描能夠由媒體回放系統(tǒng)中的回放裝置訪問的通過網(wǎng)絡共享的所有文件夾/目錄中的可標識的音頻項目,以及生成或更新包含元數(shù)據(jù)(例如,標題、藝術家、專輯、音軌長度等等)和其他相關聯(lián)的信息(如找到的每個可標識的音頻項目的URI或URL)的音頻內(nèi)容數(shù)據(jù)庫。用于管理和維護音頻內(nèi)容源的其他示例也是可能的。
[0064]以上關于回放裝置、控制器裝置、回放區(qū)域配置和媒體內(nèi)容源的討論僅提供其中可以實現(xiàn)下文描述的功能和方法的操作環(huán)境的一些示例。本文中沒有明確描述的其他操作環(huán)境和媒體回放系統(tǒng)、回放裝置和網(wǎng)絡裝置的配置可以也適用于并且適合于功能和方法的實現(xiàn)。
[0065]II1.用于由回放區(qū)域回放網(wǎng)頁上的媒體項目的示例性方法
[0066]如先前所討論的,本文所描述的實施例涉及:由媒體回放系統(tǒng)的回放區(qū)域回放來自網(wǎng)頁的媒體項目。圖5中示出的方法500呈現(xiàn)用于利于媒體項目的這樣的回放的方法的實施例。方法500可以被實現(xiàn)在操作環(huán)境中,該操作環(huán)境涉及例如圖1的媒體回放系統(tǒng)100、圖2的一個或多個回放裝置200、以及圖3的一個或多個控制裝置300。方法500可以包括如由方框502至510中的一個或多個所示的一個或多個操作、功能或動作。盡管以順序示出方框,但是這些方框可以并行地和/或以與本文所描述的順序不同的順序執(zhí)行。此外,可以基于期望的實現(xiàn)方式將各種方框組合為更少的方框、劃分為附加的方框和/或?qū)⑵湟瞥?br>[0067]此外,對于方法500和本文所公開的其他處理和方法,流程圖示出了當前實施例的一個可能實現(xiàn)的功能和操作。就這一點而言,每個方框可以代表程序代碼的模塊、分段或一部分,程序代碼包括一個或多個指令,該一個或多個指令可由處理器執(zhí)行以實現(xiàn)處理中的特定邏輯功能或步驟。程序代碼可以存儲在任意類型的計算機可讀介質(zhì)(例如包括磁盤或硬盤驅(qū)動器的存儲裝置)上。計算機可讀介質(zhì)可以包括非易失性計算機可讀介質(zhì),例如在較短時間存儲數(shù)據(jù)的計算機可讀介質(zhì),如寄存器存儲器、處理器緩存和隨機存取存儲器(RAM)。計算機可讀介質(zhì)還可以包括非易失性介質(zhì),例如輔存儲裝置或持久性長期存儲裝置,例如只讀存儲器(R0M)、光盤或磁盤、壓縮光盤只讀存儲器(CD-ROM)。計算機可讀介質(zhì)還可以是任意其他易失性或非易失性存儲系統(tǒng)。計算機可讀介質(zhì)可以被認為是例如計算機可讀存儲介質(zhì)或有形存儲裝置。此外,對于方法500和本文所公開的其他處理和方法,圖5中的每一個方框可以代表被有線連接以執(zhí)行處理中的特定邏輯功能的電路。
[0068]在框502處,方法500涉及:識別媒體回放系統(tǒng)的一個或多個回放區(qū)域。在一個示例中,可以在打開或啟動裝置諸如計算機或移動裝置上的網(wǎng)絡瀏覽界面時執(zhí)行對一個或多個回放區(qū)域的識別。如以上在章節(jié)II中所述,媒體回放系統(tǒng)中的每個回放區(qū)域可以包括一個或多個回放裝置。在其他示例中,可以在啟動網(wǎng)絡瀏覽界面之后的一些時間來執(zhí)行對一個或多個回放區(qū)域的識別。例如,識別可以發(fā)生在選擇媒體項目鏈接時或者由網(wǎng)絡瀏覽界面加載網(wǎng)頁時。
[0069]在一個示例中,媒體回放系統(tǒng)中的每個回放裝置可以連接至根據(jù)通用即插即用(UPnP)網(wǎng)絡協(xié)議的局域網(wǎng)(LAN)。因此,媒體回放系統(tǒng)中的每個回放裝置可以被其他裝置發(fā)現(xiàn),所述其他裝置包括也連接至根據(jù)UPnP網(wǎng)絡協(xié)議的LAN的、用于提供網(wǎng)絡瀏覽界面的裝置??梢曰谒R別的回放裝置來識別媒體回放系統(tǒng)中的一個或多個回放區(qū)域。
[0070]在一些情況下,其他支持UPnP的裝置如打印機、NAS裝置和電視機以及不是媒體回放系統(tǒng)的一部分的其他裝置也可以根據(jù)UPnP協(xié)議而被發(fā)現(xiàn)。在這種情況下,識別媒體回放系統(tǒng)中的回放區(qū)域的處理還可以涉及:濾除不是媒體回放系統(tǒng)的一部分的裝置。例如,媒體回放系統(tǒng)中的裝置可以均具有基于特定命名約定的裝置名稱(或裝置標識),并且可以區(qū)別于不是媒體回放系統(tǒng)的一部分的裝置的名稱。因此,濾除不是媒體回放系統(tǒng)的一部分的裝置可以涉及:在媒體回放系統(tǒng)中搜索具有與裝置的特定命名約定適配的裝置名稱的裝置。
[0071]在另一示例中,對一個或多個回放區(qū)域的識別可以涉及用戶的用戶帳戶。例如,媒體回放系統(tǒng)可以與用戶在注冊媒體回放系統(tǒng)時提供的電子郵件地址相關聯(lián)。因此,如果用戶登錄該電子郵件帳戶或以其他方式將電子郵件地址提供給網(wǎng)絡瀏覽界面,則可以識別與該電子郵件地址相關聯(lián)的媒體回放系統(tǒng),并且相應地,還可以識別該媒體播放系統(tǒng)的回放區(qū)域。在本實施例中,提供網(wǎng)絡瀏覽界面的裝置可以不必處于與媒體回放系統(tǒng)相同的網(wǎng)絡上以識別該媒體回放系統(tǒng)中的回放區(qū)域。相反,網(wǎng)絡瀏覽界面裝置可能需要經(jīng)由例如廣域網(wǎng)(WAN)訪問服務器,在該服務器中存儲有與該媒體播放系統(tǒng)相關聯(lián)的帳戶信息。在另一種情況下,如果在提供網(wǎng)絡瀏覽界面的裝置上安裝和/或啟動了用于該媒體回放系統(tǒng)的控制器軟件應用,則識別媒體回放系統(tǒng)的回放區(qū)域可以涉及:從控制器軟件應用中檢索回放區(qū)域信息。
[0072]在又一示例中,對一個或多個回放區(qū)域的識別可以涉及:檢索先前存儲的用于指示媒體回放系統(tǒng)中的一個或多個回放區(qū)域的數(shù)據(jù)。在一種情況下,在網(wǎng)絡瀏覽界面的先前啟動期間,如上所述地識別了媒體回放系統(tǒng)中的回放區(qū)域,并且存儲了用于指示所識別的回放區(qū)域的數(shù)據(jù)。在一種情況下,用于指示所識別的回放區(qū)域的數(shù)據(jù)可以被存儲在云服務器中。在另一示例中,該數(shù)據(jù)可以被本地地存儲在網(wǎng)絡瀏覽界面裝置上。在另外的示例中,本地地存儲在網(wǎng)絡瀏覽界面裝置上的數(shù)據(jù)可以與如以上所討論的用于媒體回放系統(tǒng)的控制器軟件應用相關聯(lián)地存儲。在另一種情況下,可以定期地執(zhí)行如上所述的對回放區(qū)域的發(fā)現(xiàn),并且用于指示所識別的回放區(qū)域的數(shù)據(jù)可以被存儲和/或更新。在這些情況下,當網(wǎng)絡瀏覽界面被再次啟動時可以檢索所存儲的數(shù)據(jù)。包括對上述示例的變型和組合的其他示例也是可能的。
[0073]在圖5中的框504處,方法500涉及:識別網(wǎng)頁上的至可播放的媒體項目的鏈接。在一個示例中,用戶可以根據(jù)超文本傳輸協(xié)議(HTTP)通過將URL輸入到網(wǎng)頁瀏覽界面以通過發(fā)送請求來訪問網(wǎng)頁。響應于該請求,網(wǎng)絡瀏覽界面可以接收用于指示該網(wǎng)頁的超文本標記語言(HTML)文件。
[0074]識別網(wǎng)頁上的至可播放的媒體項目的鏈接可以涉及:在所接收的HTML文件中搜索對可播放的媒體項目的引用。例如,如果媒體播放系統(tǒng)的回放裝置能夠播放具有文件擴展名.wav、.m4a和.mp3的文件,則可以在所接收的HTML文件中執(zhí)行對于具有文件擴展名.wav、.m4a和.mp3的文件的引用的搜索。本領域普通技術人員將理解,.wav、.m4a和.mp3僅為示例性文件擴展名,并且將理解,在識別網(wǎng)頁上的至可播放的媒體項目的鏈接時,用于音頻和/或視覺文件的其他文件格式也可以由媒體回放系統(tǒng)中的裝置進行播放以及相應地進行搜索。
[0075]當網(wǎng)絡瀏覽界面顯示網(wǎng)站時,至媒體項目的鏈接可以以可選擇的圖形表示或文本鏈接表示的形式等來提供。在本文的討論中,對鏈接表示或與鏈接相關聯(lián)的任何表示的選擇可以涉及:在該表示上的一個或多個鼠標點擊、手指輕敲或其他用戶交互。其他示例也是可能的。
[0076]在一種情況下,對鏈接表示的選擇可以使媒體回放軟件被啟動以播放媒體項目。在另一種情況下,對鏈接表示的選擇可以使網(wǎng)絡瀏覽界面提示用戶指示該用戶希望對媒體項目做什么。例如,可以為用戶提供選項列表以供選擇,選項包括保存媒體項目、使用特定的某個媒體回放軟件來播放媒體項目以及使用一些網(wǎng)絡瀏覽界面插件應用來打開網(wǎng)絡瀏覽界面內(nèi)的媒體項目以及其他示例。
[0077]在框506處,方法涉及:修改網(wǎng)頁,使得與鏈接相關聯(lián)的表示可以被選擇以使得在一個或多個回放區(qū)域中播放媒體項目。修改網(wǎng)頁可以涉及:修改所接收的HTML文件。在一個示例中,可以在網(wǎng)絡瀏覽界面顯示網(wǎng)頁之前修改網(wǎng)頁。換言之,網(wǎng)絡瀏覽界面僅顯示經(jīng)修改的網(wǎng)頁而不是原始接收的網(wǎng)頁。在另一個示例中,最初可以由網(wǎng)絡瀏覽界面顯示原始接收的網(wǎng)頁,直到完成對網(wǎng)頁的修改為止,在完成對網(wǎng)頁的修改時可以用經(jīng)修改的網(wǎng)頁來更新網(wǎng)絡瀏覽界面。其他示例也是可能的。
[0078]在一些實施例中,使得在一個或多個回放區(qū)域中播放媒體項目可以涉及:將媒體內(nèi)容添加至與一個或多個回放區(qū)域相關聯(lián)的回放隊列。例如,可以在回放媒體項目之前將該媒體項目添加至回放隊列。因此,在本文的討論中,對使得在一個或多個回放區(qū)域中播放媒體項目的表示的選擇可以使得立即播放媒體項目、使得將媒體內(nèi)容添加至回放隊列,或者二者。
[0079]圖6A至圖6D示出了具有與至媒體項目的鏈接相關聯(lián)的表示的示例性的經(jīng)修改的網(wǎng)頁600和650,這些表示可以被選擇以使得在所識別的一個或多個回放區(qū)域中播放該媒體項目。如圖6A所示,網(wǎng)頁600包括內(nèi)容602。內(nèi)容602可以包括表示606和608,表示606和608可以被選擇以在一個或多個回放區(qū)域中播放與相應的表示606和608對應的媒體項目。在本示例中,相應的表示606和608可以為按鈕的形式。表示606和608可能與原始接收的網(wǎng)頁上的至媒體項目的鏈接表示在視覺上沒有不同。
[0080]如圖所示,對表示608的選擇可以通過提供可執(zhí)行選項610的列表來使網(wǎng)絡瀏覽界面提示用戶指示用戶希望對媒體項目做什么。本示例中的選項610可以包括在原始接收的網(wǎng)頁上選擇鏈接表示時可能已經(jīng)可用的“在新標簽頁中打開鏈接”、“在新窗口中打開鏈接”和“復制鏈接地址”。然而,在這種情況下,選擇610還包括在原始接收的網(wǎng)頁上選擇鏈接表示時不可用的“播放到媒體系統(tǒng)”和“加入媒體系統(tǒng)的隊列”。如先前所指出的,選擇“播放到媒體系統(tǒng)”可以使得由媒體回放系統(tǒng)中的一個或多個回放區(qū)域播放與表示608對應的媒體項目,而選擇“加入媒體系統(tǒng)的隊列”可以使得將與表示608對應的媒體項目添加至與媒體回放系統(tǒng)中的一個或多個回放區(qū)域相關聯(lián)的回放隊列??蓤?zhí)行選項610中還可以存在未示出或未討論的其他選項。此外,本領域普通技術人員將理解,雖然選項610的顯示位置看起來接近于所選擇的表示,但是可以替選將選項610的顯示顯示在網(wǎng)頁瀏覽界面上的任何位置處。
[0081 ]圖6B示出了包括文本內(nèi)容652的網(wǎng)頁650。為說明的目的,在本示例中,相對于圖6A的按鈕式圖形表示606和608,文本內(nèi)容652包括嵌入的文本表示656和658。然而,文本表示656和658也可以被選擇以使得在一個或多個回放區(qū)域中播放與相應的文本表不656和658對應的媒體項目。此外,表示656和658也不能與原始接收的網(wǎng)頁上的至媒體項目的鏈接表示在視覺上不同,并且如圖所示,對文本表示656或658的選擇也可以通過提供可執(zhí)行選項610的列表來使網(wǎng)絡瀏覽界面提示用戶指示該用戶希望對相應的媒體項目做什么。
[0082]在另一示例中,與鏈接相關聯(lián)的表示可以取代原始接收的網(wǎng)頁上的鏈接表示,以指示可以在一個或多個回放區(qū)域中播放該媒體項目。圖6C示出了具有類似于圖6A中所示的內(nèi)容602的網(wǎng)頁600。然而,在本示例中,表示606 ’和608 ’與圖6A的表示606和608在視覺上不同,并且相應地與原始接收的網(wǎng)頁上的至媒體項目的鏈接表示不同。換言之,在本示例中,表示606 ’和608 ’替代了原始接收的網(wǎng)頁上的鏈接表示。如圖所示,表示606 ’和608 ’可以為具有文字“播放到媒體系統(tǒng)”的按鈕的形式(而不是如表示606和608和/或原始接收的網(wǎng)頁上的鏈接表示的情況下的“現(xiàn)在播放”)以表明對該表示的選擇可以使得由媒體回放系統(tǒng)中的一個或多個回放區(qū)域播放相應的媒體項目。
[0083]在又一示例中,與鏈接相關聯(lián)的表示可以為代表性圖標的形式,該代表性圖標靠近原始接收的網(wǎng)頁上的鏈接表示,該圖標指示使得在一個或多個回放區(qū)域中播放媒體項目的選項。圖6D示出了具有類似于圖6A和圖6C中所示的內(nèi)容602的網(wǎng)頁600。然而,在本示例中,在網(wǎng)站600上仍然可以顯示表示606和608,并且內(nèi)容602還可以包括代表性圖標632和634 ο在本示例中,圖標632可以與表示606相關聯(lián),圖標634可以與表示608相關聯(lián)。在一種情況下,圖標632和圖標634可以僅僅用于提供信息,指示對表示606和表示608的選擇可以分別使得在一個或多個回放區(qū)域中播放與相應的表示606和608對應的媒體項目。在另一種情況下,對表示606和608的選擇可以導致與在原始接收的網(wǎng)頁中選擇相同的相關聯(lián)的鏈接表示的情況下的操作類似的操作(如啟動媒體回放軟件以播放相應的媒體項目)。然而,在這種情況下,圖標632和634可以被選擇以使得在媒體回放系統(tǒng)的一個或多個回放區(qū)域中播放相應的媒體項目。未示出或未討論的其他示例也是可能的。
[0084]返回來參照圖5中的方法500,框508涉及:響應于第一輸入而顯示媒體回放系統(tǒng)的一個或多個回放區(qū)域的列表。媒體回放系統(tǒng)的一個或多個回放區(qū)域為在框502處識別的一個或多個回放區(qū)域。在圖6A和圖6B所示的示例中,第一輸入可以是對選項610中的“播放到媒體系統(tǒng)”或“加入媒體系統(tǒng)的隊列”的選擇。在圖6C所示的示例中,第一輸入可以是對表示606’或608’的選擇,以及在圖6D所示的示例中,第一輸入可以是對代表性圖標632或634的選擇。在上述每個示例中,可以響應于第一輸入而顯示回放區(qū)域列表612。
[0085]如圖所示,回放區(qū)域列表612可以包括“回放區(qū)域I”、“回放區(qū)域3”和“回放區(qū)域4”。在一個示例中,列表612中的回放區(qū)域可以根據(jù)區(qū)域名的字母順序來排序。在另一示例中,列表612中的回放區(qū)域可以根據(jù)每個回放區(qū)域何時被創(chuàng)建或者每個回放區(qū)域何時最近播放媒體內(nèi)容按時間順序來排序。在又一示例中,列表612中的回放區(qū)域可以根據(jù)提供網(wǎng)絡瀏覽界面的計算裝置與相應的一個或多個回放區(qū)域之間的物理接近度來排序。例如,如果用戶正在使用“回放區(qū)域3”中的平板電腦或個人計算機上的網(wǎng)絡瀏覽界面,則“回放區(qū)域3”可以被首先列出。在另一個示例中,如果基于從用于媒體回放系統(tǒng)的控制器軟件應用得到的信息來識別一個或多個回放區(qū)域,則當前經(jīng)由網(wǎng)頁瀏覽界面裝置上運行的控制器軟件應用正在訪問的回放區(qū)域可以被首先列出。其他示例也是可能的。
[0086]此外,列表612中的回放區(qū)域可以根據(jù)回放區(qū)域的回放狀態(tài)來列出或排序。例如,當前沒有播放任何媒體內(nèi)容的回放區(qū)域可以被首先列出。沿著相同的線路,可以在回放區(qū)域列表612中提供圖標或一些其他圖形效果,以指示某些回放區(qū)域當前正在播放媒體內(nèi)容,而其他回放區(qū)域當前未播放媒體內(nèi)容。在一些情況下,當前正在播放媒體內(nèi)容的回放區(qū)域可能對于播放來自網(wǎng)頁600或650的媒體項目而言不可用。在一種情況下,不可用的回放區(qū)域可以被灰顯和/或不可選。在另一種情況下,不可用的回放區(qū)域可以根本不被包括在列表612中。除了以上描述的和/或建議的以外,還可以提供其他可選擇的表示,同時保持播放相應的媒體項目或提示來自用戶的附加輸入的相同的或類似的功能也是可能的。
[0087]在圖5的框510中,方法550涉及:響應于第二輸入而使媒體播放系統(tǒng)的特定回放區(qū)域播放可播放的媒體項目。在一個示例中,第二輸入可以涉及:從一個或多個回放區(qū)域的列表中選擇特定回放區(qū)域。在選擇特定回放區(qū)域時,可以將至對應于選擇作為框506中的第一輸入的一部分的表示的媒體項目的鏈接發(fā)送給媒體回放系統(tǒng)以在特定回放區(qū)域中進行播放。在一個示例中,可以將鏈接發(fā)送給特定回放區(qū)域中的回放裝置。
[0088]如以上所指出的,除了使回放區(qū)域立即播放媒體項目以外或者替代使回放區(qū)域立即播放媒體項目,可以將媒體項目添加至與特定回放區(qū)域相關聯(lián)的回放隊列。特別地,如果在圖6A和圖6B所示的示例中選擇選項610中的“加入媒體系統(tǒng)的隊列”,則在媒體項目可能隨后由特定回放區(qū)域播放之前將該媒體項目首先添加至相關聯(lián)的回放隊列。其他示例也是可能的。
[0089]IX.結論
[0090]以上描述公開了各種示例性系統(tǒng)、方法、設備和包括在硬件上執(zhí)行的固件和/或軟件等組件的制品等等。應該理解的是,這些示例僅是示意性的,而不應當被認為是限制性的。例如,可以想到,這些固件、硬件和/或軟件方面或組件中的任意一個或全部可以專門在硬件中實現(xiàn)、專門在軟件中實現(xiàn)、專門在固件中實現(xiàn)、或在硬件、軟件和/或固件的任意組合中實現(xiàn)。因此,所提供的示例不是用于實現(xiàn)這些系統(tǒng)、方法、設備和/或制品的僅有的方式。
[0091]如以上所指出的,本申請涉及:利于由媒體回放系統(tǒng)的回放區(qū)域回放網(wǎng)頁上的媒體項目。在一個方面中,提供了一種方法。該方法包括:在打開網(wǎng)絡瀏覽界面時,識別媒體回放系統(tǒng)的一個或多個回放區(qū)域;識別網(wǎng)頁上的至可播放的媒體項目的鏈接;以及修改該網(wǎng)頁,使得與該鏈接相關聯(lián)的表示能夠被選擇以使得在一個或多個回放區(qū)域中播放該媒體項目。
[0092]在另一個方面中,提供了一種裝置。該裝置包括處理器和存儲有指令的存儲器,該指令能夠由處理器執(zhí)行以使該裝置執(zhí)行功能。功能包括:在打開網(wǎng)絡瀏覽界面時,識別媒體回放系統(tǒng)的一個或多個回放區(qū)域;識別網(wǎng)頁上的至可播放的媒體項目的鏈接;以及修改該網(wǎng)頁,使得與該鏈接相關聯(lián)的表示能夠被選擇以使得在一個或多個回放區(qū)域中播放該媒體項目。
[0093]在又一個方面中,提供了一種非暫態(tài)計算機可讀存儲器。該非暫態(tài)計算機可讀存儲器存儲有指令,該指令能夠由計算裝置執(zhí)行以使該計算裝置執(zhí)行功能。功能包括:在打開網(wǎng)絡瀏覽界面時,識別媒體回放系統(tǒng)的一個或多個回放區(qū)域;識別網(wǎng)頁上的至可播放的媒體項目的鏈接;以及修改該網(wǎng)頁,使得與該鏈接相關聯(lián)的表示能夠被選擇以使得在一個或多個回放區(qū)域中播放該媒體項目。
[0094]本申請還涉及:在媒體回放系統(tǒng)的回放區(qū)域中播放網(wǎng)頁上的媒體項目。在一個方面中,提供了一種方法。該方法涉及:在網(wǎng)絡瀏覽界面上顯示與至媒體項目的鏈接相關聯(lián)的表示;以及響應于指示對該表示的選擇的第一輸入,顯示媒體回放系統(tǒng)中的一個或多個回放區(qū)域的列表。一個或多個回放區(qū)域在啟動該網(wǎng)絡瀏覽界面時或者在啟動該網(wǎng)絡瀏覽界面之后被識別。該方法還涉及:響應于指示對一個或多個回放區(qū)域的列表中的特定回放區(qū)域的選擇的第二輸入,使該特定回放區(qū)域播放該媒體項目。
[0095]在另一個方面中,提供了一種裝置。該裝置包括處理器和存儲有指令的存儲器,該指令能夠由處理器執(zhí)行以使該裝置執(zhí)行功能。功能包括:在網(wǎng)絡瀏覽界面上顯示與至媒體項目的鏈接相關聯(lián)的表示;以及響應于指示對該表示的選擇的第一輸入,顯示媒體回放系統(tǒng)中的一個或多個回放區(qū)域的列表。一個或多個回放區(qū)域在啟動該網(wǎng)絡瀏覽界面時或者在啟動該網(wǎng)絡瀏覽界面之后被識別。功能還包括:響應于指示對一個或多個回放區(qū)域的列表中的特定回放區(qū)域的選擇的第二輸入,使該特定回放區(qū)域播放該媒體項目。
[0096]在又一個方面中,提供了一種非暫態(tài)計算機可讀存儲器。該非暫態(tài)計算機可讀存儲器存儲有指令,該指令能夠由計算裝置執(zhí)行以使該計算裝置執(zhí)行功能。功能包括:在網(wǎng)絡瀏覽界面上顯示與至媒體項目的鏈接相關聯(lián)的表示;以及響應于指示對該表示的選擇的第一輸入,顯示媒體回放系統(tǒng)中的一個或多個回放區(qū)域的列表。一個或多個回放區(qū)域在啟動該網(wǎng)絡瀏覽界面時或者在啟動該網(wǎng)絡瀏覽界面之后被識別。功能還包括:響應于指示對一個或多個回放區(qū)域的列表中的特定回放區(qū)域的選擇的第二輸入,使該特定回放區(qū)域播放該媒體項目。
[0097]此外,本文對“實施例”的提及意味著結合實施例描述的特定特征、結構或特性可以包括在本發(fā)明的至少一個示例實施例中。在說明書中各處出現(xiàn)該短語不一定都指代相同的實施例,也不是與其他實施例互斥的分離的或替選的實施例。因此,本領域技術人員應當顯式地和隱式地理解的是,本文所描述的實施例可以與其他實施例組合。
[0098]主要在說明性的環(huán)境、系統(tǒng)、過程、步驟、邏輯塊、處理以及直接或間接地與耦接到網(wǎng)絡的數(shù)據(jù)處理裝置的操作相類似的其他象征性表示的方面上,提出本說明書。本領域技術人員通常使用這些處理描述和表示,以向本領域其他技術人員最有效地傳播他們的工作內(nèi)容。闡述了各種具體細節(jié),以提供本公開的透徹理解。然而,本領域技術人員應理解,不需要特定、具體細節(jié)就可以實施本公開。在其他實例中,沒有詳細描述熟知的方法、過程、組件和電路,以避免不必要地使實施例的方面模糊不清。因此,本公開的范圍由所附權利要求、而不是以上實施例的描述來界定。
[0099]當所附的任一項權利要求被理解成涵蓋純軟件和/或固件的實現(xiàn)時,在此明確限定至少一個示例中的至少一個單元以包括存儲軟件和/或固件的有形非暫態(tài)介質(zhì),如存儲器、DVD、⑶、藍光等。
【主權項】
1.一種方法,包括: 在打開網(wǎng)絡瀏覽界面時,識別媒體回放系統(tǒng)的一個或多個回放區(qū)域; 識別網(wǎng)頁上的至能夠播放的媒體項目的鏈接;以及 修改所述網(wǎng)頁,使得與所述鏈接相關聯(lián)的表示能夠被選擇以使得在所述一個或多個回放區(qū)域中播放所述媒體項目。2.根據(jù)權利要求1所述的方法,其中,識別所述媒體回放系統(tǒng)的一個或多個回放區(qū)域包括: 識別與所述媒體回放系統(tǒng)相關聯(lián)的裝置。3.根據(jù)權利要求1所述的方法,其中,所述一個或多個回放區(qū)域的列表還指示所述一個或多個回放區(qū)域的回放狀態(tài)。4.根據(jù)權利要求1所述的方法,還包括: 存儲指示所述媒體回放系統(tǒng)中的所識別的一個或多個回放區(qū)域的數(shù)據(jù)。5.根據(jù)權利要求1所述的方法,還包括: 響應于接收到使所述媒體項目在所述一個或多個回放區(qū)域中的特定回放區(qū)域中播放的輸入,將所述鏈接發(fā)送給與所述特定回放區(qū)域相關聯(lián)的一個或多個回放裝置。6.根據(jù)權利要求1所述的方法,還包括: 響應于對所述表示的選擇,顯示所述一個或多個回放區(qū)域的列表,其中,所列出的回放區(qū)域中的特定回放區(qū)域能夠被選擇以使得在所述特定回放區(qū)域中播放所述媒體項目。7.根據(jù)權利要求3所述的方法,其中,所述一個或多個回放區(qū)域的列表根據(jù)提供所述網(wǎng)絡瀏覽界面的裝置與相應的一個或多個回放區(qū)域之間的物理接近度來排序。8.根據(jù)權利要求1所述的方法,還包括: 響應于對所述表示的選擇,顯示所述一個或多個回放區(qū)域的列表,其中,所列出的回放區(qū)域中的特定回放區(qū)域能夠被選擇以將所述媒體項目添加至與所述特定回放區(qū)域相關聯(lián)的回放隊列。9.根據(jù)權利要求1所述的方法,其中,所述網(wǎng)絡瀏覽界面被提供在連接至局域網(wǎng)LAN的網(wǎng)絡裝置上,以及其中,所述一個或多個回放區(qū)域與連接至所述LAN的一個或多個相應的回放裝置相關聯(lián)。10.根據(jù)權利要求1所述的方法,其中,所述網(wǎng)絡瀏覽界面與用戶帳戶相關聯(lián),以及其中,所述一個或多個回放區(qū)域與所述用戶帳戶相關聯(lián)。11.一種計算裝置,包括: 處理器;以及 存儲有指令的存儲器,所述指令能夠由所述處理器執(zhí)行以使所述計算裝置執(zhí)行包括下述的功能: 在網(wǎng)絡瀏覽界面上顯示與至媒體項目的鏈接相關聯(lián)的表示; 響應于指示對所述表示的選擇的第一輸入,顯示媒體回放系統(tǒng)中的一個或多個回放區(qū)域的列表,其中,所述一個或多個回放區(qū)域在啟動所述網(wǎng)絡瀏覽界面時被識別,以及 響應于指示對所述一個或多個回放區(qū)域的列表中的特定回放區(qū)域的選擇的第二輸入,使所述特定回放區(qū)域播放所述媒體項目。12.根據(jù)權利要求11所述的計算裝置,其中,用于識別所述媒體回放系統(tǒng)中的一個或多個回放區(qū)域的功能還包括: 識別與所述媒體回放系統(tǒng)相關聯(lián)的裝置。13.根據(jù)權利要求11所述的計算裝置,其中,所述一個或多個回放區(qū)域的列表還指示所述一個或多個回放區(qū)域的回放狀態(tài)。14.根據(jù)權利要求11所述的計算裝置,其中,所述功能還包括: 存儲指示所述媒體回放系統(tǒng)中的所識別的一個或多個回放區(qū)域的數(shù)據(jù)。15.根據(jù)權利要求11所述的計算裝置,其中,所述一個或多個回放區(qū)域的列表根據(jù)所述計算裝置與相應的一個或多個回放區(qū)域之間的物理接近度來排序。16.根據(jù)權利要求11所述的計算裝置,其中,用于使所述特定回放區(qū)域播放所述媒體項目的功能還包括: 將所述鏈接發(fā)送給與所述特定回放區(qū)域相關聯(lián)的一個或多個回放裝置。17.根據(jù)權利要求1所述的方法,其中,用于使所述特定回放區(qū)域播放所述媒體項目的功能還包括: 使所述媒體項目被添加至與所述特定回放區(qū)域相關聯(lián)的回放隊列。18.—種存儲有指令的非暫態(tài)計算機可讀介質(zhì),所述指令能夠由計算裝置執(zhí)行以使所述計算裝置執(zhí)行包括下述的功能: 在打開網(wǎng)絡瀏覽界面時,識別媒體回放系統(tǒng)的一個或多個回放區(qū)域; 識別網(wǎng)頁上的至能夠播放的媒體項目的鏈接;以及 修改所述網(wǎng)頁,使得與所述鏈接相關聯(lián)的表示能夠被選擇以使得在所述一個或多個回放區(qū)域中播放所述媒體項目。19.根據(jù)權利要求18所述的非暫態(tài)計算機可讀介質(zhì),其中,所述網(wǎng)絡瀏覽界面被提供在連接至局域網(wǎng)LAN的網(wǎng)絡裝置上,以及其中,所述一個或多個回放區(qū)域與連接至所述LAN的一個或多個相應的回放裝置相關聯(lián)。20.根據(jù)權利要求18所述的非暫態(tài)計算機可讀介質(zhì),其中,所述網(wǎng)絡瀏覽界面與用戶帳戶相關聯(lián),以及其中,所述一個或多個回放區(qū)域與所述用戶帳戶相關聯(lián)。
【文檔編號】G06Q50/10GK106062810SQ201580011640
【公開日】2016年10月26日
【申請日】2015年3月5日 公開號201580011640.5, CN 106062810 A, CN 106062810A, CN 201580011640, CN-A-106062810, CN106062810 A, CN106062810A, CN201580011640, CN201580011640.5, PCT/2015/18850, PCT/US/15/018850, PCT/US/15/18850, PCT/US/2015/018850, PCT/US/2015/18850, PCT/US15/018850, PCT/US15/18850, PCT/US15018850, PCT/US1518850, PCT/US2015/018850, PCT/US2015/18850, PCT/US2015018850, PCT/US201518850
【發(fā)明人】泰德·M·林, 埃里奇·M·巴斯
【申請人】搜諾思公司