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

呈現(xiàn)媒體段的方法和裝置的制作方法

文檔序號:6351207閱讀:154來源:國知局
專利名稱:呈現(xiàn)媒體段的方法和裝置的制作方法
呈現(xiàn)媒體段的方法和裝置
背景技術(shù)
服務(wù)提供商和設(shè)備制造商不斷遭遇通過例如提供頗具吸引力的網(wǎng)絡(luò)服務(wù)以及發(fā)展底層技術(shù)來為客戶提供價(jià)值和便利的挑戰(zhàn)。一個關(guān)注的領(lǐng)域是針對媒體和內(nèi)容共享(例如,移動設(shè)備上的實(shí)況視頻饋送、廣播電視等)開發(fā)服務(wù)和技術(shù)。因此,存在成千上萬可通過因特網(wǎng)和其他廣播網(wǎng)絡(luò)提供的媒體源(例如,實(shí)況視頻饋送、廣播電視、無線電廣播等)。但是,此不斷膨脹的媒體源庫會給服務(wù)提供商和設(shè)備制造商帶來嚴(yán)重的技術(shù)挑戰(zhàn),要求他們提供有效的機(jī)制,使用戶無需篩選大量內(nèi)容便可選擇提供用戶感興趣的內(nèi)容的媒體源。

發(fā)明內(nèi)容
因此,需要一種在段(segment)中高效地呈現(xiàn)用戶相關(guān)的媒體源和內(nèi)容的方法。根據(jù)一個實(shí)施例,一種方法包括接收來自設(shè)備的用于指定多個段的輸入。所述多個段中的每個段對應(yīng)于一個或多個媒體流并與相應(yīng)持續(xù)時(shí)間關(guān)聯(lián)。所述方法還包括至少部分地導(dǎo)致根據(jù)所述輸入和所述相應(yīng)持續(xù)時(shí)間來按預(yù)定順序呈現(xiàn)所述多個段。根據(jù)另一實(shí)施例,一種裝置包括至少一個處理器以及包括計(jì)算機(jī)程序代碼的至少一個存儲器,所述至少一個存儲器和所述計(jì)算機(jī)程序代碼被配置為與所述至少一個處理器一起至少部分地導(dǎo)致所述裝置接收來自設(shè)備的用于指定多個段的輸入。所述多個段中的每個段對應(yīng)于一個或多個媒體流并與相應(yīng)持續(xù)時(shí)間關(guān)聯(lián)。所述裝置還導(dǎo)致根據(jù)所述輸入和所述相應(yīng)持續(xù)時(shí)間來按預(yù)定順序呈現(xiàn)所述多個段。根據(jù)另一實(shí)施例,一種計(jì)算機(jī)可讀存儲介質(zhì)承載包括一個或多個指令的一個或多個序列,當(dāng)由一個或多個處理器執(zhí)行時(shí),所述指令至少部分地導(dǎo)致裝置接收來自設(shè)備的用于指定多個段的輸入。所述多個段中的每個段對應(yīng)于一個或多個媒體流并與相應(yīng)持續(xù)時(shí)間關(guān)聯(lián)。所述裝置還導(dǎo)致根據(jù)所述輸入和所述相應(yīng)持續(xù)時(shí)間來按預(yù)定順序呈現(xiàn)所述多個段。根據(jù)另一實(shí)施例,一種裝置包括用于接收來自設(shè)備的用于指定多個段的輸入的構(gòu)件。所述多個段中的每個段對應(yīng)于一個或多個媒體流并與相應(yīng)持續(xù)時(shí)間關(guān)聯(lián)。所述裝置還包括用于至少部分地導(dǎo)致根據(jù)所述輸入和所述相應(yīng)持續(xù)時(shí)間來按預(yù)定順序呈現(xiàn)所述多個段的構(gòu)件。通過簡單地示出多個特定實(shí)施例和實(shí)施方式(包括為執(zhí)行本發(fā)明而構(gòu)想的最佳方式),從下面的詳細(xì)說明,本發(fā)明的其他方面、特征和優(yōu)點(diǎn)將更加顯而易見。本發(fā)明還能夠具有其他和不同的實(shí)施例,并且其若干細(xì)節(jié)可在各種明顯方面中進(jìn)行修改,它們均不偏離本發(fā)明的精神和范圍。因此,附圖和說明書被視為本質(zhì)上是示例性的,而不是作為限制。


