專利名稱:共享視頻服務(wù)的制作方法
共享視頻服務(wù)背景因特網(wǎng)已經(jīng)改變了人們獲取新聞、軟件和其他媒體類型的方式。例如,在 過去一般是通過報紙出版物、無線電和/或電視廣播來獲知新聞的。軟件則一般 通過通過軟件零售商店購買計算機介質(zhì)或經(jīng)由電話定購并由郵件接收軟件的 方式來獲取。然而現(xiàn)如今,許多網(wǎng)站通過因特網(wǎng)發(fā)布各類媒體。例如,消費者可以直接 購買軟件并將其下載到他們的計算機,在網(wǎng)站上查看新聞文章,在因特網(wǎng)上收 聽網(wǎng)絡(luò)廣播,并從因特網(wǎng)獲取其他類型的媒體。為了找到各種類型的媒體,消費者通常會在Web上搜索該媒體,隨后瀏覽標(biāo)識網(wǎng)站中的一個來獲取期望的 新聞、軟件或其他媒體。然而,這一過程對于某些消費者而言可能相當(dāng)困難并 且耗時。此外,消費者在這一過程中是被動的并且需要等待直到通訊社的記者 發(fā)布這些新聞故事。因此,期望更為容易方便地得以利用的媒體。概述在此描述的技術(shù)和機制涉及提供交互媒體環(huán)境的共享視頻服務(wù),在該環(huán)境 中媒體能夠更為容易方便地得以利用。共享視頻服務(wù)包括共享視頻服務(wù)(SVS) 管理系統(tǒng), 一個或多個SVS視頻服務(wù)器、多個視頻提供方、以及多個客戶機 設(shè)備。視頻提供方將實時視頻內(nèi)容和/或在前捕捉的視頻內(nèi)容發(fā)送到一個或多個 SVS視頻服務(wù)器。這些視頻內(nèi)容被分類并且可以存儲在一個或多個SVS視頻 服務(wù)器上。操作客戶機設(shè)備之一的用戶隨后可以登錄該SVS管理系統(tǒng),定位 期望的媒體并觀看該媒體。SVS管理系統(tǒng)跟蹤每個用戶的觀看時間,并跟蹤正被觀看的媒體??梢韵蛴脩羰赵伦赓M,也可以基于其觀看時間向用戶收費。svs管理系統(tǒng)隨后可以將收入的一部分分配給視頻提供方。提供本概述以便以簡化形式介紹選擇的概念,這些概念將在以下的詳細描 述中被進一步描述。本概述并不旨在標(biāo)識要求保護的主題的關(guān)鍵特征或本質(zhì)特征,也不旨在用于幫助確定要求保護的主題的范圍。
參考附圖描述了非限制性和非詳盡的實施例,其中除非另外指定,否則在各個視圖中相同的參考編號指示相同的部分。圖1是可被配置來實現(xiàn)本發(fā)明中所描述的技術(shù)和機制的說明性計算設(shè)備。 圖2是用于從圖1所示的多個計算設(shè)備中獲取媒體內(nèi)容并將媒體內(nèi)容經(jīng)由其他計算設(shè)備提供給用戶的說明性共享視頻服務(wù)環(huán)境。圖3是示出了用于實現(xiàn)圖2所示SVS管理系統(tǒng)的功能的示例性計算機可 讀組件的功能框圖。圖4是示出了用于實現(xiàn)圖2所示共享視頻服務(wù)服務(wù)器的功能的示例性計算 機可讀組件的功能框圖。圖5是示出了用于實現(xiàn)圖2所示視頻提供方設(shè)備的功能的示例性計算機可 讀組件的功能框圖。圖6是示出了用于實現(xiàn)圖2所示用戶客戶機設(shè)備的功能的示例性計算機可 讀組件的功能框圖。詳細說明簡要地,本發(fā)明的共享視頻服務(wù)提供共享視頻的機制和技術(shù)。概括說來, 諸如照相手機、個人數(shù)字助理、可攜式攝像機之類的計算設(shè)備可以將突發(fā)新聞 故事、事件和其他視頻內(nèi)容發(fā)送給共享視頻服務(wù)器。這些視頻內(nèi)容隨后被分類, 使得用戶可以容易地定位并獲得這些視頻以供觀看。這些和其他優(yōu)點在閱讀以 下的詳細描述后將變得清楚。本發(fā)明的共享視頻服務(wù)的各個實施例可以使用不同類型的計算設(shè)備實現(xiàn), 諸如便攜式計算設(shè)備、臺式計算設(shè)備、服務(wù)器等。參見圖1,用于實現(xiàn)共享視 頻服務(wù)的一個示例性計算設(shè)備包括諸如計算設(shè)備100的計算設(shè)備。在一個非常 基本的配置中,計算設(shè)備100通常包括至少一個處理單元102和系統(tǒng)存儲器 104。取決于計算設(shè)備的確切配置和類型,系統(tǒng)存儲器104可以是易失性的(諸 如RAM)、非易失性的(諸如ROM、閃存等)或是兩者的某種組合。系統(tǒng)存儲器104通常包括操作系統(tǒng)106、 一個或多個程序模塊108,并且可以包括程 序數(shù)據(jù)110。程序模塊108可以包括用于實現(xiàn)本發(fā)明的共享視頻服務(wù)的功能的 各部分的一個或多個組件140。這一基本配置在圖1中由虛線112內(nèi)的那些組 件示出。計算設(shè)備100也可具有其它特征或功能。例如,計算設(shè)備100也可含有附 加的數(shù)據(jù)存儲設(shè)備(可移動和/或不可移動),諸如磁盤、光盤或磁帶。這樣的 額外存儲在圖1中由可移動存儲120和不可移動存儲122示出。計算機存儲介 質(zhì)可包括易失性和非易失性、可移動和不可移動介質(zhì),它們以用于存儲諸如計 算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其它數(shù)據(jù)這樣的信息的任意方法或技術(shù) 來實現(xiàn)。系統(tǒng)存儲器104、可移動存儲120和不可移動存儲122都是計算機存 儲介質(zhì)的示例。因此,計算機存儲介質(zhì)包括,但不限于,RAM、ROM、EEPROM、 閃存或其它存儲器技術(shù)、CD-ROM、數(shù)字多功能盤(DVD)或其它光存儲、磁 帶盒、磁帶、磁盤存儲或其它磁性存儲設(shè)備、或能用于存儲所需信息且可以由 計算設(shè)備100訪問的任何其它介質(zhì)。任何這樣的計算機存儲介質(zhì)都可以是設(shè)備 100的一部分。計算設(shè)備100也可以具有諸如鍵盤、鼠標(biāo)、筆、語音輸入設(shè)備、 觸摸輸入設(shè)備等輸入設(shè)備124。也可以包括諸如顯示器、揚聲器、打印機等的 輸出設(shè)備126。這些設(shè)備在本領(lǐng)域是公知的,因此不必在此詳細討論。計算設(shè)備100也可以包含允許該系統(tǒng)與其它計算設(shè)備130諸如經(jīng)網(wǎng)絡(luò)通信 的通信連接128。通信連接128是通信介質(zhì)的一個示例。通信介質(zhì)通??删唧w 化為諸如載波或其它傳輸機制等已調(diào)制數(shù)據(jù)信號中的計算機可讀指令、數(shù)據(jù)結(jié) 構(gòu)、程序模塊或其它數(shù)據(jù),并且包括任何信息傳遞介質(zhì)。術(shù)語"已調(diào)制數(shù)據(jù)信 號"指的是其一個或多個特征以在信號中編碼信息的方式被設(shè)定或更改的信 號。作為示例,而非限制,通信介質(zhì)包括有線介質(zhì),諸如有線網(wǎng)絡(luò)或直接線連 接,以及無線介質(zhì),諸如聲學(xué)、RF、紅外線和其它無線介質(zhì)。如此處所用的術(shù) 語計算機可讀介質(zhì)既包括存儲介質(zhì)又包括通信介質(zhì)。各種模塊和技術(shù)在本申請中可在諸如程序模塊的由一個或多個計算機或 其他設(shè)備執(zhí)行的計算機可執(zhí)行指令的一般上下文中描述。 一般而言,程序模塊 包括用于執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對象、組件、 數(shù)據(jù)結(jié)構(gòu)等。這些程序模塊等可以作為本機代碼執(zhí)行或諸如在虛擬機或其他運行時(Just-in-Time)編譯執(zhí)行環(huán)境中下載和執(zhí)行。通常,程序模塊的功能可以在各個實施例中按需進行組合或分布。這些模塊和技術(shù)的實現(xiàn)可以存儲在某種形式的計算機可讀介質(zhì)上或通過某種形式的計算機可讀介質(zhì)傳輸。計算機可讀介質(zhì)可以是可由計算機訪問的任 何可用介質(zhì)。作為示例而非限制,計算機可讀介質(zhì)可以包括"計算機存儲介質(zhì)" 和"通信介質(zhì)"。圖2是用于共享視頻媒體的說明性共享視頻服務(wù)環(huán)境200。共享視頻服務(wù) 環(huán)境200包括若干共享視頻服務(wù)(SVS)視頻服務(wù)器(例如,SVS視頻服務(wù)器 202-206) 、 SVS管理系統(tǒng)210、以及一個或多個提供方設(shè)備(例如,可攜式攝 像機220、個人數(shù)字助理(PDA) 222、電話224和帶有可任選網(wǎng)絡(luò)攝像頭229 的PC 228)。概括說來,視頻提供方登錄SVS管理系統(tǒng)并在隨后按照SVS管 理系統(tǒng)的決定將實時視頻內(nèi)容和/或在前捕捉的視頻內(nèi)容發(fā)送給一個或多個 SVS視頻服務(wù)器。視頻內(nèi)容包括但不限于電影、電視、廣播、網(wǎng)絡(luò)廣播、視頻 和圖片。SVS管理系統(tǒng)分類這些視頻內(nèi)容并記住將這些視頻內(nèi)容存儲在哪里。 操作客戶機設(shè)備(例如,電話230)的用戶(例如,用戶282)登錄SVS管理 系統(tǒng),定位期望的媒體并觀看該媒體。SVS視頻服務(wù)器、SVS管理系統(tǒng)、提供方設(shè)備和用戶設(shè)備是說明性的計 算設(shè)備,諸如圖I所示的計算設(shè)備IOO。每個計算設(shè)備都具有一組計算機可讀 模塊140,被配置來執(zhí)行支持共享視頻服務(wù)的功能的一部分。該組計算機可讀 模塊140確定計算設(shè)備的功能。 一個計算設(shè)備可能具有幾組計算機可讀模塊。 這就允許計算設(shè)備在共享視頻服務(wù)環(huán)境中發(fā)揮不同的功用。例如,計算機242 用作PC用戶280的用戶設(shè)備以及用于向電話設(shè)備230中繼視頻內(nèi)容的SVS視 頻服務(wù)器。以下將結(jié)合圖3-6分別描述用于SVS管理系統(tǒng)、視頻服務(wù)器、提供 方設(shè)備和用戶設(shè)備的各組計算機可讀模塊。雖然SVS管理系統(tǒng)210被示為一個計算機,但是SVS管理系統(tǒng)210可以 是協(xié)同提供用于共享視頻服務(wù)的SVS管理功能的任意多個計算機。提供方設(shè) 備可以包括但不限于可攜式攝像機、網(wǎng)絡(luò)攝像頭、PDA、帶相機功能的電話、 電視網(wǎng)絡(luò)、通訊社和電影制片人。此外,提供方設(shè)備可以與全球定位系統(tǒng)(GPS) 集成,以便可以自動確定提供方設(shè)備的位置。用戶設(shè)備可以包括但不限于電話、PDA、個人計算機、游戲系統(tǒng)、電視等。
SVS視頻服務(wù)器包括用于存儲視頻以便隨后中繼的專門視頻存儲。視頻存 儲結(jié)合能夠存儲大量視頻并提供對各視頻的快速訪問的視頻存儲技術(shù)。由svs 視頻服務(wù)器接收的視頻可以是各種格式的且可來自各類設(shè)備。SVS視頻服務(wù)器 還包括普遍可用的視頻處理、壓縮和譯碼技術(shù)。
共享視頻服務(wù)包括在不同計算設(shè)備之間的若干連接240、 250、 260、 270
和280。這些連接可以是有線網(wǎng)絡(luò)、無線網(wǎng)絡(luò)或兩者的組合。無線網(wǎng)絡(luò)可以支 持802.11、 GSM、 GPRS、 CDMA等。該連接可以經(jīng)由因特網(wǎng)或內(nèi)聯(lián)網(wǎng)。連接 240允許SVS視頻服務(wù)器彼此通信。連接250允許SVS管理系統(tǒng)與提供方設(shè) 備和用戶設(shè)備通信。連接260允許提供方設(shè)備與SVS視頻服務(wù)器通信。提供 方設(shè)備將它們的實時視頻內(nèi)容或捕捉的視頻內(nèi)容經(jīng)由連接260發(fā)送給SVS視 頻服務(wù)器。連接270允許SVS視頻服務(wù)器與用戶設(shè)備通信。SVS視頻服務(wù)器 經(jīng)由連接270將選定的視頻發(fā)送給用戶設(shè)備。連接280允許SVS視頻服務(wù)器 和SVS管理系統(tǒng)彼此通信。例如,SVS管理系統(tǒng)可以經(jīng)由連接280將控制數(shù) 據(jù)發(fā)送給SVS視頻服務(wù)器??刂茢?shù)據(jù)可以指定具體的SVS視頻服務(wù)器來存儲 具體的視頻或?qū)⒃撘曨l發(fā)送給一個或多個客戶機設(shè)備。
工作中,共享視頻服務(wù)環(huán)境允許視頻內(nèi)容容易地被共享。共享視頻服務(wù)環(huán) 境可以在各種不同的場景中使用?,F(xiàn)在將描述某些示例性場景,并更多的將在 隨后詳細描述時描述。在一個場景中,帶有相機的電話(例如,電話224)的 在場者可以登錄SVS管理系統(tǒng)并將突發(fā)新聞事件的視頻發(fā)送給SVS視頻服務(wù) 器204。在場者可以指定SVS管理系統(tǒng)中用于所發(fā)送視頻的分類,或者也可以 向所發(fā)送的視頻分配一分類。操作其他計算設(shè)備(例如,PC 242)的用戶隨后 可以經(jīng)由與SVS視頻服務(wù)器202的連接270選擇所發(fā)送的視頻。如圖所示, PC 242用作用戶客戶機設(shè)備并在需要時用作SVS視頻服務(wù)器。因此,PC 242 可以具有與SVS視頻服務(wù)器的連接240 (未示出)以及與相同或其他SVS視 頻服務(wù)器的連接270。 SVS管理系統(tǒng)隨后確定哪臺SVS視頻服務(wù)器應(yīng)該將視頻 中繼給PC 242并且指示該SVS視頻服務(wù)器202將視頻中繼到PC 242。 SVS視 頻服務(wù)器202隨后經(jīng)由連接270 (未示出)將該視頻中繼給PC242。在另一場 景中,照相機(例如,可攜式攝像機220、附連至PC的網(wǎng)絡(luò)攝像頭或者帶有網(wǎng)絡(luò)功能的網(wǎng)絡(luò)攝像頭)可以經(jīng)兩條路交叉口的實時視頻發(fā)送給svs視頻服
務(wù)器。使用該交叉口的駕駛員隨后可以利用諸如PDA 226的客戶機設(shè)備登錄 SVS管理系統(tǒng)并且客戶機選擇這一實時視頻來查看交通狀況。
如圖所示,圖2示出了少量的SVS視頻服務(wù)器、提供方設(shè)備和客戶機設(shè) 備。工作中,將會世界各地將會有無數(shù)的SVS視頻服務(wù)器,使得各處的提供 方設(shè)備都可以連接至共享視頻服務(wù)環(huán)境。SVS管理系統(tǒng)、SVS視頻服務(wù)器、提 供方設(shè)備和客戶機設(shè)備可以彼此包括一組計算機可讀組件,它們將提供共享視 頻服務(wù)功能的一部分。某些計算設(shè)備可以具有多組計算機可讀組件,以便一個 計算設(shè)備可以用作提供方設(shè)備和客戶機設(shè)備、SVS視頻服務(wù)器和客戶機設(shè)備 等。圖3-6描述了不同組的計算機可讀組件。本領(lǐng)域普通技術(shù)人員將會認識到 由各組內(nèi)的模塊提供的功能能夠以各種方式安排而不背離本發(fā)明的共享視頻 服務(wù)。
圖3是示出了用于實現(xiàn)圖2所示SVS管理系統(tǒng)的功能的示例性計算機可 讀組件140 (其后稱為SVS管理模塊300)的功能框圖。SVS管理模塊300包 括視頻提供方管理器302、 SVS視頻服務(wù)器管理器304和用戶帳戶管理器306。 SVS管理系統(tǒng)模塊300還可以任選地包括廣告管理器308和/或視頻編輯器 310?,F(xiàn)在將更為詳細地描繪這些模塊中的每一個。
視頻提供方管理器302被配置為管理視頻提供方的提供方帳戶312。視頻 提供方管理器302確保各提供方帳戶在建立是唯一的。 一旦建立提供方帳戶, 視頻提供方管理器就認證每個視頻提供方的登錄以驗證該視頻提供方與所請 求的提供方帳戶相關(guān)聯(lián)。視頻提供方管理器跟蹤每個提供方帳戶提供的視頻觀 看時間并確定向每個提供方帳戶支付的金額。視頻提供方分享的收入的金額可 以基于提供方提供的視頻內(nèi)容的觀看時間量。
此外,視頻提供方管理器可以根據(jù)視頻內(nèi)容的訪問頻率、新奇度和其他因 素來評估視頻內(nèi)容。例如,視頻提供方可以創(chuàng)建被觀看最多的視頻內(nèi)容的列表。 視頻內(nèi)容的評估隨后可能影響在由用戶客戶機設(shè)備上用戶界面顯示客戶機時 該視頻內(nèi)容的放置。隨著視頻內(nèi)容評估的改變,視頻內(nèi)容在用戶界面上的位置 也會改變。因此當(dāng)緊急或重要事件的視頻內(nèi)容變得被更為頻繁的訪問時,訂 戶就能更容易地看到其視頻。SVS視頻服務(wù)器管理器308被配置為對該視頻內(nèi)容建立合適的分類314。 視頻內(nèi)容可被分類至一個或多個分類。分類可以按分層結(jié)構(gòu)排列。此外,SVS 視頻服務(wù)器管理器確定哪個或哪些SVS視頻服務(wù)器應(yīng)該存儲該新內(nèi)容。SVS 視頻服務(wù)器管理器308可以基于不同的因素,例如基于具體視頻的通信量和用 戶的訂閱來實施與每個SVS視頻服務(wù)器達成的用于存儲在各服務(wù)器上的視頻 的協(xié)定。
用戶帳戶管理器304被配置為管理用戶帳戶316。用戶帳戶管理器認證并 接受用戶在該SVS管理系統(tǒng)上的簽到。 一旦用戶簽到(sign-on),用戶帳戶 管理器就配置為響應(yīng)用戶對視頻的選擇并向SVS視頻服務(wù)器發(fā)出將選定視頻 流傳送至請求用戶的命令。用戶帳戶管理器304還被配置為跟蹤用戶觀看各視 頻的時間。
用戶帳戶管理器還被配置為計算向每個用戶帳戶所收取的費用。用戶帳戶 管理器跟蹤觀看時間以及正被觀看的媒體??梢韵蛴脩羰赵伦赓M,也可以基于 其觀看時間向用戶收費。在另一個實施例中,用戶帳戶管理器可以跟蹤所觀看 且具有與其相關(guān)聯(lián)的廣告的視頻內(nèi)容。這些相關(guān)聯(lián)的廣告可以看上去象是插在
視頻內(nèi)容中,在視頻內(nèi)容旁邊或具有其他安排。簡言之并如下結(jié)合廣告管理器 308所描述的,視頻內(nèi)容可以選擇性地將廣告放在視頻內(nèi)容中,或者放在視頻 內(nèi)容顯示區(qū)域旁邊。用戶帳戶管理器隨后可以不因觀看了帶有相關(guān)聯(lián)廣告的視 頻內(nèi)容對用戶帳戶收費。相反,共享視頻服務(wù)按照帶廣告的視頻內(nèi)容的觀看時 間而向廣告客戶收費。使用由提供方帳戶管理器和用戶帳戶管理器跟蹤的信 息,SVS管理系統(tǒng)隨后在視頻提供方和共享視頻服務(wù)中的其他參與者之間分配 收入。
廣告管理器308被配置為在將視頻發(fā)送給用戶時選擇性地將廣告與視頻 相關(guān)聯(lián)。如果將廣告插入視頻,廣告管理器可以通知用戶帳戶管理器,使得 用戶帳戶管理器不因觀看帶廣告視頻而向用戶收費。例如,帶廣告視頻的觀看 時間可以不添加至用戶的視頻觀看時間。這就允許顧客靈活地決定他們的最佳 視頻觀看方式,以及是否愿意放棄觀看可以省錢的廣告或者愿意付費觀看不帶 廣告的視頻。
視頻編輯器310被配置為編輯視頻內(nèi)容。視頻內(nèi)容可由最初將該視頻內(nèi)容發(fā)送給共享視頻服務(wù)的提供方來編輯。
圖4是示出了用于實現(xiàn)SVS視頻服務(wù)器的功能的示例性計算機可讀組件 140 (其后稱為SVS視頻服務(wù)器理模塊400)的功能框圖。SVS視頻服務(wù)器模 塊400包括視頻接收器402、視頻中繼器404、視頻發(fā)送器406和視頻存儲器 408。
視頻接收器402被配置為接收來自一個或多個視頻提供方的視頻內(nèi)容 410。對接收視頻的可任選存儲由視頻存儲器408處理。視頻內(nèi)容包括比特流 或視頻文件。如果視頻提供方已指定一分類,則SVS管理系統(tǒng)隨后將視頻內(nèi) 容鏈接至SVS管理系統(tǒng)中指定分類內(nèi)的合適位置。然而,如果視頻提供方未 指定一分類,SVS管理系統(tǒng)就確定一分類并將比特流或視頻文件與該分類相鏈 接。視頻存儲器408被配置為存儲比特流或視頻文件以供稍后回放。視頻存儲 器408還被配置為提供比特流給視頻中繼器404以供在另一 SVS視頻服務(wù)器 上存儲。
視頻中繼器404被配置為將比特流發(fā)送給另一 SVS視頻服務(wù)器或發(fā)送給 用戶。視頻中繼器404還被配置為將捕捉的視頻文件之一中繼給另一 SVS視 頻服務(wù)器或中繼給用戶。
視頻發(fā)送器406被配置為在請求時將視頻內(nèi)容410發(fā)送給用戶。被發(fā)送的 視頻內(nèi)容可以是實時比特流或者可以是視頻文件。實時比特流可以是當(dāng)前正由 視頻接收器402接收的視頻內(nèi)容,或者可以是從另一 SVS視頻服務(wù)器經(jīng)由視 頻中繼器404中繼的視頻內(nèi)容。視頻文件可以是存儲在SVS視頻服務(wù)器上的 所捕捉的視頻文件,或者可以是從另一 SVS視頻服務(wù)器中繼的視頻文件。因 為將會有大量的視頻內(nèi)容從SVS視頻服務(wù)器發(fā)送至大量訂戶,所以對客戶機 流傳送的直接服務(wù)器可能會不夠用。于是,SVS視頻服務(wù)器可以中繼彼此的視 頻,從而更好地服務(wù)位于世界各地的用戶。部分強有力的SVS客戶機(例如, 圖2所示的PC客戶機242)也可以參與中繼任務(wù)。這一中繼任務(wù)實現(xiàn)與應(yīng)用 級多播技術(shù)相關(guān)聯(lián)的戰(zhàn)略。該應(yīng)用級多播技術(shù)允許將視頻內(nèi)容被直接發(fā)送給目 標(biāo)或者通過若干客戶機中繼。
圖5是示出了用于實現(xiàn)圖2所示視頻提供方的功能的示例性計算機可讀組 件140 (其后稱為視頻提供方模塊500)的功能框圖。視頻提供方模塊500包括視頻提供方登錄模塊502、發(fā)送模塊504和視頻捕捉模塊506。
視頻提供方登錄模塊502被配置為建立并訪問帶有共享視頻服務(wù)的提供 方帳戶512。提供方登錄模塊為用戶提供用于建立帶有共享視頻服務(wù)的提供方 帳戶的界面。在建立提供方帳戶之后,提供方可以使用不同的視頻提供方設(shè)備 登錄該帳戶。在另一個實施例中,各視頻提供方設(shè)備分別與特定的提供方帳戶 相關(guān)聯(lián)。
發(fā)送模塊504被配置為將視頻內(nèi)容510流傳送至該視頻提供方設(shè)備所連接 的SVS視頻服務(wù)器。發(fā)送模塊可以流傳送正被實時捕捉的視頻內(nèi)容。于是, 發(fā)送模塊按時間順序發(fā)送視頻內(nèi)容。此外,發(fā)送模塊可以發(fā)送已被捕捉并被編 輯的視頻內(nèi)容。在此示例中,視頻內(nèi)容并不按時間順序,并且直到已經(jīng)接收到 被捕捉的視頻文件才會播放。發(fā)送模塊504向用戶提供用戶界面,以便用戶從 共享視頻服務(wù)的一個分類中選取期望的視頻內(nèi)容。發(fā)送模塊504可以記住分類
內(nèi)的位置,以便能夠恢復(fù)自該位置的流傳送或發(fā)送。
捕捉模塊506用于捕捉視頻內(nèi)容。捕捉模塊506在提供方設(shè)備上保存視頻 內(nèi)容。該捕捉的視頻內(nèi)容經(jīng)由發(fā)送模塊504在隨后或同時地發(fā)送給SVS視頻 服務(wù)器。
由視頻提供方發(fā)送的視頻內(nèi)容與視頻提供方相關(guān)聯(lián),使得視頻提供方會因 為提供視頻內(nèi)容而獲得報酬。這樣就不僅僅是節(jié)目制作人、電視臺和有線電視 運營商會從觀眾觀看電視中掙得金錢,本發(fā)明的共享視頻服務(wù)還允許將任何視 頻內(nèi)容發(fā)送給共享視頻服務(wù)的提供方從中獲利。
圖6是示出了用于實現(xiàn)圖2所示用戶客戶機設(shè)備的功能的示例性計算機可 讀組件140 (其后稱為用戶客戶機模塊600)的功能框圖。用戶客戶機模塊600 包括用戶客戶機登錄模塊602和共享視頻服務(wù)用戶界面604。用戶客戶機模塊 600可任選地包括視頻存儲和回放模塊606和/或視頻中繼器608。
用戶客戶機電路模塊602被配置為創(chuàng)建并訪問用戶帳戶。用戶可以使用一 個用戶帳戶用于多個客戶機設(shè)備。如上所述,共享視頻服務(wù)跟蹤每個用戶帳戶 對視頻內(nèi)容的觀看,并由此向用戶收費。
共享視頻服務(wù)用戶界面604被配置為提供用以選擇共享視頻服務(wù)上可用 的視頻內(nèi)容的界面。在一個實施例中,共享視頻服務(wù)用戶界面提供類似于電視和/或收音機的操作界面,而沒有復(fù)雜的網(wǎng)絡(luò)瀏覽。于是,視頻內(nèi)容更容易定位。 共享視頻服務(wù)用戶界面可以顯示每個分類內(nèi)可用的視頻內(nèi)容的縮略圖。各分類 可以包括地理分類、百科全書、興趣小組、評估、收藏夾等??s略圖可以是更 新的視頻或視頻文件的縮略圖。更新的視頻表示正被捕捉并從提供方流傳送的 視頻。此外,更新的視頻包括正從提供流傳送的已被捕捉或編輯的視頻。
用戶界面模塊允許對視頻的瀏覽、選擇和觀看。例如,在基于地理的分類 中,用戶可以快速定位期望的區(qū)域并觀看正在該區(qū)域中捕捉的視頻。此外,可 以左移/右移該區(qū)域的地圖以査看相鄰的位置。在電視或電影分類中,用戶能夠 從數(shù)十萬個視頻中快速選擇電視節(jié)目或電影。用戶界面提供分層結(jié)構(gòu)并且基于 選擇的界面不要求任何鍵入。
一旦用戶選定視頻內(nèi)容,所選的視頻內(nèi)容就由SVS視頻服務(wù)器發(fā)送給用
戶設(shè)備。SVS視頻服務(wù)器可以存儲視頻內(nèi)容,也可以當(dāng)前從提供方設(shè)備中接收
視頻內(nèi)容。視頻內(nèi)容也可以通過其他的svs視頻服務(wù)器或用作svs視頻服務(wù)
器的客戶機設(shè)備來中繼。在共享視頻服務(wù)中可以在用戶帳戶中記錄視頻內(nèi)容的 開始和停止觀看時間。該時間也可以記錄在視頻提供方的帳戶上。
視頻存儲和回放模塊被配置為存儲檢索的視頻內(nèi)容以供隨后播放。視頻中
繼器被配置為將接收自svs視頻服務(wù)器或客戶機設(shè)備的視頻中繼給其他的客 戶機設(shè)備或其他的svs視頻服務(wù)器。如上所述,用戶客戶機模塊和視頻提供
方客戶機模塊可以駐留在同一臺計算設(shè)備內(nèi)。
如上所述,共享視頻服務(wù)環(huán)境提供用于共享視頻的新的服務(wù)和商業(yè)模型。 共享視頻服務(wù)環(huán)境為共享視頻提供視頻捕捉、編輯、傳輸和消費的循環(huán)。共享 服務(wù)環(huán)境提供了一種比網(wǎng)絡(luò)瀏覽更易于使用的操作界面。此外,共享視頻服務(wù) 環(huán)境提供了以各種方式向用戶收費的機制??梢韵蚰承┯脩羰赵伦赓M。其他 用戶可以基于他們的觀看時間、觀看的內(nèi)容等來向其收費。觀看費用在有廣告 與該視頻內(nèi)容相關(guān)聯(lián)的情況下可由廣告客戶來支付。這就允許消費者更為靈活 有效地選擇他們的觀看偏好。共享服務(wù)環(huán)境還提供與提供視頻內(nèi)容的提供方分 享服務(wù)收入的機制。
因為視頻提供方模塊可被配置在世界各地的視頻提供方設(shè)備內(nèi),所以共享 視頻服務(wù)環(huán)境中可用的視頻內(nèi)容不限于本地范圍,而是具有世界范圍的。此外,視頻提供方設(shè)備可以是多種不同類型的計算設(shè)備中的一種。于是,共享視頻環(huán) 境可以包含當(dāng)前電視和點播系統(tǒng)提供的全部特征和內(nèi)容,還可以包括由個人提 供的內(nèi)容。于是,消費者就不會像用電視那樣限于某一數(shù)量的頻道,也不會像 用視頻點播那樣限于某一數(shù)量的電影或節(jié)目。如上所述,視頻提供方提供全世
界的內(nèi)容,諸如TV頻道、電影、新聞、已捕捉的視頻和正在捕捉的視頻。于
是,提供給使用共享視頻服務(wù)的消費者的視頻內(nèi)容就相當(dāng)?shù)呢S富多彩。
雖然已經(jīng)在上述詳細描述中給出了部分示例的場景,但是本領(lǐng)域普通技術(shù) 人員將會認識到共享視頻服務(wù)也可以在許多其他場景中實現(xiàn)。這些其他場景的 一部分包括但不限于實時旅行冒險、多方視頻會議、政治通告或主張、舞臺視 點監(jiān)視器、戰(zhàn)爭時期的應(yīng)用等。
雖然示出和描述了示例實施例和應(yīng)用,但是應(yīng)該理解本發(fā)明不限于上述精 確配置和資源。對本領(lǐng)域的技術(shù)人員顯而易見的是可以對在此公開的本方面的 方法和系統(tǒng)的安排、操作以及細節(jié)作出各種修改、改變和變更,而不背離所作
權(quán)利要求的發(fā)明的范圍。例如,已將SVS管理系統(tǒng)、SVS視頻服務(wù)器、提供 方設(shè)備和客戶機設(shè)備的功能分成多個模塊以有助于對該功能的描述。然而,本 領(lǐng)域普通技術(shù)人員將會認識到多個模塊也可以組合和/或進一步分成其他模塊 而不背離要求保護的本發(fā)明的范圍。
權(quán)利要求
1. 存儲可由計算設(shè)備內(nèi)的處理器執(zhí)行的至少一個計算機可執(zhí)行模塊的至少一個計算機可讀介質(zhì),所述至少一個計算機可執(zhí)行模塊包括視頻提供方管理器(302),被配置為管理與向共享視頻服務(wù)(200)提供視頻內(nèi)容(410)的視頻提供方設(shè)備(224)相關(guān)聯(lián)的視頻提供方帳戶(312);用戶帳戶管理器(306),被配置為管理與向所述共享視頻服務(wù)(200)請求視頻內(nèi)容(410)的訂戶(284)相關(guān)聯(lián)的用戶帳戶(316),所述用戶帳戶管理器跟蹤由所述訂戶請求的視頻內(nèi)容的觀看時間;以及SVS視頻服務(wù)器管理器(304),被配置確定所述視頻內(nèi)容(410)與之關(guān)聯(lián)的分類(316)并在被請求時確定訂戶(284)通過其接收所述視頻內(nèi)容(410)的路徑(260)。
2. 如權(quán)利要求1所述的計算機可讀介質(zhì),其特征在于,所述視頻提供方 管理器進一步被配置為基于由所述訂戶對視頻提供方的視頻內(nèi)容的觀看時間 來向所述視頻提供方付費。
3. 如權(quán)利要求1所述的系統(tǒng),其特征在于,所述用戶帳戶管理器進一步 被配置為基于所述訂戶對視頻內(nèi)容的觀看時間來向所述訂戶收費。
4. 如權(quán)利要求1所述的計算機可讀介質(zhì),其特征在于,所述用戶帳戶管 理器進一步被配置為向所述用戶收取固定的按月費用。
5. 如權(quán)利要求1所述的計算機可讀介質(zhì),其特征在于,還包括廣告管理 器,被配置為將一個或多個廣告與發(fā)送給操作客戶機設(shè)備的所述訂戶的所述視 頻內(nèi)容相關(guān)聯(lián)。
6. 如權(quán)利要求5所述的計算機可讀介質(zhì),其特征在于,所述用戶帳戶管 理器進一步被配置為跟蹤由所述訂戶接收的視頻內(nèi)容并由此向所述訂戶收費, 而所述訂戶觀看的帶廣告的視頻內(nèi)容不包括在所述訂戶收費的范圍內(nèi)。
7. 如權(quán)利要求1所述的計算機可讀介質(zhì),其特征在于,所述分類包括分 層結(jié)構(gòu)。
8. 存儲可由計算設(shè)備內(nèi)的處理器執(zhí)行的至少一個計算機可執(zhí)行模塊的至 少一個計算機可讀介質(zhì),所述至少一個計算機可執(zhí)行模塊包括視頻提供方登錄模塊(502),被配置為建立并訪問帶有享視頻服務(wù)(200) 的提供方帳戶(512);發(fā)送模塊(504),被配置為將視頻內(nèi)容(510)發(fā)送給SVS視頻服務(wù)器 (202),而所述SVS視頻服務(wù)器(202)則將所述視頻內(nèi)容發(fā)送給請求所述 視頻內(nèi)容的訂戶(280),所述發(fā)送模塊具有用以指定所述共享視頻服務(wù)內(nèi)所 述視頻內(nèi)容的分類(316)的用戶界面,所述視頻內(nèi)容與所述提供方帳戶相關(guān) 聯(lián),基于由所述提供方帳戶提供的視頻內(nèi)容向所述提供方帳戶支付收入。
9. 如權(quán)利要求8所述的計算機可讀介質(zhì),其特征在于,所述至少一個計 算機可執(zhí)行模塊駐留在視頻提供方設(shè)備上,所述視頻提供方設(shè)備包括相機電 話、可攜式攝像機、個人計算機、膝上型計算機或者個人數(shù)字助理。
10. 如權(quán)利要求9所述的計算機可讀介質(zhì),其特征在于,所述提供方帳戶 與一個視頻提供方設(shè)備相關(guān)聯(lián)。
11. 如權(quán)利要求9所述的計算機可讀介質(zhì),其特征在于,所述提供方帳戶 與多個視頻提供方設(shè)備相關(guān)聯(lián)。
12. 如權(quán)利要求8所述的計算機可讀介質(zhì),其特征在于,所述視頻內(nèi)容按 時間順序發(fā)送。
13. 如權(quán)利要求8所述的計算機可讀介質(zhì),其特征在于,所述視頻內(nèi)容不 按時間順序發(fā)送。
14. 如權(quán)利要求8所述的計算機可讀介質(zhì),其特征在于,還包括用于創(chuàng)建 和訪問用戶帳戶的用戶客戶機登錄,所述用戶帳戶與所述訂戶相關(guān)聯(lián)。
15. 如權(quán)利要求14所述的計算機可讀介質(zhì),其特征在于,還包括用于選 擇要發(fā)送給所述訂戶的視頻內(nèi)容的共享視頻服務(wù)用戶界面。
16. 如權(quán)利要求14所述的計算機可讀介質(zhì),其特征在于,還包括用于存 儲接收自所述SVS視頻服務(wù)器的視頻內(nèi)容以及用于在稍后播放所述視頻內(nèi)容 的存儲和回放模塊。
17. 存儲可由計算設(shè)備內(nèi)的處理器執(zhí)行的至少一個計算機可執(zhí)行模塊的至 少一個計算機可讀介質(zhì),所述至少一個計算機可執(zhí)行模塊包括視頻接收器(402),被配置為接收從與視頻提供方帳戶(512)相關(guān)聯(lián)的 視頻提供方設(shè)備(220)發(fā)送的視頻內(nèi)容(410);視頻發(fā)送器(406),被配置為將所述視頻內(nèi)容發(fā)送給請求所述視頻內(nèi)容 的訂戶(284),其中基于所述用戶對所述視頻內(nèi)容的請求來向所述視頻提供 方帳戶支付收入。
18. 如權(quán)利要求17所述的計算機可讀介質(zhì),其特征在于,所述視頻接收 器進一步被配置為響應(yīng)于SVS管理系統(tǒng)發(fā)送的控制數(shù)據(jù),所述控制數(shù)據(jù)指示 存儲所述視頻內(nèi)容的分類。
19. 如權(quán)利要求17所述的計算機可讀介質(zhì),其特征在于,還包括視頻中 繼器,被配置為將所述視頻內(nèi)容中繼至另一 SVS服務(wù)器用以發(fā)送至所述訂戶。
20. 如權(quán)利要求17所述的計算機可讀介質(zhì),其特征在于,還包括用于存 儲所述視頻內(nèi)容的視頻存儲器。
全文摘要
在此描述的技術(shù)和機制涉及提供交互媒體環(huán)境的共享視頻服務(wù)。共享視頻服務(wù)包括共享視頻服務(wù)(SVS)管理系統(tǒng),一個或多個SVS視頻服務(wù)器、多個客戶機設(shè)備、以及多個視頻提供方。視頻提供方將實時視頻內(nèi)容和/或在前捕捉的視頻內(nèi)容發(fā)送到一個或多個SVS視頻服務(wù)器。這些視頻內(nèi)容被分類并且可以被存儲在一個或多個SVS視頻服務(wù)器上。操作客戶機設(shè)備的用戶登錄SVS管理系統(tǒng),定位期望的媒體并觀看該媒體。SVS管理系統(tǒng)跟蹤每個用戶的觀看時間,以及正被查看的媒體??梢韵蛴脩羰赵伦赓M,也可以基于其觀看時間向用戶收費。提供方可以分得部分收入。
文檔編號H04N7/16GK101288068SQ200680038076
公開日2008年10月15日 申請日期2006年10月13日 優(yōu)先權(quán)日2005年10月14日
發(fā)明者J·李 申請人:微軟公司