專利名稱:無線視頻分發(fā)的制作方法
技術領域:
本發(fā)明總體上涉及視頻分發(fā)系統(tǒng),以及用于在自組無線環(huán)境中提供無線視頻分發(fā) 的系統(tǒng)和方法。
背景技術:
封閉環(huán)境中的視頻分發(fā),尤其是家庭環(huán)境中的視頻分發(fā)逐步普及和使用。有線、衛(wèi) 星、互聯(lián)網(wǎng)以及其他類型的視頻和電視源繼續(xù)逐步普及并且更加復雜。許多房主擁有多個 視頻顯示設備,例如電視、視頻監(jiān)控器以及計算機監(jiān)控器。除了這些類型的顯示設備以外, 可以顯示視頻的手持設備的使用也得到了增長。視頻分發(fā)方法主要取決于有線連接,需要與視頻顯示設備的某種物理連接,以向 視頻顯示設備提供視頻。在許多應用中,將服務供應商的信號直接提供給視頻顯示設備,在 視頻顯示設備中對信號進行處理并且該信號用于提供電視或其他視頻。例如,有線或衛(wèi)星 服務供應商通常使用同軸電纜將來自有線實體源或位于房屋處的衛(wèi)星接收機的信號提供 給機頂盒(例如,物理盒或視頻處理電路),機頂盒對信號進行處理以便提供視頻和音頻輸 出。用戶經(jīng)由與機頂盒的交互來選擇電視或視頻節(jié)目。通常,如上所述的機頂盒是復雜的,并且對于消費者和服務供應商而言是相對昂 貴的,服務供應商以低價格或者免費提供機頂盒以確保服務協(xié)議。每個機頂盒必須具有相 對復雜且費用高的功能,以便對輸入信號進行處理,例如通過解壓縮、解密和/或其他方式 對輸入信號進行處理,以使得信號對于視頻顯示設備可用。一些機頂盒也具有視頻記錄功 能,視頻記錄功能也增加了機頂盒的復雜度和成本。在許多應用中,在共同環(huán)境中使用兩個或多個視頻顯示設備。例如,許多房主除了 公共觀看區(qū)中的主電視以外還有一個或多個電視。臥室、廚房甚至室外庭院逐漸用作電視 觀看區(qū)。從設備和連接優(yōu)勢的觀點出發(fā),這些應用實現(xiàn)起來相對昂貴。例如,只要家中每個 觀看位置處需要機頂盒,房主和/或服務供應商就必須承受針對每個位置的附加機頂盒的 成本。與這些附加機頂盒的連接也是昂貴的,需要連接電纜和安裝電纜的工人。在涉及現(xiàn) 有結構的各種各樣的應用中,將電纜連接至兩個或多個觀看位置非常困難且耗時。近來,已經(jīng)使用無線通信將視頻傳送至特定環(huán)境(例如,家庭)內的遠程觀看位 置。然而,這些方法通常受到其傳遞一致性、高質量視頻能力的限制,以及還受到帶寬的限 制,這對于高清視頻分發(fā)而言尤其具有挑戰(zhàn)性。此外,先前的視頻分發(fā)方法通常需要相對昂 貴的設備來發(fā)送和接收視頻信號,并且還需要創(chuàng)建信號可以安全且可靠通過的無線網(wǎng)絡環(huán) 境。無線通信也很難建立和實現(xiàn),并且無線通信要求的技術水平超過許多用戶的技術水平。 相對于上述分發(fā)諸如有線或衛(wèi)星電視信號之類的服務信號方法,涉及壓縮、加密、頻道提取 以及控制和操作機頂盒所需的其他功能的要求仍有問題。這些和其他問題對于實現(xiàn)和使用視頻分發(fā)應用程序仍具挑戰(zhàn)性,特別是對于諸如 家庭環(huán)境中的有線和衛(wèi)星電視分發(fā)之類的服務供應商類型的應用程序仍具挑戰(zhàn)性。
發(fā)明內容
本發(fā)明的各個方面涉及以解決包括上述挑戰(zhàn)的方式分發(fā)視頻的方法和系統(tǒng)。本發(fā)明的示例實施例涉及一種視頻分發(fā)方法,包括使用例如在IEEE 802. Iln中 提供的魯棒協(xié)議,利用自組無線通信將高清視頻數(shù)據(jù)直接從服務傳送至客戶端。根據(jù)另一示例實施例,視頻分發(fā)系統(tǒng)提供了通過無線自組網(wǎng)絡的高帶寬視頻數(shù)據(jù) 的直接服務器-客戶端流傳輸。該系統(tǒng)包括服務器和多個客戶端。每個客戶端包括發(fā)射 機,根據(jù)自組通信協(xié)議將視頻請求數(shù)據(jù)直接傳輸至網(wǎng)絡上的服務器;以及多個接收機,通過 網(wǎng)絡接收流傳輸視頻。微控制器根據(jù)自組、高帶寬協(xié)議經(jīng)由發(fā)射機和接收機來控制通信。視 頻輸出電路將與接收到的視頻流相對應的視頻輸出至顯示設備。服務器包括接收機,接收 直接來自客戶端的視頻請求數(shù)據(jù);視頻處理電路,響應于來自客戶端的視頻請求數(shù)據(jù)訪問 視頻;以及多個發(fā)射機,通過網(wǎng)絡且直接將訪問的視頻流傳輸至請求了訪問的視頻的客戶 端之一。微控制器根據(jù)自組高帶寬協(xié)議經(jīng)由接收機和發(fā)射機來控制通信。另一示例實施例涉及一種通過無線自組網(wǎng)絡的視頻數(shù)據(jù)直接服務器-客戶端流 傳輸?shù)囊曨l服務分發(fā)系統(tǒng)。該系統(tǒng)包括服務器以及可以使用不對稱無線芯片組(例如,利 用單個發(fā)射機和多個接收機)經(jīng)濟地實現(xiàn)的多個客戶端。每個客戶端包括發(fā)射機,根據(jù)自 組通信協(xié)議將視頻服務請求數(shù)據(jù)直接傳輸至網(wǎng)絡上的視頻服務器;多個接收機,通過網(wǎng)絡 接收流傳輸視頻服務數(shù)據(jù);以及微控制器,被編程為根據(jù)自組高帶寬協(xié)議經(jīng)由發(fā)射機和接 收機來控制通信。每個客戶端還包括將與接收到的視頻流相對應的高清視頻輸出至顯示設 備的視頻輸出電路。服務器包括接收機,接收直接來自客戶端的視頻服務請求數(shù)據(jù);以及 視頻處理電路,響應于來自客戶端的視頻請求數(shù)據(jù),訪問和處理來自視頻服務供應商的視 頻內容。服務器還包括通過網(wǎng)絡直接將訪問和處理的視頻內容流傳輸至請求了訪問的視頻 內容的客戶端之一的多個發(fā)射機。微控制器被編程為根據(jù)自組高帶寬協(xié)議經(jīng)由服務器的接 收機和發(fā)射機來控制通信。其他示例實施例涉及編程方法,用于對如上所述系統(tǒng)進行編程,以將自組高帶寬 視頻數(shù)據(jù)從服務器直接流傳輸至客戶端。在一些應用中,這樣的方法涉及對現(xiàn)有無線連網(wǎng) 芯片組進行編程,以根據(jù)混合無線協(xié)議進行操作。本發(fā)明的特定示例實施例涉及自組視頻分發(fā)系統(tǒng),包括視頻顯示器、在每個顯示 器處的客戶端接收機、以及使用如上所述方法將媒體服務直接分發(fā)至客戶端接收機的媒體 服務器。結合本發(fā)明的其他示例實施例,使用視頻分發(fā)系統(tǒng)的方法包括通過自組無線網(wǎng) 絡將高帶寬視頻數(shù)據(jù)直接從服務器傳送至客戶端。以上概述并不意在描述本公開的每個實施例或每個實現(xiàn)方式。以下附圖和詳細描 述更具體地示例了各個實施例。
結合附圖,考慮本發(fā)明各個實施例的以下詳細描述,可以更完整地理解本發(fā)明,在 附圖中圖1示出了根據(jù)本發(fā)明示例實施例的無線通信的視頻分發(fā)布置;圖2示出了根據(jù)本發(fā)明另一示例實施例的用于通過自組網(wǎng)絡將視頻服務內容直接從服務器傳送至多個瘦客戶端之一的系統(tǒng)。
具體實施例方式盡管本發(fā)明可修改成各種修改和備選形式,在附圖中作為示例示出了本發(fā)明的詳 細說明并且將進行詳細描述。然而,應當理解并不意在將本發(fā)明限制于所描述的特定實施 例。相反,意在覆蓋落在包括權利要求中所限定的方面的本發(fā)明范圍內的所有修改、等同物 以及備選方案。本發(fā)明涉及用于在封閉環(huán)境中分發(fā)視頻的系統(tǒng)和方法,該系統(tǒng)和方法以相對簡單 且經(jīng)濟的方式來實現(xiàn)。盡管本發(fā)明不必受限于這樣的方法,但是可以使用這些和其他上下 文通過示例的討論來認識本發(fā)明的各個方面。結合各個示例實施例,無線視頻分發(fā)方法包括在視頻服務器處處理數(shù)據(jù);以及 通過無線自組網(wǎng)絡將視頻分組直接傳輸至遠程(瘦)客戶端設備。遠程客戶端接收無線傳 輸?shù)囊曨l分組,并且將來自分組的視頻輸出至顯示設備,例如視頻監(jiān)視器或電視。無線自組 網(wǎng)絡包括一個或多個遠程客戶端以及一個或多個服務器,并且一個或多個服務器也可以用 作客戶端。使用無線通信協(xié)議來執(zhí)行客戶端至服務器通信,該無線通信協(xié)議可被修改用于傳 輸相對高帶寬信號,例如用于流傳輸高帶寬或高清視頻(例如,以超過20Mbit/s的數(shù)據(jù)速 率)以及用于自組無線通信??蛻舳丝梢愿鶕?jù)自組通信的魯棒和可靠屬性,在接收到信號 時(例如,少量緩沖或者幾乎不緩沖)實時地輸出與傳輸信號相對應的視頻。根據(jù)主要從服務器到客戶端的數(shù)據(jù)流,利用非對稱無線通信電路來實現(xiàn)服務器 和客戶端。在這種情況下,這里所描述的實施例可以根據(jù)IEEE(電氣和電子工程師協(xié) 會)802. lla、802. lib,802. Ilg以及802. Iln標準的一個或多個方面來實現(xiàn)。在許多應用 中,使用混合標準(包括使用IEEE 802. Iln分組傳輸方法來確保可靠視頻通信(例如,用 于高清視頻)),并且使用在諸如IEEE 802. Ilb之類的早期標準中所使用的自組通信,來執(zhí) 行無線通信。因此這樣的方法包括使用混合類型的通信標準。結合這些和其他實施例,已 經(jīng)發(fā)現(xiàn),這樣的混合標準類型方法可修改為封閉類型環(huán)境中的視頻分發(fā),以便于視頻數(shù)據(jù) 的安全無線通信,該視頻數(shù)據(jù)足夠魯棒以處理高清(高帶寬)視頻。以各種方式中的一種或多種方式來選擇和/或請求要提供給每個客戶端的視頻。 客戶端可以使用無線自組網(wǎng)絡請求直接來自服務器的視頻,以通信視頻請求。在這樣的應 用中,每個客戶端具有至少一個發(fā)射機以將視頻請求傳輸至服務器。例如,這樣的方法可以 包括對在接收機處接收到的、來自用戶實現(xiàn)的控制器或其他類型的接口設備的用戶視頻 或電視頻道選擇進行處理。客戶端將接收到的選擇傳送至服務器,服務器繼而通過將對應 的視頻流傳輸至客戶端作為響應。在其他實現(xiàn)方式中,服務器基于編程或者其他特性來控制視頻的傳遞,其他特性 是預定的或者另外在服務器處接收到的。例如,服務器可以接收直接來自期望在客戶端位 置處觀看視頻的用戶操作的用戶接口設備(例如遙控器)的輸入。例如,這樣的方法可修 改為使用射頻遙控器,以將頻道選擇輸入至服務器,該服務器對有線或衛(wèi)星電視進行處理, 并且通過將視頻流傳輸至用于顯示所選頻道或其他視頻的客戶端對輸入做出響應。在這種 情況下,可以在服務器、客戶端或者在服務器和客戶端處均實現(xiàn)視頻請求。
7
視頻可以源自各種類型視頻源中的一個或多個視頻源,例如,源自有線、衛(wèi)星或地 面電視源、源自互聯(lián)網(wǎng)、或者源自本地存儲的視頻,本地存儲的視頻例如是在服務器處記錄 或者另外來自外部存儲設備(例如,數(shù)字錄像機或者DVD記錄器)服務器可訪問的的內容。 在許多應用中,服務器通過根據(jù)從一個或多個視頻源接收到的視頻數(shù)據(jù)產(chǎn)生分組,來處理 視頻分組。在其他應用中,服務器通過接收和重傳視頻分組來處理視頻分組。結合這里所討論的這些和其他示例實施例,視頻數(shù)據(jù)包括各種類型的數(shù)據(jù)。例如, 視頻數(shù)據(jù)可以包括音頻數(shù)據(jù)、元數(shù)據(jù)、多頻道數(shù)據(jù)(例如,用于畫中畫顯示)、電話數(shù)據(jù)或適 當?shù)钠渌愋蛿?shù)據(jù)。在特定實施例中,服務器將視頻數(shù)據(jù)發(fā)送至客戶端,客戶端用于向在客戶端處 (即,在包括和/或耦合至客戶端的視頻顯示器處)觀看視頻的用戶顯示控制或其他選項。 例如,視頻數(shù)據(jù)可以包括用于顯示可用視頻內容選擇(例如電視頻道、視頻點播選擇、電影 或付費觀看視頻選擇)的列表的信息。視頻數(shù)據(jù)還可以包括用于顯示配置選擇的信息,例 如那些與要傳輸至客戶端的視頻的格式有關的那些配置選擇。服務器以多種方式中的一種或多種方式處理視頻,這可以取決于視頻的源格式、 視頻的特性、被發(fā)送視頻的客戶端(和/或附隨視頻顯示器)的特性、或者視頻的預期使用 的特性。在一些應用中,服務器以視頻源所提供的或者從視頻源獲取的格式將所獲得的視 頻傳輸至遠程客戶端設備,遠程客戶端設備有效地接收和重傳視頻。在其他應用中,服務器 在將分組傳輸至遠程客戶端之前,例如通過對視頻進行解壓縮和/或解密、提取視頻的一 部分、或者通過對視頻進行封裝來處理所獲得的視頻。在特定實施例中,服務器提供多個數(shù)據(jù)流以滿足一個或多個客戶端的需要。例如, 可以提供分離的數(shù)據(jù)流以顯示兩種不同的視頻源。一種方法包括傳輸分離的視頻分組流, 以顯示多于一個電視頻道(例如,用于畫中畫或并列顯示)。另一種方法包括傳輸附帶視頻 流以與視頻分組流中的視頻數(shù)據(jù)一起回放。又一種方法包括傳輸包含與顯示的視頻一起顯 示或者和/或其上覆蓋顯示的視頻的信息的數(shù)據(jù)分組流。又一種方法包括傳輸在客戶端處 使用的配置、加密或其他處理數(shù)據(jù),以處理和/或顯示接收到的分組流中的視頻。結合更多特定示例實施例,無線視頻分發(fā)方法包括根據(jù)在視頻服務器處接收到的 輸入視頻服務信號(例如,電視信號)產(chǎn)生視頻分組流,并且通過無線自組網(wǎng)絡安全地將分 組流傳輸至遠程客戶端設備。例如,根據(jù)輸入視頻服務信號產(chǎn)生這種分組流可以包括響應 于經(jīng)由遠程客戶端或其他設備從用戶接收到的輸入,從輸入信號(例如,高清電視頻道)中 提取高帶寬電視頻道。遠程客戶端設備接收分組流,并且產(chǎn)生可修改以供諸如電視之類的 視頻顯示器使用的視頻輸出信號(例如,遠程客戶端產(chǎn)生數(shù)字和/或模擬視頻信號,并且適 當?shù)禺a(chǎn)生分組流中存在的附帶音頻信號)。例如,這種方法用于在網(wǎng)絡環(huán)境中分發(fā)視頻,而不必實現(xiàn)無線訪問點或其他中心 類型連接點,這可以降低系統(tǒng)的復雜度、降低成本、以及進一步降低設備之間的通信跳數(shù) (即,在服務器與客戶端之間的直接通信)。該方法還可修改用于實現(xiàn)高帶寬流傳輸所需的 無線通信協(xié)議(例如,IEEE 802. Iln協(xié)議),用于被編程為實現(xiàn)與其他協(xié)議相關聯(lián)的自組通 信的服務器和客戶端,以便傳遞根據(jù)802. Iln協(xié)議產(chǎn)生的分組。使用各種方法中的一種或多種方法來實現(xiàn)這里所討論的根據(jù)各個實施例的安全 傳輸。在一些實現(xiàn)方式中,無線網(wǎng)絡是安全的,使用一種或多種類型安全無線傳輸方法以確保從服務向客戶端發(fā)送數(shù)據(jù)是安全的。例如,該方法在以下應用中是有用的期望在服務器 處從視頻服務內容中移除保護措施,并且將未受保護的視頻數(shù)據(jù)傳輸至客戶端。在其他實 現(xiàn)方式中,從服務器向客戶端傳輸?shù)姆纸M流是安全的(例如,經(jīng)由加密),并且客戶端被編 程為或者另外操作于處理安全分組流,以在附隨視頻顯示器處使用。只要分組流是安全的, 根據(jù)應用無線網(wǎng)絡可以是安全的或者是不安全的?,F(xiàn)在轉向附圖,圖1示出了根據(jù)本發(fā)明另一示例實施例的用于分發(fā)高帶寬視頻的 系統(tǒng)100。系統(tǒng)100包括視頻服務器110,視頻服務器110通過無線自組網(wǎng)絡接收視頻信號 并且將該信號重新分發(fā)至客戶端120、130、140和150之一。自組網(wǎng)絡由虛線表示,每個客 戶端與服務器10進行通信。自組網(wǎng)絡也可以包括客戶端之間的通信。服務器110具有將信號傳輸至客戶端120-150的多個發(fā)射機111-117,以及用于 從客戶端接收視頻請求的至少一個接收機。每個客戶端120-150具有用于接收來自服務器 110的視頻數(shù)據(jù)的至少一個接收機,以及用于適當?shù)貙⒁曨l請求和/或其他信息傳輸至服 務器110的發(fā)射機。在各種應用中,服務器110也是客戶端并且接收來自另一服務器的信 息。此外,盡管示出了一個服務器和4個客戶端,但是例如在包括客戶端120-150之一也用 作服務器的應用中,系統(tǒng)100可以用兩個或多個服務器來實現(xiàn)。視頻請求數(shù)據(jù)可以包括各種類型數(shù)據(jù)中的一種或多種數(shù)據(jù),并且可以指定經(jīng)由對 組播流、RTP (實時傳輸協(xié)議)、RTSP (實時流傳輸協(xié)議)、http-get (超文本傳輸協(xié)議get) 或其他的預訂而獲得的視頻數(shù)據(jù)。在每個客戶端處的發(fā)射機有效地請求要作為一個或多個 流以特定傳輸協(xié)議發(fā)送的數(shù)據(jù)。作為示例,所示的客戶端120具有發(fā)射機121和接收機122-124。在這點上,當服 務器110具有相對魯棒的網(wǎng)絡通信電路時(即,多個發(fā)射機,每個發(fā)射機具有放大器和相關 電路),每個客戶端120-150可以具有相對薄弱的通信能力,并且可以與單個放大器一起操 作,以向服務器110傳輸相對簡單且低帶寬的請求。利用這種方法,可以相對簡單且經(jīng)濟 地實現(xiàn)系統(tǒng)100,同樣利用這種服務器/客戶端關系,大多數(shù)數(shù)據(jù)從服務器110流至客戶端 120-150。每個接收機支持在客戶端與服務器之間發(fā)送數(shù)據(jù)時使用的目標傳輸協(xié)議。例如, 接收到的數(shù)據(jù)可以包括一個或多個獨立流,例如,獨立音頻和數(shù)據(jù)基本流、針對內容和與內 容相關聯(lián)的元數(shù)據(jù)的復用流(例如,MPEG2節(jié)目流)、包括多個節(jié)目流的一個或多個復用流 (例如,MPEG2傳輸流)、或者組合類型的流。例如,在客戶端120-150之一處接收到的流可 以用于顯示多于一個視頻流以供如下使用例如畫中畫、在線觀看一個流而同時記錄一個 或多個附加流、或者傳送諸如廣告數(shù)據(jù)之類的非實時數(shù)據(jù)。在一些應用中,服務器110通過多條通信路徑與特定一個客戶端處的不同接收機 進行通信。參照客戶端120,作為示例,服務器可以響應于頻道166上從客戶端120接收到 的請求,通過分離的頻道160、162和164傳輸分組流。如這里所述,服務器110可以使用不 同的頻道160、162和164來傳送不同類型的信息(例如,與另一頻道上的音頻相對應的一 個頻道上的視頻),以及另一頻道上的服務信息。在一些實施例中,在多于一個頻道上傳送視頻數(shù)據(jù)。該方法可以用來便于兩個或 多個視頻服務信號的傳輸,例如,在客戶端120處顯示兩個電視信號。該方法還可以用來便 于通過兩個不同頻道(例如,電視頻道或電影頻道)的單個視頻饋送的傳輸。例如,單個視頻饋送的多頻道傳輸可以用來便于高帶寬信號的傳遞(例如,分組可以同兩個頻道傳輸 并且在客戶端處組合),或者提供備份視頻流(例如,當無線通信容易受到干擾或通信錯誤 時)。系統(tǒng)100可以被配置為使用各種方法。在一些實施例中,每個客戶端120-150在初 始時對于預定、公共安裝網(wǎng)絡是缺省的(例如,由SSID(服務集合標識符)、TOP(有線等同 私有)密鑰以及頻道定義)??蛻舳私邮諄碜苑掌?10的可操作網(wǎng)絡信息。服務器110 基于服務器的屬性(例如,MAC地址、HDD序號、FLASH GUID或類似的項目)選擇可能的獨 有網(wǎng)絡,以定義網(wǎng)絡設置??蛻舳巳缓髮⑺鼈冏陨碇匦屡渲玫叫戮W(wǎng)絡上,并且等待可操作網(wǎng) 絡上被服務器的重新發(fā)現(xiàn)。在諸如超時、限制所發(fā)現(xiàn)的客戶端、或者用戶干擾之類的事件之 后,服務器110重新配置與可操作網(wǎng)絡的本地無線通信,并且開始客戶端發(fā)現(xiàn)過程以在可 操作網(wǎng)絡上發(fā)現(xiàn)每個客戶端。服務器110和客戶端120-150現(xiàn)在準備進行操作,并且服務器 可以發(fā)現(xiàn)客戶端以使得能夠發(fā)現(xiàn)額外客戶端,而無需改變任何先前發(fā)現(xiàn)的設備的狀態(tài)???戶端可以返回至工廠缺省狀態(tài),以便在發(fā)生錯誤的情況下重復獲取。根據(jù)上述并且根據(jù)各個示例實施例,一旦服務器110和客戶端120-150在可操作 網(wǎng)絡上進行通信,就以設備(例如,服務器110)作為訪問點,將網(wǎng)絡切換至在基礎設施模式 下進行操作。這樣,封閉系統(tǒng)上的設備(例如,客戶端120-150)可以連接至開放網(wǎng)絡,并且 在諸如用戶家庭之類的封閉環(huán)境中獲得對其他以太網(wǎng)設備的訪問。服務器110可以提供源自有線、衛(wèi)星或地面饋送(例如,DVB-T, DVB-T2、DVB-C、 DVB-S、DVB-S2或者一個或多個其他衛(wèi)星頻道)中的一個或多個的視頻數(shù)據(jù)。服務器110還 可以提供源自互聯(lián)網(wǎng)或本地存儲設備的視頻數(shù)據(jù)。對于互聯(lián)網(wǎng)饋送,服務器110可以被實 現(xiàn)為多家庭服務器,多家庭服務器通過以太網(wǎng)端口連接至互聯(lián)網(wǎng)并且通過第二且獨立的無 線以太網(wǎng)端口連接至自組網(wǎng)絡。在兩個或多個客戶端120-150預定或請求相同視頻數(shù)據(jù)的 特定實施例中,服務器110實現(xiàn)基于UDP (用戶數(shù)據(jù)報協(xié)議)的傳輸之類的IP廣播方法,來 執(zhí)行多個客戶端的類似動作。服務器110可以處理所獲得的視頻數(shù)據(jù)(加密或沒有加密的視頻數(shù)據(jù)),并且結合 各個示例實施例以各種方式中的一種或多種方式如此進行。在各個實施例中,服務器110 將加密數(shù)據(jù)以其原始形式轉發(fā)至客戶端、將已解密數(shù)據(jù)傳輸至客戶端、和/或使用不同加 密方法(例如,不同數(shù)字權限管理(DRM)方案)對數(shù)據(jù)進行解密和重新加密。在特定實施例中,服務器110接收有條件的訪問所保護的衛(wèi)星、有線或地面電 視饋送。服務器Iio被配置為對接收到的視頻數(shù)據(jù)進行解密,其中客戶端120-150可以 不具有這樣的解密能力,然后服務器在將數(shù)據(jù)轉發(fā)至一個或多個客戶端之前,使用諸如 DTCP-IP(通過互聯(lián)網(wǎng)協(xié)議的數(shù)字傳輸內容保護)對數(shù)據(jù)進行重新加密。在另一實施例中,服務器110接收內容并且使用WMDRM-PD(針對便攜式設備的 Windows media DRM)存儲接收的內容。服務器110然后使用WMDRM-NDT(針對網(wǎng)絡設備 發(fā)射機的WMDRM)對數(shù)據(jù)進行重新加密,以傳輸至采用WMDRM-NDR(針對網(wǎng)絡設備接收機的 WMDRM)的客戶端120-150之一。在一些實施例中,本發(fā)明使用現(xiàn)有設備來實現(xiàn),從而擴大了現(xiàn)有系統(tǒng)的使用而同 時節(jié)省了成本。例如,諸如計算機之類的客戶端設備可以接收來自服務器的信號,服務器被 實現(xiàn)為對高清視頻進行處理(例如,數(shù)字衛(wèi)星接收機),并且使用被修改為在自組模式(例如,如同IEEE802. Ilb 一樣)下操作的魯棒協(xié)議(例如,IEEE 802. Iln)來傳送高清視頻。圖2示出了根據(jù)本發(fā)明另一示例實施例的用于通過自組網(wǎng)絡205將服務內容直接 從服務器210傳送至多個瘦客戶端之一的系統(tǒng)200。服務器210接收來自在視頻服務接收 機220處接收到的視頻服務(例如,衛(wèi)星或有線服務)的視頻內容,并且將與視頻內容相對 應的視頻數(shù)據(jù)傳送至多個請求了內容的瘦客戶端之一。服務器210包括視頻服務處理器 230,視頻服務處理器對接收到的視頻服務數(shù)據(jù)進行處理,并且根據(jù)視頻服務數(shù)據(jù)向發(fā)射機 布置240提供視頻分組232。微控制器215對發(fā)射機240和接收機25的操作進行控制,以 根據(jù)適當?shù)淖越M協(xié)議進行通信,并且還對提供分組的視頻服務處理器230進行控制,以便 于例如用于高清視頻的高帶寬視頻通信。發(fā)射機240對分組流244進行放大(在242處)并且將分組流244發(fā)送至多個瘦 客戶端,所示的瘦客戶端260作為示例。示例瘦客戶端260包括分別用于傳輸內容請求262 和響應于請求接收分組流M4的發(fā)射機261和接收機沈3。微控制器265控制發(fā)射機261 和接收機沈3,以根據(jù)自組通信協(xié)議進行通信。視頻服務處理器230響應于在接收機250處接收到的內容請求沈2,提供分組流 2440瘦客戶端260提供視頻輸出M6以在顯示器270(例如電視)上顯示分組流244中的 視頻。在一些應用中,瘦客戶端256與視頻顯示器270集成在一起。根據(jù)各個實施例,視頻服務處理器230向客戶端直接提供接收到的視頻服務數(shù) 據(jù),或者根據(jù)如上所述各種方法中的一種或多種方法對數(shù)據(jù)進行處理。例如,針對解密、加 密、頻道提取、復用、協(xié)議遵守(例如,IEEE 802.11η)或者出于其他目的,可以對輸入視頻 服務流進行處理。除了上述以外,這里描述的各種處理方法可以使用各種設備和方法來實現(xiàn),包括 實現(xiàn)特殊軟件的通用處理器、數(shù)字信號處理器、可編程邏輯陣列、分立邏輯組件、以及諸如 PLA(可編程邏輯陣列)的全可編程和半可編程電路。例如,結合特定實施例上述算法可以 在微計算機(a.k.a.微型計算機)上執(zhí)行,并且可以被實現(xiàn)為圖中所示一個或多個設備的 一部分。盡管以上在附圖和所附權利要求中已經(jīng)描述了本發(fā)明,但是可以結合和/或除了 上述示例實施例以外實現(xiàn)各種系統(tǒng)和方法。例如,參照附圖描述的實施例可以使用不同系 統(tǒng)和方法來實現(xiàn)。沒有參照附圖描述的實施例可以利用附圖來實現(xiàn)。在這一點上,本領域 技術人員將認識到,在不背離本發(fā)明精神和范圍的前提下可以對本發(fā)明進行許多改變。
權利要求
1.一種通過無線自組網(wǎng)絡的高帶寬視頻數(shù)據(jù)的直接服務器-客戶端流傳輸?shù)囊曨l分 發(fā)系統(tǒng),該系統(tǒng)包括多個客戶端,每個客戶端包括發(fā)射機,根據(jù)自組通信協(xié)議將視頻請求數(shù)據(jù)直接傳輸至網(wǎng)絡上的視頻服務器, 多個接收機,通過網(wǎng)絡接收流傳輸視頻;可編程的微控制器,根據(jù)自組、高帶寬協(xié)議經(jīng)由所述發(fā)射機和所述接收機來控制通信,以及視頻輸出電路,將與接收到的視頻流相對應的視頻輸出至顯示設備;以及 視頻服務器,包括接收機,接收直接來自客戶端的視頻請求數(shù)據(jù), 視頻處理電路,響應于來自客戶端的視頻請求數(shù)據(jù)訪問視頻,以及 多個發(fā)射機,通過網(wǎng)絡且直接將訪問的視頻流傳輸至請求了訪問的視頻的客戶端之 一,以及可編程的微控制器,根據(jù)自組高帶寬協(xié)議經(jīng)由所述接收機和所述發(fā)射機來控制通信。
2.根據(jù)權利要求1所述的系統(tǒng),其中,每個客戶端僅包括一個發(fā)射機。
3.根據(jù)權利要求1所述的系統(tǒng),其中,所述服務器通過所述網(wǎng)絡將至少大約20Mbit/s比特率的高帶寬視頻直接流傳輸?shù)揭?個特定客戶端,以及所述特定客戶端接收高帶寬視頻,并且在接收到視頻時實時地將視頻輸出至視頻顯示 設備。
4.根據(jù)權利要求1所述的系統(tǒng),其中,視頻服務器適于將多個數(shù)據(jù)流直接流傳輸至單個客戶端,以及 所述單個客戶端適于同時接收來自視頻服務器的多個數(shù)據(jù)流。
5.根據(jù)權利要求1所述的系統(tǒng),其中,視頻服務器適于將復用視頻數(shù)據(jù)流直接流傳輸至單個客戶端,以及 所述單個客戶端適于接收且解復用所述復用視頻數(shù)據(jù)流。
6.根據(jù)權利要求1所述的系統(tǒng),其中,視頻服務器適于將與至少兩個不同視頻源相對應的視頻直接流傳輸至單個客戶端,以及所述單個客戶端適于同時接收與至少兩個視頻源相對應的視頻,并且輸出視頻以同時 顯示來自至少兩個不同視頻源中的每一個的圖像。
7.根據(jù)權利要求1所述的系統(tǒng),其中,視頻服務器適于將針對音頻、視頻和數(shù)據(jù)的分離的分組流直接流傳輸至單個客戶端,以及所述單個客戶端適于同時接收和處理所述分組流,以根據(jù)所述數(shù)據(jù)向視頻顯示器輸出 音頻和視頻。
8.根據(jù)權利要求1所述的系統(tǒng),其中,視頻處理電路通過以下操作來訪問視頻接收來 自視頻服務器供應商的加密視頻流,以及處理訪問的視頻以向客戶端之一傳輸。
9.根據(jù)權利要求1所述的系統(tǒng),其中,視頻處理電路通過以下操作來訪問視頻接收來自視頻服務器供應商的加密視頻流,對加密視頻流進行解密,對視頻流進行重新加密以在 網(wǎng)絡上傳輸,以及將重新加密的視頻流傳輸至客戶端之一。
10.一種用于通過無線自組網(wǎng)絡的視頻數(shù)據(jù)直接服務器-客戶端流傳輸?shù)囊曨l服務分 發(fā)系統(tǒng),該系統(tǒng)包括多個客戶端,每個客戶端包括發(fā)射機,根據(jù)自組通信協(xié)議將視頻服務請求數(shù)據(jù)直接傳輸至網(wǎng)絡上的視頻服務器, 多個接收機,通過網(wǎng)絡接收流傳輸視頻服務數(shù)據(jù),可編程的微控制器,根據(jù)自組高帶寬協(xié)議經(jīng)由所述發(fā)射機和所述接收機來控制通信。 視頻輸出電路,將包括與接收到的視頻流相對應的高清視頻的視頻輸出至顯示設備;以及視頻服務器,包括接收機,接收直接來自客戶端的視頻服務請求數(shù)據(jù),視頻處理電路,響應于來自客戶端的視頻請求數(shù)據(jù),訪問和處理來自視頻服務供應商 的視頻內容,多個發(fā)射機,通過網(wǎng)絡直接將訪問和處理的視頻內容流傳輸至請求了訪問的視頻內容 的客戶端之一,以及可編程的微控制器,根據(jù)自組高帶寬協(xié)議經(jīng)由所述接收機和所述發(fā)射機來控制通信。
11.根據(jù)權利要求10所述的系統(tǒng),其中,每個客戶端被編程配置為,通過無線安裝網(wǎng)絡與服務器建立初始、自組、對等通信鏈路;服務器通過安裝無線網(wǎng)絡將網(wǎng)絡連接數(shù)據(jù)傳送至客戶端,來通過安裝網(wǎng)絡響應來自客 戶端的通信,所述網(wǎng)絡連接數(shù)據(jù)包括用于通過網(wǎng)絡與服務器直接進行通信的信息;以及 每個客戶端通過網(wǎng)絡與服務器建立自組通信,來響應所述網(wǎng)絡連接數(shù)據(jù)。
12.根據(jù)權利要求10所述的系統(tǒng),其中網(wǎng)絡是符合IEEE標準802. Iln的安全網(wǎng)絡,以及多個發(fā)射機使用自組通信方法,根據(jù)IEEE標準802. Iln分組標準將提取的視頻直接流 傳輸至每個客戶端。
13.根據(jù)權利要求10所述的系統(tǒng),其中,安全網(wǎng)絡是根據(jù)混合無線協(xié)議進行操作的網(wǎng)絡,所述混合無線協(xié)議符合支持自組通信 的第一協(xié)議并且符合支持高帶寬視頻數(shù)據(jù)的通信的第二協(xié)議,服務器包括芯片組,所述芯片組被配置用于根據(jù)第一協(xié)議進行自組通信、根據(jù)第二協(xié) 議從訪問和處理的視頻內容中產(chǎn)生視頻分組、以及根據(jù)配置了所述芯片組的自組通信,通 過安全網(wǎng)絡將產(chǎn)生的視頻分組直接流傳輸至客戶端之一。
14.根據(jù)權利要求10所述的系統(tǒng),其中視頻處理電路通過從包括多個節(jié)目的傳輸流中提取節(jié)目,來訪問和處理來自視頻服務 供應商的視頻內容,以及發(fā)射機將視頻處理電路所提取的節(jié)目流直接傳輸至客戶端之一。
15.根據(jù)權利要求10所述的系統(tǒng),其中視頻處理電路通過訪問包括多個節(jié)目的傳輸流,訪問和處理來自視頻服務供應商的視頻內容,發(fā)射機將訪問的傳輸流直接傳輸至客戶端之一,以及接收訪問的傳輸流的客戶端被編程為產(chǎn)生和輸出與傳輸流中的節(jié)目相對應的視頻。
16.根據(jù)權利要求10所述的系統(tǒng),還包括視頻顯示設備,所述視頻顯示設備包括客戶 端之一并且適于顯示客戶端之一所接收到的視頻內容。
17.根據(jù)權利要求10所述的系統(tǒng),其中,服務器和客戶端具有不對稱的發(fā)射機和接收 機組合,其中服務器具有比接收機更多的發(fā)射機,并且客戶端僅具有一個發(fā)射機和至少兩 個接收機。
18.根據(jù)權利要求10所述的系統(tǒng),其中,服務器和客戶端的至少一個適于在自組網(wǎng)絡 和不同的基礎設施網(wǎng)絡上均進行通信。
全文摘要
對視頻數(shù)據(jù)進行無線通信。根據(jù)各個示例實施例,無線視頻通信系統(tǒng)和方法包括通過自組無線網(wǎng)絡將視頻從服務器傳送至客戶端,該自組無線網(wǎng)絡被實現(xiàn)用于相對高帶寬傳輸(例如,可以被修改為與高清視頻一起使用)。在特定示例實施例中,這種方法被實現(xiàn)用于分發(fā)例如結合衛(wèi)星或有線電視服務接收到的視頻服務數(shù)據(jù)。
文檔編號H04N7/173GK102113336SQ200980130609
公開日2011年6月29日 申請日期2009年8月4日 優(yōu)先權日2008年8月6日
發(fā)明者凱文·羅斯 申請人:Nxp股份有限公司