在附圖中通過實(shí)例而非限制的方式示出本發(fā)明的實(shí)施例,這些附圖是圖I是根據(jù)一個實(shí)施例的能夠呈現(xiàn)媒體段的系統(tǒng)的圖;圖2是根據(jù)一個實(shí)施例的媒體段管理器的組件的圖;圖3是根據(jù)一個實(shí)施例的用于呈現(xiàn)媒體段的過程的流程圖4是根據(jù)一個實(shí)施例的在圖3的用于呈現(xiàn)媒體段的過程中使用的用戶接口的圖;圖5是根據(jù)一個實(shí)施例的用于應(yīng)用準(zhǔn)則的層次結(jié)構(gòu)的過程的流程圖,所述準(zhǔn)則用于自動定義要包括在媒體段中的媒體流;圖6是根據(jù)一個實(shí)施例的用于修改媒體段的持續(xù)時(shí)間的過程的流程圖;圖7A和7B是根據(jù)一個實(shí)施例的在圖6的用于分別修改媒體段的持續(xù)時(shí)間和內(nèi)容的過程中使用的用戶接口的圖;圖8A和SB是根據(jù)各實(shí)施例的在圖3的用于呈現(xiàn)媒體段的過程中使用的備選用戶接口的圖;圖9是根據(jù)一個實(shí)施例的用于在節(jié)目指南中呈現(xiàn)媒體流的過程的流程圖;圖10是根據(jù)一個實(shí)施例的在圖9的用于在節(jié)目指南中呈現(xiàn)媒體流的過程中使用的用戶接口的圖;圖11是可用于實(shí)現(xiàn)本發(fā)明的一個實(shí)施例的硬件的圖;圖12是可用于實(shí)現(xiàn)本發(fā)明的一個實(shí)施例的芯片組的圖;以及圖13是可用于實(shí)施本發(fā)明的一個實(shí)施例的移動終端(例如,手機(jī))的圖。
具體實(shí)施例方式披露了用于呈現(xiàn)媒體段的方法、裝置和計(jì)算機(jī)程序的實(shí)例。在以下說明中,出于解釋的目的,提供了大量特定的細(xì)節(jié)以便徹底理解本發(fā)明的實(shí)施例。但是,對于本領(lǐng)域的技術(shù)人員顯而易見的是,可以在沒有這些特定的細(xì)節(jié)的情況下實(shí)現(xiàn)本發(fā)明的實(shí)施例,或者可以通過等同布置實(shí)現(xiàn)本發(fā)明的實(shí)施例。在其他情況下,以方塊圖形式示出公知的結(jié)構(gòu)和設(shè)備以避免不必要地使本發(fā)明的實(shí)施例變得模糊不清。圖I是根據(jù)一個實(shí)施例的能夠呈現(xiàn)媒體段的系統(tǒng)的圖。如上所述,現(xiàn)代廣播和電信網(wǎng)絡(luò)上的大量節(jié)目內(nèi)容和選擇可能會使用戶一下變得不知所措。例如,這些節(jié)目選擇包括可通過因特網(wǎng)、廣播系統(tǒng)、有線電視系統(tǒng)、專屬數(shù)據(jù)網(wǎng)絡(luò)等獲取的媒體源。此外,這些節(jié)目選擇中的很大一部分是用戶很容易錯過的實(shí)況饋送(例如,傳統(tǒng)廣播電視、諸如播客之類的實(shí)況視頻或音頻饋送等)。因此,用戶可能發(fā)現(xiàn)很難從可用內(nèi)容庫中選擇一個或多個感興趣的節(jié)目。此外,用戶經(jīng)常希望一次跟蹤若干媒體源(例如,多個體育賽事、來自一組好友的實(shí)況視頻饋送、多個電視頻道等),但傳統(tǒng)上一次只能顯示一個媒體源,尤其是在顯示區(qū)域有限的移動設(shè)備上。但是需要指出,即使可以同時(shí)顯示多個媒體源,用戶一次通常只能專注于一個媒體源。從歷史來看,用戶必須依賴“頻道瀏覽”(例如,按照編程到媒體播放器內(nèi)的順序,或按照廣播頻道頻率的順序依次切換頻道)來掃描可用的節(jié)目選擇,以便在不使用節(jié)目指南或搜索功能的情況下查找感興趣的節(jié)目。為了解決此問題,圖I的系統(tǒng)100引入定義媒體段的能力,所述媒體段用于在預(yù)定持續(xù)時(shí)間或時(shí)間段內(nèi)顯示一個或多個媒體源或來自這些源的一個或多個媒體流(例如,實(shí)況視頻饋送、音頻饋送、廣播電視、流媒體等)。換言之,如在此使用的,媒體段是被呈現(xiàn)達(dá)特定時(shí)間量的一個或多個媒體流。在一個實(shí)施例中,可按預(yù)定順序呈現(xiàn)多個段以提供例如“交互式頻道瀏覽”,用戶可由此定義在呈現(xiàn)下一段之前,每個段(例如,包含一個或多個媒體流或媒體源)的呈現(xiàn)持續(xù)時(shí)間。在一個實(shí)施例中,用戶可以手動指定每個段中待呈現(xiàn)的一個或、多個媒體流。例如,用戶可通過選擇與媒體流關(guān)聯(lián)的媒體源(例如,視頻饋送的因特網(wǎng)地址、廣播頻道頻率、文件位置等)來選擇該媒體流。構(gòu)想了可以作為集合而呈現(xiàn)任意數(shù)量的段。在最后一段結(jié)束時(shí),可以從第一段再次開始呈現(xiàn)。由于許多媒體流是實(shí)況播放,因此段的循環(huán)通常導(dǎo)致在重復(fù)這些段時(shí)顯示不同媒體內(nèi)容或媒體內(nèi)容的不同部分。這樣,用戶可以跟蹤和控制多個媒體源的呈現(xiàn)。在一個樣例用例中,用戶可以例如定義四個媒體段(例如,段1-4)。所述媒體段被配置為以循環(huán)順序播放,其中段I播放90秒,段2播放60秒,段3播放15秒,并且段4播放120秒。然后重復(fù)此段序列,直到用戶停止循環(huán)。在該實(shí)例中,用戶指定在每個段期間播放同時(shí)使用手動和自動選擇的媒體源。例如,在段1,用戶指定呈現(xiàn)特定電視頻道上的足球比賽實(shí)況。在段2,用戶定義用于自動選擇用戶好友通過社交網(wǎng)絡(luò)網(wǎng)站分享的實(shí)況視頻饋送的準(zhǔn)則。相應(yīng)地,當(dāng)應(yīng)該播放段2時(shí),系統(tǒng)100將應(yīng)用該準(zhǔn)則(例如,搜索社交網(wǎng)絡(luò)網(wǎng)站以查找用戶定義的好友所提供的實(shí)況視頻饋送)并在分配給段2的時(shí)段(例如,60秒)內(nèi)播放任何滿足該準(zhǔn)則的實(shí)況視頻饋送。如果有多個實(shí)況視頻饋送滿足該準(zhǔn)則,則系統(tǒng)100在所分配 的時(shí)間內(nèi)可能只播放一個視頻饋送,然后在下一媒體段循環(huán)中播放另一視頻饋送。備選地,系統(tǒng)100可以在為視頻段分配的時(shí)間內(nèi),指定在所分配時(shí)間的特定部分播放每個匹配的視頻饋送。在段3中,用戶可以指定播放實(shí)況新聞無線電廣播。在段4中,用戶可以指定用于從與段I中播放的球隊(duì)相關(guān)的照片共享網(wǎng)站選擇照片的準(zhǔn)則。系統(tǒng)100然后使用例如專用于該照片共享網(wǎng)站的應(yīng)用編程接口查詢該站點(diǎn),從而檢索照片并在該段的持續(xù)時(shí)間內(nèi)播放這些照片的幻燈片。系統(tǒng)100然后可以繼續(xù)循環(huán)這四個段以提供針對各種可用媒體源的交互式或用戶定義的頻道瀏覽。如圖I所示,系統(tǒng)100包括一個或多個用戶設(shè)備(UE),例如,UElOla-lOln,這些用戶設(shè)備經(jīng)由通信網(wǎng)絡(luò)107具有與媒體段管理器103以及一個或多個媒體內(nèi)容提供者105a-105m的連通性。為簡單起見,圖I在系統(tǒng)100中僅示出兩個UE(例如,UE 101a_101n)。但是,可以構(gòu)想該系統(tǒng)可以支持任意數(shù)量的UE 101,直到達(dá)到通信網(wǎng)絡(luò)107的最大容量。例如,可根據(jù)可用帶寬、可用連接點(diǎn)等確定網(wǎng)絡(luò)容量。UE IOla-IOln是任何類型的移動終端、固定終端或便攜式終端,其中包括移動手提裝置、移動電話、移動通信設(shè)備、通信站、通信單元、通信設(shè)備、多媒體平板電腦、數(shù)字圖書閱讀器、游戲設(shè)備、音頻/視頻播放器、數(shù)碼相機(jī)/攝像錄像機(jī)、定位設(shè)備、電視、無線廣播接收機(jī)、因特網(wǎng)節(jié)點(diǎn)、通信器、桌面計(jì)算機(jī)、膝上型計(jì)算機(jī)、個人數(shù)字助理(PDA)或它們的任何組合。在此情況下,UElOla-IOln采用無線鏈路(例如,蜂窩無線鏈路)接入通信網(wǎng)絡(luò)107和/或媒體內(nèi)容提供者105a-105m。作為補(bǔ)充或備選,可以構(gòu)想U(xiǎn)E IOla-IOln還具有與網(wǎng)絡(luò)107和/或媒體內(nèi)容提供者105a_105m的有線連接(例如,有線以太網(wǎng)連接)。還可以構(gòu)想U(xiǎn)E IOla-IOln可以支持任何類型的用戶接口(例如,“可穿戴”電路等)。UE IOla-IOln還包括一個或多個媒體播放器應(yīng)用(未示出)以在UEIOla-IOln的用戶接口上呈現(xiàn)媒體內(nèi)容。在一個實(shí)施例中,媒體段管理器103從多個源(例如,媒體內(nèi)容提供者105a_105m)收集媒體饋送、媒體流或媒體內(nèi)容并將這些流作為媒體段呈現(xiàn)在UE 101上。在另一實(shí)施例中,媒體段管理器102還可以從其他源(例如,音樂服務(wù)、視頻服務(wù)或其他服務(wù)平臺)收集媒體內(nèi)容并在UE 101上呈現(xiàn)這些內(nèi)容。更具體地說,媒體段管理器103接收用于定義在UE101或其他設(shè)備上呈現(xiàn)的媒體段的命令和/或其他信息。如參考樣例用例所述,媒體段管理器103使得用戶能夠定義段(例如,包括媒體內(nèi)容或媒體流以及關(guān)聯(lián)的持續(xù)時(shí)間或時(shí)段),以便匯集和自動向用戶顯示感興趣的媒體源。媒體段管理器103還提供用于控制媒體段管理器103的功能和設(shè)置的用戶接口(例如,圖形用戶接口(⑶I))。例如,⑶I呈現(xiàn)若干入站媒體源(例如,電視頻道或來自因特網(wǎng)的實(shí)況視頻流)的圖標(biāo)(例如,水平欄)。圖標(biāo)的長度定義在媒體段管理器103切換到顯示下一源或流之前,來自媒體源的內(nèi)容向用戶顯示多長時(shí)間。如上所述,在一個實(shí)施例中,可以由用戶指定或使用用戶指定的準(zhǔn)則自動定義在任意一個段中顯示的媒體源或媒體流。作為在此描述的方法的一個優(yōu)點(diǎn),UE 101不需要消耗資源來接收所有入站媒體源。相反,UE 101僅使用資源(例如,帶寬、處理資源、存儲器等)處理當(dāng)前播放的流,然后可以開始緩沖下一段的下一媒體源。因此,段管理器103有利地使用較少的資源(例如,媒體內(nèi)容提供者105a-105m和UE 101之間傳送的數(shù)據(jù)更少)。在一個實(shí)施例中,媒體段管理器103將與所定義的媒體段、對應(yīng)的媒體源、媒體選擇準(zhǔn)則等相關(guān)的信息存儲在段數(shù)據(jù)的數(shù)據(jù)庫109中。作為補(bǔ)充或備選,段數(shù)據(jù)庫109可以位于一個或多個通過通信網(wǎng)絡(luò)107與服務(wù)管理器103直接或間接相連的節(jié)點(diǎn)上。在其他實(shí)施例中,段數(shù)據(jù)庫109位于通信網(wǎng)絡(luò)中的一個或多個節(jié)點(diǎn)上。更具體地說,段數(shù)據(jù)庫109包括一個或多個進(jìn)程(未示出)和一個或多個數(shù)據(jù)結(jié)構(gòu)來存儲媒體段相關(guān)的信息以及數(shù)據(jù)、配置、用戶簡檔、變量、條件以及與媒體段管理器103和/或媒體段應(yīng)用Illa-Illn的操作關(guān)聯(lián)的類似內(nèi)容。媒體段管理器103還可以引導(dǎo)用戶接口的顯示以便與媒體段及關(guān)聯(lián)的媒體內(nèi)容和/或媒體流交互。在一個實(shí)施例中,這些交互包括定義段的內(nèi)容和持續(xù)時(shí)間、指定關(guān)聯(lián)的媒體流、指定用于自動選擇媒體流的準(zhǔn)則、生成用戶接口,生成媒體流的節(jié)目指南等。在特定實(shí)施例中,媒體段管理器103與在UE IOla-IOln上執(zhí)行的一個或多個媒體段應(yīng)用Illa-Illn交互,以協(xié)調(diào)媒體段的顯示。例如,媒體段應(yīng)用Illa-Illn可以包括一個或多個媒體播放器應(yīng)用或與一個或多個媒體播放器應(yīng)用關(guān)聯(lián),所述應(yīng)用允許用戶定義(例如,從因特網(wǎng),從諸如其他UE 101或機(jī)頂盒之類的鄰近設(shè)備,從本地文件存儲設(shè)備,從網(wǎng)絡(luò)文件存儲設(shè)備等)接收哪些媒體流。媒體段應(yīng)用Illa-Illn還可以定義每個段呈現(xiàn)多長時(shí)間、媒體段的回放順序,是否循環(huán)媒體段等。在其他實(shí)施例中,媒體段應(yīng)用Illa-Illn可以執(zhí)行媒體段管理器103的功能。通過這種方式,系統(tǒng)100無需包括媒體段管理器103,并且媒體段應(yīng)用Illa-Illn可以在對等網(wǎng)絡(luò)拓?fù)渲羞\(yùn)行以提供在媒體段中顯示的媒體內(nèi)容或媒體流。在圖I的實(shí)例中,媒體內(nèi)容或媒體流由內(nèi)容提供者105a_105m (例如,音樂服務(wù)內(nèi)容提供者、在線應(yīng)用或內(nèi)容庫等)中的一個或多個提供。例如,內(nèi)容提供者105a-105m可以提供來自任意數(shù)量源的媒體內(nèi)容或媒體流的任何組合,包括設(shè)備(例如,F(xiàn)M收音機(jī)、DVB-H電視、網(wǎng)際協(xié)議電視等)接收的無線電和電視(TV)廣播、因特網(wǎng)媒體(例如,實(shí)況視頻饋送、包含定期或持續(xù)更新內(nèi)容的網(wǎng)頁)、存儲在UE 101上的媒體內(nèi)容、存儲在其他對等UEIOla-IOln上的媒體內(nèi)容、通過網(wǎng)絡(luò)107存儲的媒體內(nèi)容、視頻游戲等。在某些實(shí)施例中,段應(yīng)用Illa-Illn—致地處理各種媒體內(nèi)容源而不考慮內(nèi)容的實(shí)際傳送方法。換言之,段應(yīng)用Illa-Illn 和段管理器103將來自各種內(nèi)容提供者105a-105m的不同可用媒體內(nèi)容或媒體流呈現(xiàn)為同等地可用。例如,可使用專用于每個提供者105、每類媒體源(例如,流媒體、下載媒體等)或每種媒體格式的應(yīng)用編程接口(API)實(shí)現(xiàn)一致的媒體訪問前端。在某些實(shí)施例中,媒體段管理器103包括Web服務(wù)器或其他在線組件(未示出)以例如使用在UE IOla-IOn上執(zhí)行的瀏覽器應(yīng)用113a_113n提供對媒體段服務(wù)和/或功能的訪問。以這種方式,UE IOla-IOn無需執(zhí)行特定媒體應(yīng)用(例如,段應(yīng)用llla-llln)來訪問作為媒體段的媒體內(nèi)容或媒體流。在某些實(shí)施例中,構(gòu)想可以在第一 UE 101上訪問媒體段管理器103的功能以便經(jīng)由瀏覽器應(yīng)用113和/或媒體段應(yīng)用111在一個或多個其他UEIOla-IOln 上呈現(xiàn)。在一個實(shí)施例中,媒體段管理器103和一個或多個媒體內(nèi)容提供者105a_105n可通過共享、部分共享或不同的計(jì)算機(jī)硬件(例如,參考圖17描述的硬件)來實(shí)現(xiàn)。在另一實(shí)施例中,媒體段服務(wù)是由通信網(wǎng)絡(luò)107的運(yùn)營商或其他服務(wù)提供商所提供的管理服務(wù)。例如,通信網(wǎng)絡(luò)107包括一個或多個網(wǎng)絡(luò),例如數(shù)據(jù)網(wǎng)絡(luò)(未示出)、無線網(wǎng)絡(luò)(未示出)、電話網(wǎng)絡(luò)(未示出),或它們的任意組合。構(gòu)想了數(shù)據(jù)網(wǎng)絡(luò)可以是任意局域網(wǎng)(LAN)、城域網(wǎng)(MAN)、廣域網(wǎng)(WAN)、公用數(shù)據(jù)網(wǎng)絡(luò)(例如,因特網(wǎng))或任何其他適合的分組交換網(wǎng)絡(luò),例如在商業(yè)上擁有的專用分組交換網(wǎng)絡(luò)(例如,專用電纜或光纖網(wǎng)絡(luò))。此外,無線網(wǎng)絡(luò)例如可以是蜂窩網(wǎng)絡(luò)并且可以采用各種技術(shù),包括增強(qiáng)型數(shù)據(jù)速率全球演進(jìn)(EDGE)、通用分組無線業(yè)務(wù)(GPRS)、全球移動通信系統(tǒng)(GSM)、網(wǎng)際協(xié)議多媒體子系統(tǒng)(MS)、通用移動電信系統(tǒng)(UMTS)等,以及任何其他適合的無線介質(zhì),例如全球微波接入互操作性(WiMAX)、長期演進(jìn)(LTE)網(wǎng)絡(luò)、碼分多址(CDMA)、寬帶碼分多址(WCDMA)、無線保真(WiFi)、衛(wèi)星、移動自組網(wǎng)絡(luò)(MANET)等。此外,UE 101a-101n、媒體段管理器103和媒體內(nèi)容提供者105a_105n使用公知、新的或仍在開發(fā)的協(xié)議相互通信以及與通信網(wǎng)絡(luò)107的其他部件通信。在本上下文中,協(xié)議包括一組規(guī)則,所述規(guī)則定義通信網(wǎng)絡(luò)107中的網(wǎng)絡(luò)節(jié)點(diǎn)如何根據(jù)通過通信鏈路發(fā)送的信息相互交互。所述協(xié)議在每個節(jié)點(diǎn)中的不同操作層都有效,從生成和接收各種類型的物理信號,到選擇鏈路以傳輸這些信號,到設(shè)置由這些信號指示的信息的格式,到標(biāo)識在計(jì)算機(jī)系統(tǒng)上執(zhí)行的哪個軟件應(yīng)用發(fā)送或接收信息。開放系統(tǒng)互連(OSI)參考模型中描述了用于通過網(wǎng)絡(luò)交換信息的概念上不同的協(xié)議層。網(wǎng)絡(luò)節(jié)點(diǎn)之間的通信通常通過交換不連續(xù)的數(shù)據(jù)分組實(shí)現(xiàn)。每個分組通常包括(I)與特定協(xié)議關(guān)聯(lián)的標(biāo)頭信息,以及(2)有效負(fù)載信息,其緊跟標(biāo)頭信息并包含可以獨(dú)立于此特定協(xié)議而被處理的信息。在某些協(xié)議中,分組包括(3)尾部信息,其緊跟有效負(fù)載并指示有效負(fù)載信息的結(jié)尾。標(biāo)頭包括諸如分組的源、其目的地、有效負(fù)載的長度以及協(xié)議使用的其他屬性之類的信息。通常,特定協(xié)議的有效負(fù)載中的數(shù)據(jù)包括與OSI參考模型的不同較高層關(guān)聯(lián)的不同協(xié)議的標(biāo)頭和有效負(fù)載。特定協(xié)議的標(biāo)頭通常指示其有效負(fù)載中包含的下一協(xié)議的類型。較高層協(xié)議封裝在較低層協(xié)議中。通過多個異構(gòu)網(wǎng)絡(luò)(例如因特網(wǎng))的分組中包括的標(biāo)頭通常包括物理(第I層)標(biāo)頭、數(shù)據(jù)鏈路(第2層)標(biāo)頭、網(wǎng)間(第3層)標(biāo)頭、傳輸(第4層)標(biāo)頭以及各種應(yīng)用標(biāo)頭(第5層、第6層和第7層),如OSI參考模型所定義的。在一個實(shí)施例中,媒體段應(yīng)用111和媒體段管理器103組成的對和/或媒體段應(yīng) 用111和媒體內(nèi)容提供者105組成的對根據(jù)客戶端-服務(wù)器模型來交互。需要指出,執(zhí)行計(jì)算機(jī)進(jìn)程交互的客戶機(jī)-服務(wù)器模型是公知的并廣為使用。根據(jù)客戶端-服務(wù)器模型,客戶端進(jìn)程向服務(wù)器進(jìn)程發(fā)送包括請求的消息,服務(wù)器進(jìn)程通過提供服務(wù)進(jìn)行響應(yīng)。服務(wù)器進(jìn)程還可以返回包含對客戶端進(jìn)程的響應(yīng)的消息。通常,客戶端進(jìn)程和服務(wù)器進(jìn)程在不同的計(jì)算機(jī)設(shè)備(稱為主機(jī))上執(zhí)行,并使用一個或多個協(xié)議通過網(wǎng)絡(luò)進(jìn)行通信以實(shí)現(xiàn)網(wǎng)絡(luò)通信。術(shù)語“服務(wù)器”通常用于指提供服務(wù)的進(jìn)程或在其上運(yùn)行進(jìn)程的主計(jì)算機(jī)。類似地,術(shù)語“客戶端”通常用于指發(fā)出請求的進(jìn)程或在其上運(yùn)行進(jìn)程的主計(jì)算機(jī)。如在此使用的,術(shù)語“客戶端”和“服務(wù)器”指進(jìn)程而不是主計(jì)算機(jī),除非在上下文中另外表明。此外,由于可靠性、可伸縮性和冗余性等原因,可以分解服務(wù)器執(zhí)行的進(jìn)程以作為多個進(jìn)程在多個主機(jī)(有時(shí)稱為層)上運(yùn)行。如上所述,在其他實(shí)施例中,媒體段應(yīng)用Illa-Illn可以根據(jù)對等協(xié)議交互以便在UE IOla-IOln之間共享和分發(fā)媒體內(nèi)容而無需段管理器103和/或媒體內(nèi)容提供者105a-105m。以這種方式,每個UE IOla可以提供段管理器的功能以及通過通信網(wǎng)絡(luò)107將媒體內(nèi)容或媒體源提供給其他UElOla-IOln以便在媒體段中呈現(xiàn)。圖2是根據(jù)一個實(shí)施例的媒體段管理器的組件的圖。例如,內(nèi)容對象綁定管理器115a包括一個或多個用于在一個或多個用戶定義的媒體段中呈現(xiàn)一個或多個媒體流的組件。構(gòu)想了這些組件的功能可以組合在一個或多個組件中或由具有等同功能的其他組件執(zhí)行。在本實(shí)施例中,媒體段管理器103包括至少一個控制邏輯201,控制邏輯201執(zhí)行至少一種用于執(zhí)行段綁定管理器103的功能的算法。例如,控制邏輯201與段創(chuàng)建模塊203進(jìn)行交互以從設(shè)備接收指定多個媒體段的輸入,所述多個媒體段中的每個段對應(yīng)于一個或多個媒體流并與用于播放一個或多個媒體流的時(shí)段或持續(xù)時(shí)間關(guān)聯(lián)。更具體地說,所述請求例如標(biāo)識要創(chuàng)建多少個段、每個段中要播放何種媒體流、應(yīng)以何種順序播放各段,以及在播放下一段之前每個段播放多長時(shí)間。在一個實(shí)施例中,經(jīng)由在UE 101上執(zhí)行的媒體段應(yīng)用111或?yàn)g覽器113從用戶處接收所述請求。有關(guān)創(chuàng)建或定義媒體段的信息存儲在段數(shù)據(jù)庫117 中。接下來,所述控制邏輯與段選擇模塊205交互以確定在每個定義的媒體段中要播放何種媒體流。在一個實(shí)施例中,媒體段管理器103既允許采用手動操作模式,也允許采用自動操作模式。在手動操作模式中,用戶顯式定義在每個媒體段中呈現(xiàn)何種媒體流。參考上述樣例用例,手動定義的媒體段的一個實(shí)例為段1,其中用戶指定呈現(xiàn)特定頻道上的足球比賽媒體流(例如,直播)。為了幫助做出此手動選擇,段選擇模塊205可以引導(dǎo)指南模塊207生成列出可用媒體內(nèi)容或媒體流的節(jié)目指南。在一個實(shí)施例中,指南模塊207按時(shí)間和主題排序和呈現(xiàn)可用媒體流。例如,通??筛鶕?jù)是計(jì)劃在將來播放特定媒體、直播特定媒體還是過去已播放特定媒體來指定時(shí)間。此外,指南模塊207可以根據(jù)主題組織可用的媒體流。例如,這些主題可以基于媒體內(nèi)容的題材、用戶定義的種類或其他任何內(nèi)容分類。在自動操作模式(前面已描述)中,用戶指定段選擇模塊205在自動選擇適合的媒體流時(shí)使用的準(zhǔn)則。在選擇每個媒體段的媒體流之后,控制邏輯201與呈現(xiàn)模塊209交互以開始在指定的時(shí)段內(nèi)以用戶指定的預(yù)定順序顯示、呈現(xiàn)和/或回放各段。在一個實(shí)施例中,由于可用 媒體內(nèi)容或媒體流可采取多種形式(例如,實(shí)況視頻饋送、照片、音頻文件等)并且可使用任何手段(例如,流媒體、下載媒體、自發(fā)創(chuàng)建的媒體等)傳送,因此呈現(xiàn)模塊209包括一個或多個子模塊或API (未示出)來接收采取固有格式的媒體內(nèi)容或?qū)⒚襟w內(nèi)容轉(zhuǎn)換為與呈現(xiàn)模塊209兼容的媒體格式。在其他實(shí)施例中,呈現(xiàn)模塊209可以啟動回放內(nèi)容或流所需的組件(例如,編碼解碼器、播放器應(yīng)用等)的下載或安裝。圖3是根據(jù)一個實(shí)施例的用于呈現(xiàn)媒體段的過程的流程圖。在一個實(shí)施例中,媒體段管理器103執(zhí)行過程300并例如在圖12中示出的包括進(jìn)程或存儲器的芯片組中實(shí)現(xiàn)。作為補(bǔ)充或備選,UE 101的媒體段應(yīng)用111也可執(zhí)行過程300。在步驟301,媒體段管理器103接收指定一個或多個在UE 101上呈現(xiàn)的媒體段的輸入。例如,用戶可以通過激活一個或多個按鈕、命令、菜單選項(xiàng)以及類似組件來訪問輸入接口(例如,輸入GUI),從而引導(dǎo)媒體段管理器103定義一個或多個媒體段以向用戶呈現(xiàn)感興趣的媒體內(nèi)容。構(gòu)想了還可以經(jīng)由除UE 101以外的設(shè)備(例如,計(jì)算機(jī))通過通信網(wǎng)絡(luò)107從遠(yuǎn)程訪問輸入⑶I。此外,輸入接口還可以基于諸如語音識別、觸覺反饋、音頻報(bào)警之類的非圖形元素。接下來,媒體段管理器103判定輸入是否包括指定媒體段管理器103應(yīng)工作在手動還是自動操作模式的信息(步驟303)。如果所述信息指示或指定手動操作模式,則媒體段管理器103可以請求UE 101提供指定要在每個定義的段中播放的媒體流的用戶輸入。在步驟305,媒體段管理器103接收輸入(步驟305)。在一個實(shí)施例中,媒體段管理器103可以判定是否已在步驟301接收的輸入中指定媒體流并相應(yīng)地從輸入中提取信息。如果信息指示或指定自動操作模式,則媒體段管理器103請求并接收指定用于自動選擇在每個段中呈現(xiàn)的媒體流的準(zhǔn)則的輸入(步驟307)。在一個實(shí)施例中,可以輸入一個或多個準(zhǔn)則并以相等的權(quán)重或根據(jù)預(yù)定權(quán)重應(yīng)用所述一個或多個準(zhǔn)則。此外,可以按層次結(jié)構(gòu)指定準(zhǔn)則,如參考圖5更詳細(xì)地描述的。媒體段管理器103然后對可通過通信網(wǎng)絡(luò)107獲取的一組媒體內(nèi)容或媒體流應(yīng)用準(zhǔn)則(步驟309)。例如,媒體段管理器103可以根據(jù)準(zhǔn)則構(gòu)建查詢并將查詢應(yīng)用到與媒體內(nèi)容或媒體流相關(guān)的元數(shù)據(jù)或其他信息(例如,內(nèi)容提供者105提供的指南信息)。根據(jù)查詢和準(zhǔn)則使用查詢結(jié)果自動選擇媒體流(步驟309)。選擇(例如,手動地、自動地或同時(shí)采取這兩種方式)每個段的媒體流之后,媒體段管理器103按預(yù)定順序顯示或開始呈現(xiàn)媒體段(步驟311)。在選擇媒體流時(shí),可根據(jù)用戶定義的準(zhǔn)則手動或自動指定預(yù)定順序。在某些實(shí)施例中,如果未指定任何媒體段順序,則媒體段管理器103可以默認(rèn)依次或按另一預(yù)定順序(例如,首先播放最短媒體段、首先播放最長媒體段、交替播放長短媒體段等)回放媒體段。圖4是根據(jù)一個實(shí)施例的在圖3的用于呈現(xiàn)媒體段的過程中使用的用戶接口的圖。如圖4所示,用戶接口 400分為兩個主要部分(1)區(qū)段401,用于顯示段的圖形表示(例如,圖標(biāo));以及(2)區(qū)段403,用于顯示當(dāng)前正在播放的媒體流。在該實(shí)例中,區(qū)段401包括時(shí)間軸條(timeline bar)405,其提供顯示每個段407a_407d的持續(xù)時(shí)間的時(shí)間標(biāo)度。在一個實(shí)施例中,可通過放大或縮小來調(diào)節(jié)時(shí)間標(biāo)度。每個段被播放例如由用戶、內(nèi)容提供者105、網(wǎng)絡(luò)運(yùn)營商、服務(wù)提供商、廣告商或它們的組合指定的時(shí)間量。所述圖形表示反映段的播放順序,如虛線所示。例如,段407a將播放大約22秒,接著段407b播放17秒,段407c播放26秒,以及段407d播放24秒。在段407d結(jié)束時(shí),回放循環(huán)返回段407a以開始另一循環(huán)。 在區(qū)段403中,媒體段管理器103在顯示區(qū)域407中呈現(xiàn)內(nèi)容媒體流405。例如,如果媒體流為視頻,則可以在顯示區(qū)域407中顯示視頻內(nèi)容。如果媒體流為音頻文件或音樂,則顯示區(qū)域407可以顯示有關(guān)當(dāng)前播放曲目的信息(例如,專輯封面、文件元數(shù)據(jù)、回放時(shí)間等)。類似地,如果媒體流為一系列照片,則顯示區(qū)域407呈現(xiàn)照片。
圖5是根據(jù)一個實(shí)施例的用于應(yīng)用準(zhǔn)則的層次結(jié)構(gòu)的過程的流程圖,所述準(zhǔn)則用于自動定義要包括在媒體段中的媒體流。在一個實(shí)施例中,媒體段管理器103和/或媒體段應(yīng)用111執(zhí)行過程500并在例如圖12中示出的包括進(jìn)程或存儲器的芯片組中實(shí)現(xiàn)。過程500假設(shè)用戶已選擇指定用于自動選擇一個或多個已定義媒體段的媒體流的準(zhǔn)則。在步驟501,媒體段管理器103將一個或多個用于自動選擇媒體流的準(zhǔn)則分類為層次結(jié)構(gòu)或者分類為媒體段管理器103在自動選擇每個已定義的媒體段的內(nèi)容時(shí)遵循的一組規(guī)則。所述一組規(guī)則包括用于選擇首要優(yōu)選的媒體流的準(zhǔn)則定義。所述規(guī)則還包含用于選擇次級優(yōu)選的內(nèi)容的準(zhǔn)則,用于選擇第三位優(yōu)選的內(nèi)容的準(zhǔn)則,以此類推。構(gòu)想了所述一組規(guī)則或準(zhǔn)則的層次結(jié)構(gòu)可以包括任意數(shù)量的級別。所述準(zhǔn)則(首要、次級、第三等)可以包括但不限于下面的表I中列出的一個或多個 偏好的特定組合。需要指出,在一個實(shí)施例中,可通過至少兩種不同的方式應(yīng)用位置作為準(zhǔn)貝U。例如,一個位置偏好可以指定用于選擇源自特定位置或區(qū)域或從這些位置或區(qū)域廣播的內(nèi)容(例如,從歐洲廣播的內(nèi)容)的準(zhǔn)則(例如,廣播位置準(zhǔn)則)。第二位置偏好可以指定用于選擇有關(guān)特定位置或區(qū)域的內(nèi)容(例如,有關(guān)歐洲的內(nèi)容)的準(zhǔn)則(例如,位置主題準(zhǔn)則)。
權(quán)利要求
1.一種方法,包括 接收來自設(shè)備的用于指定多個段的輸入,其中所述多個段中的每個段對應(yīng)于一個或多個媒體流并與相應(yīng)持續(xù)時(shí)間關(guān)聯(lián);以及 至少部分地導(dǎo)致根據(jù)所述輸入和所述相應(yīng)持續(xù)時(shí)間來按預(yù)定順序呈現(xiàn)所述多個段。
2.如權(quán)利要求I中所述的方法,還包括 至少部分地導(dǎo)致呈現(xiàn)標(biāo)識所述多個段中的每個段以及所述相應(yīng)持續(xù)時(shí)間的圖形表示; 接收來自所述設(shè)備的用于修改與所述多個段中的選定段關(guān)聯(lián)的所述相應(yīng)持續(xù)時(shí)間的另一輸入;以及 根據(jù)所述另一輸入修改與所述多個段中的所述選定段關(guān)聯(lián)的所述相應(yīng)持續(xù)時(shí)間。
3.如權(quán)利要求1-2中的任一權(quán)利要求中所述的方法,其中手動定義與所述多個段中的每個段對應(yīng)的所述一個或多個媒體流,所述方法還包括 接收來自所述設(shè)備的用于相對于所述多個段定義所述一個或多個媒體流的另一輸入。
4.如權(quán)利要求1-3中的任一權(quán)利要求中所述的方法,其中自動定義與所述多個段中的每個段對應(yīng)的所述一個或多個媒體流,所述方法還包括 接收來自所述設(shè)備的指定用于定義所述一個或多個媒體流的一個或多個準(zhǔn)則的另一輸入;以及 根據(jù)所述一個或多個準(zhǔn)則自動選擇所述一個或多個媒體流以便在相應(yīng)段的期間呈現(xiàn)。
5.如權(quán)利要求4中所述的方法,其中所述另一輸入包括指定所述一個或多個準(zhǔn)則的層次結(jié)構(gòu)的信息,所述方法還包括 對所述一個或多個準(zhǔn)則進(jìn)行分類以包括主要準(zhǔn)則和一個或多個低級準(zhǔn)則; 判定所述一個或多個媒體流是否滿足所述主要準(zhǔn)則;以及 如果所述一個或多個媒體流不滿足所述主要準(zhǔn)則,則判定所述一個或多個媒體流是否滿足每個后續(xù)的低級準(zhǔn)則。
6.如權(quán)利要求4-5中的任一權(quán)利要求中所述的方法,其中所述一個或多個準(zhǔn)則包括與對應(yīng)于所述一個或多個媒體流的來源、類型、流行度、分級、關(guān)鍵字、元數(shù)據(jù)、廣播位置或它們的組合相關(guān)的準(zhǔn)則。
7.如權(quán)利要求1-6中的任一權(quán)利要求中所述的方法,其中所述一個或多個媒體流包括實(shí)況媒體流、電視廣播、無線電廣播、視頻游戲、動態(tài)網(wǎng)頁、本地存儲的媒體流、網(wǎng)絡(luò)存儲的媒體流或它們的組合。
8.如權(quán)利要求1-7中的任一權(quán)利要求中所述的方法,還包括 根據(jù)時(shí)間和主題對所述一個或多個媒體流進(jìn)行排序;以及 至少部分地導(dǎo)致呈現(xiàn)包括網(wǎng)格的節(jié)目指南,并且時(shí)間位于所述網(wǎng)絡(luò)的第一軸上以及主題位于所述網(wǎng)格的第二軸上, 其中根據(jù)所述排序在所述網(wǎng)格中顯示所述媒體流的表示。
9.如權(quán)利要求8中所述的方法,其中所述時(shí)間表示為過去媒體流、實(shí)況媒體流和將來媒體流。
10.一種裝置,包括 至少一個處理器;以及至少一個存儲器,其包括計(jì)算機(jī)程序代碼, 所述至少一個存儲器和所述計(jì)算機(jī)程序代碼被配置為與所述至少一個處理器一起導(dǎo)致所述裝置至少執(zhí)行以下操作 接收來自設(shè)備的用于指定多個段的輸入,其中所述多個段中的每個段對應(yīng)于一個或多個媒體流并與相應(yīng)持續(xù)時(shí)間關(guān)聯(lián);以及 至少部分地導(dǎo)致根據(jù)所述輸入和所述相應(yīng)持續(xù)時(shí)間來按預(yù)定順序呈現(xiàn)所述多個段。
11.如權(quán)利要求10中所述的裝置,其中所述裝置還被導(dǎo)致 至少部分地導(dǎo)致呈現(xiàn)標(biāo)識所述多個段中的每個段以及所述相應(yīng)持續(xù)時(shí)間的圖形表示; 接收來自所述設(shè)備的用于修改與所述多個段中的選定段關(guān)聯(lián)的所述相應(yīng)持續(xù)時(shí)間的另一輸入;以及 根據(jù)所述另一輸入修改與所述多個段中的所述選定段關(guān)聯(lián)的所述相應(yīng)持續(xù)時(shí)間。
12.如權(quán)利要求10-11中的任一權(quán)利要求中所述的裝置,其中手動定義與所述多個段中的每個段對應(yīng)的所述一個或多個媒體流,并且所述裝置還被導(dǎo)致 接收來自所述設(shè)備的用于相對于所述多個段定義所述一個或多個媒體流的另一輸入。
13.如權(quán)利要求10-12中的任一權(quán)利要求中所述的裝置,其中自動定義與所述多個段中的每個段對應(yīng)的所述一個或多個媒體流,并且所述裝置還被導(dǎo)致 接收來自所述設(shè)備的指定用于定義所述一個或多個媒體流的一個或多個準(zhǔn)則的另一輸入;以及 根據(jù)所述一個或多個準(zhǔn)則自動選擇所述一個或多個媒體流以便在相應(yīng)段的期間呈現(xiàn)。
14.如權(quán)利要求13中所述的裝置,其中所述另一輸入包括指定所述一個或多個準(zhǔn)則的層次結(jié)構(gòu)的信息,并且所述裝置還被導(dǎo)致 對所述一個或多個準(zhǔn)則進(jìn)行分類以包括主要準(zhǔn)則和一個或多個低級準(zhǔn)則; 判定所述一個或多個媒體流是否滿足所述主要準(zhǔn)則;以及 如果所述一個或多個媒體流不滿足所述主要準(zhǔn)則,則判定所述一個或多個媒體流是否滿足每個后續(xù)的低級準(zhǔn)則。
15.如權(quán)利要求13-14中的任一權(quán)利要求中所述的裝置,其中所述一個或多個準(zhǔn)則包括與對應(yīng)于所述一個或多個媒體流的來源、類型、流行度、分級、關(guān)鍵字、元數(shù)據(jù)、廣播位置或它們的組合相關(guān)的準(zhǔn)則。
16.如權(quán)利要求10-15中的任一權(quán)利要求中所述的裝置,其中所述一個或多個媒體流包括實(shí)況媒體流、電視廣播、無線電廣播、視頻游戲、動態(tài)網(wǎng)頁、本地存儲的媒體流、網(wǎng)絡(luò)存儲的媒體流或它們的組合。
17.如權(quán)利要求10-16中的任一權(quán)利要求中所述的裝置,其中所述裝置還被導(dǎo)致 根據(jù)時(shí)間和主題對所述一個或多個媒體流進(jìn)行排序;以及 至少部分地導(dǎo)致呈現(xiàn)包括網(wǎng)格的節(jié)目指南,并且時(shí)間位于所述網(wǎng)絡(luò)的第一軸上以及主題位于所述網(wǎng)格的第二軸上, 其中根據(jù)所述排序在所述網(wǎng)格中顯示所述媒體流的表示。
18.如權(quán)利要求17中所述的裝置,其中所述時(shí)間表示為過去媒體流、實(shí)況媒體流和將來媒體流。
19.一種承載包括一個或多個指令的一個或多個序列的計(jì)算機(jī)可讀存儲介質(zhì),當(dāng)由一個或多個處理器執(zhí)行時(shí),所述指令導(dǎo)致裝置至少執(zhí)行如權(quán)利要求1-9中的任一權(quán)利要求中所述的方法。
20.一種包括一個或多個指令的一個或多個序列的計(jì)算機(jī)程序產(chǎn)品,當(dāng)由一個或多個處理器執(zhí)行時(shí),所述指令導(dǎo)致裝置至少執(zhí)行如權(quán)利要求1-9中的任一權(quán)利要求中所述的方法的各步驟。
21.一種裝置,包括用于執(zhí)行如權(quán)利要求1-9中的任一權(quán)利要求中所述的方法的構(gòu)件。
22.—種方法,包括促進(jìn)對至少一個接口的訪問,所述至少一個接口被配置為允許訪問至少一個服務(wù),所述至少一個服務(wù)配置為執(zhí)行如權(quán)利要求1-9中的任一權(quán)利要求中所述的方法。
全文摘要
提供了一種用于呈現(xiàn)媒體段的方法。媒體段管理器接收來自設(shè)備的用于指定多個段的輸入。所述多個段中的每個段對應(yīng)于一個或多個媒體流并與相應(yīng)持續(xù)時(shí)間關(guān)聯(lián)。所述媒體段管理器然后至少部分地導(dǎo)致根據(jù)所述輸入和所述相應(yīng)持續(xù)時(shí)間來按預(yù)定順序呈現(xiàn)所述多個段。
文檔編號G06F17/30GK102640148SQ201080053398
公開日2012年8月15日 申請日期2010年11月3日 優(yōu)先權(quán)日2009年11月25日
發(fā)明者E·雷波寧, J·阿拉斯沃里 申請人:諾基亞公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1