UI被呈現(xiàn)于第一客戶端設(shè)備上并且該第二 UI被呈現(xiàn)在第二客戶端設(shè)備上。
[0064]在框806,該處理邏輯在該第一 UI的第一部分中呈現(xiàn)媒體項的表示,其中該第一部分與第二 U1相關(guān)聯(lián)(例如,通過管理第二 UI中所播放的媒體項)。在一些實施方式中,該媒體項的表示是該媒體項的縮略圖、標題、圖像等。
[0065]在框808,該處理邏輯經(jīng)由該第一UI的第二部分接收對執(zhí)行獨立于觀看該媒體項的活動的活動請求。在一些實施方式中,該活動是消息發(fā)送,并且該內(nèi)容包括來自消息服務(wù)的至少兩個不同用戶的多個消息。在其它實施方式中,該活動可以是web瀏覽、web搜索、游戲、社交網(wǎng)絡(luò)活動等之中的任意一種。
[0066]在框810,該處理邏輯在第二UI中的媒體播放器提供該媒體項的播放的同時,在第一UI中呈現(xiàn)與所請求的活動相關(guān)聯(lián)的內(nèi)容。
[0067]在框812,該處理邏輯接收對與不同媒體項有關(guān)的傳輸控制的選擇。在框814,該處理邏輯響應于所接收的用戶選擇而指令內(nèi)容平臺流傳輸不同內(nèi)容項以在該媒體播放器中進行播放。
[0068]圖9是圖示根據(jù)本公開的一些實施例的提供可動態(tài)重新設(shè)置大小的媒體項播放器的方法900的流程圖。在一種實施方式中,方法900可以由如圖1所圖示的GUI生成器108所執(zhí)行。
[0069]參考圖9,方法900在框902開始,其中處理邏輯在移動設(shè)備上的內(nèi)容共享平臺的用戶界面(UI)的第一部分中呈現(xiàn)媒體播放器。該媒體播放器可以提供第一媒體項的播放。
[0070]在框904,該處理邏輯經(jīng)由該UI的第二部分接收對第二媒體項的用戶選擇。該用戶選擇可以包括將第二媒體項從該UI的第二部分移動至該UI的第一部分的手勢。該用戶選擇可以在該UI的第一部分中的媒體播放器播放第一媒體項的同時被接收。在一些實施方式中,響應于該用戶選擇,第二媒體項被添加至播放列表。該第二媒體項可以被自動添加至播放列表(沒有任何這樣做的用戶請求)。
[0071 ]在框906,該處理邏輯使得該媒體播放器在第一媒體項的播放完成時自動提供該第二媒體項的播放。在一些實施方式中,使得該媒體播放器提供該第二媒體項的播放包括在該UI的第一部分中呈現(xiàn)用于該媒體播放器的傳輸控制以在接收到該傳輸控制的選擇時前進至播放列表中的下一個媒體項,并且響應于所選擇的傳輸控制,使得該媒體播放器提供第二媒體項的播放。在一些實施方式中,該播放列表包括至少兩種不同類型的媒體項。例如,該播放列表可以包括視頻和音頻軌道。在一些實施例中,響應于該用戶選擇,該處理邏輯將第二媒體項添加至播放列表。
[0072]在框908,如這里所討論的,該處理邏輯經(jīng)由該UI的第二部分接收對執(zhí)行獨立于觀看第一媒體項或第二媒體項的活動的用戶請求。
[0073]在框910,該處理邏輯在繼續(xù)在該UI的第一部分的媒體播放器中提供第一媒體項或第二媒體項的播放的同時,呈現(xiàn)與所請求的活動相關(guān)聯(lián)的內(nèi)容。
[0074]圖10是圖示根據(jù)一些實施例的用于經(jīng)由第一UI接收對媒體項的請求并且在第二UI中提供所請求的媒體項以進行播放的方法1000的流程圖。在一種實施方式中,方法1000可以由如圖1所圖示的內(nèi)容共享平臺106所執(zhí)行。
[0075]參考圖10,方法1000在框1002開始,其中處理邏輯利用第一用戶界面(UI)從第一設(shè)備接收對媒體項的請求以在第二 UI中進行播放。該第一 UI可以在第一設(shè)備上呈現(xiàn)并且第二UI可以呈現(xiàn)在第一設(shè)備或第二設(shè)備上。在一些實施方式中,來自第一設(shè)備的請求包括對媒體項的請求以及第二 UI的標識符二者。當?shù)诙?UI與第二設(shè)備相關(guān)聯(lián)時,該第二 UI的標識符可以包括第二設(shè)備的特性,諸如MAC地址、IP地址、內(nèi)容托管平臺所指派的唯一標識符,等等。
[0076]在框1004,該處理邏輯可以執(zhí)行有關(guān)第二UI是否被授權(quán)播放該媒體項的檢查。在實施例中,該處理邏輯可以使用第二UI的標識符來執(zhí)行該檢查。該處理邏輯可以查詢包括授權(quán)UI和/或設(shè)備的標識符記錄的數(shù)據(jù)庫。當該處理邏輯從授權(quán)UI和/或設(shè)備的標識符記錄中定位到該標識符時,該處理邏輯能夠進行至框1006或1008。
[0077]在一些實施例中,該第一設(shè)備和第二UI/設(shè)備與用戶賬戶相關(guān)聯(lián)。當該處理邏輯接收到來自第一設(shè)備的在第二設(shè)備上播放媒體項的請求時,該處理邏輯能夠針對已經(jīng)與該用戶賬戶相關(guān)聯(lián)的設(shè)備進行檢查。當?shù)谝辉O(shè)備和第二設(shè)備都與該賬戶相關(guān)聯(lián)時,該處理邏輯能夠進行至框1008。
[0078]在一些實施例中,在該請求并不包括第二UI或第二設(shè)備的標識符的情況下,該處理邏輯能夠針對授權(quán)設(shè)備而檢查用戶賬戶。當識別出包括第二UI的授權(quán)設(shè)備時,該處理邏輯可以進行至框1008。例如,用戶可以將移動設(shè)備和電視與用戶賬戶相關(guān)聯(lián)。當處理邏輯接收到來自移動設(shè)備的播放媒體項的請求時,該處理邏輯能夠?qū)⒃撾娨曌R別為授權(quán)設(shè)備并且隨后進行至框1008。
[0079]在一些實施例中,該第一設(shè)備與第一用戶相關(guān)聯(lián)并且該第二設(shè)備與第二用戶相關(guān)聯(lián)。在接收到來自第一用戶設(shè)備的在第二用戶設(shè)備上播放媒體項的請求時,該處理邏輯可以檢查該第二用戶是否已經(jīng)授權(quán)了來自第一用戶的媒體項。例如,第二用戶可能之前已經(jīng)提供了始終接收并允許來自第一用戶的媒體項的輸入。替選地,該處理邏輯可以向第二用戶提供提示以確認第二用戶是否想要接收該媒體項。例如,當?shù)谝挥脩粽埱笙虻诙脩籼峁┟襟w項時,在第二設(shè)備上可以出現(xiàn)詢問第二用戶是否想要接收該媒體項的GUI對話框。當?shù)诙脩籼峁┝丝隙ㄝ斎?例如,是的,接受),則處理邏輯可以進行至框1008。
[0080]在一些實施方式中,該處理邏輯可以在執(zhí)行授權(quán)檢查之前從進行請求的用戶請求用戶證書。當接收到有效的訪問證書時,該處理邏輯可以進行框1004的授權(quán)檢查。
[0081]在框1006,該處理邏輯向第一設(shè)備提供該媒體項。該處理邏輯能夠直接提供該媒體項,或者該處理邏輯可以向媒體服務(wù)器提供指令以向第一設(shè)備提供該媒體項。當?shù)谝辉O(shè)備包括第二 UI時,該第一設(shè)備可以在第二 UI中播放該媒體項。當?shù)诙O(shè)備呈現(xiàn)第二 UI時,該第一設(shè)備可以向第二設(shè)備提供(例如,流傳輸)該媒體項以在該第二 UI中播放該媒體項。
[0082]在框1008,該處理邏輯能夠在第二UI與第二設(shè)備相關(guān)聯(lián)時將該媒體項直接提供至第二設(shè)備。
[0083]雖然關(guān)于內(nèi)容共享平臺以及內(nèi)容共享平臺的媒體消費觀看的方面對本公開的實施方式進行了討論,但是實施方式一般也可以應用于在用戶之間提供連接的任意類型的社交網(wǎng)絡(luò)。本公開的實施方式并不局限于向用戶提供頻道預訂的內(nèi)容共享平臺。
[0084]在其中這里所討論的系統(tǒng)收集有關(guān)用戶的個人信息或者可以對個人信息加以利用的情況下,用戶可以被提供以控制該內(nèi)容共享平臺是否收集用戶信息(例如,有關(guān)用戶的社交網(wǎng)絡(luò)、社交動作或活動、職業(yè)、用戶的偏好、或用戶的當前位置的信息)的控制,或者對是否可以和/或可以如何從內(nèi)容服務(wù)器接收可能與用戶更為相關(guān)的內(nèi)容進行控制的機會。此外,某些數(shù)據(jù)可以在其被存儲或使用之前以一種或多種方式被加以處理,而使得個人可識別信息得以被去除。例如,用戶的身份可以被處理而使得無法針對用戶確定個人可識別信息,或者可以在獲得位置信息的情況下對用戶的地理位置進行一般化處理(諸如處理為城市、ZIP碼或州的級別)而使得無法確定用戶的特定位置。因此,用戶可以對該內(nèi)容共享平臺如何收集和使用有關(guān)該用戶的信息加以控制。
[0085]圖11以計算機系統(tǒng)1100的形式示出了機器的示例的示意圖。該計算機系統(tǒng)1100可以執(zhí)行用于使得機器執(zhí)行這里所討論的任意一種或多種方法的指令的一個或多個集合。該機器可以以客戶端-服務(wù)器網(wǎng)絡(luò)環(huán)境中的服務(wù)器或客戶端機器的能力進行操作,或者作為對等(或分布式)網(wǎng)絡(luò)環(huán)境中的對等計算機進行操作。該機器可以是個人計算機(PC)、平板PC、機頂盒(STB)、個人數(shù)字助理(PDA)、移動電話、web器件、服務(wù)器、網(wǎng)絡(luò)路由器、交換機或橋,或者能夠(順序或以其它方式)執(zhí)行指定要由該機器所采取的動作的指令集的任意機器。另外,雖然僅圖示了單個機器,但是術(shù)語“機器”還應當被采用以包括獨立或結(jié)合地執(zhí)行指令集1126以執(zhí)行這里所討論的一種或多種方法的機器的任意集合。
[0086]計算機系統(tǒng)1100包括經(jīng)由總線1108互相進行通信的處理器1102、主存儲器1104(例如,只讀存儲器(R0M)、閃存、動態(tài)隨機存取存儲器(DRAM),諸如同步DRAM(SDRAM)或Rambus DRAM(RDRAM)等)、靜態(tài)存儲器1106 (例如,閃存、靜態(tài)隨機訪問存儲器(SRAM)等)、和數(shù)據(jù)存儲設(shè)備1108。
[0087]處理器1102表示一個或多個通用處理設(shè)備,諸如微處理器、中央處理器等。更具體地,處理器1102可以是復雜指令集計算(CICS)微處理器、精簡指令集計算(RISC)微處理器、超長指令字(VLIW)微處理器、或者實現(xiàn)其它指令集的處理器或者實現(xiàn)指令集的組合的處理器。處理器1102也可以是一個或多個專用處理設(shè)備,諸如專用特定集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)、數(shù)字信號處理器(DSP)、網(wǎng)絡(luò)處理器等。處理器1102被配置為執(zhí)行動態(tài)媒體播放器的指令以執(zhí)行這里所討論的操作和步驟。
[0088]計算機系統(tǒng)1100可以進一步包括網(wǎng)絡(luò)接口設(shè)備1122,其通過諸如局域網(wǎng)(LAN)、內(nèi)部網(wǎng)、外部網(wǎng)、或互聯(lián)網(wǎng)的網(wǎng)絡(luò)1118提供與其它機器的通信。計算機系統(tǒng)1100還可以包括顯示設(shè)備1110(例如,液晶顯示器(IXD)或陰極射線管(CRT))、字母數(shù)字輸入設(shè)備1112(例如,鍵盤)、光標控制設(shè)備1114(例如,鼠標)、以及信號生成設(shè)備1120(例如,揚聲器)。
[0089]數(shù)據(jù)存儲設(shè)備1116可以包括計算機可讀存儲介質(zhì)1124,其上存儲體現(xiàn)這里所描述的任意一種或多種方法或功能的動態(tài)媒體播放器的指令集合1126。動態(tài)媒體播放器的指令集合1126在其被計算機系統(tǒng)1100執(zhí)行期間也可以完全或至少部分地駐留在主存儲器1104和/或處理器1102內(nèi),主存儲器1104和處理器1102也構(gòu)成計算機可讀存儲媒體。指令集合1126可以進一步經(jīng)由網(wǎng)絡(luò)接口設(shè)備1122而在網(wǎng)絡(luò)1118上傳送和接收。
[0090]雖然計算機可讀存儲介質(zhì)1124的示例被示為單個介質(zhì),但是術(shù)語“計算機可讀存儲介質(zhì)”能夠包括存儲指令集合1126的單個介質(zhì)或多個介質(zhì)(例如,集中或分布式數(shù)據(jù)庫,和/或相關(guān)聯(lián)的高速緩存和服務(wù)器)ο術(shù)語“計算機可讀存儲介質(zhì)”能夠包括能夠存儲、編碼、或承載指令集以由機器所執(zhí)行并且使得該機器執(zhí)行本公開的一種或多種方法的任意介質(zhì)。術(shù)語“計算機可讀存儲介質(zhì)”能夠包括但并不局限于固態(tài)存儲器、光學媒體、和磁性媒體。
[0091]在以上描述中給出了多種細節(jié)。然而,對于已經(jīng)從本公開獲益的本領(lǐng)域技術(shù)人員而言將會顯而易見的是,本公開可以在沒有這些具體細節(jié)的情況下進行實踐。在一些實例中,以框圖形式示出了公知結(jié)構(gòu)和設(shè)備而并非詳細示出以避免對本公開造成