無線通信系統(tǒng)中的視頻流送的制作方法
【專利說明】無線通信系統(tǒng)中的視頻流送 WW] 背景
[0002] 已經(jīng)做出最新的進步W允許將視頻和音頻從一個啟用無線通信的設(shè)備直接流送 到另一個啟用無線通信的設(shè)備。一種運樣的系統(tǒng)被稱為"Miracast"。Miracast是由Wi-Fi 聯(lián)盟頒布的無線(例如,I邸E802. 11無線協(xié)議族或"Wi-Fi")顯示協(xié)議的商標。如此處所 使用的,術(shù)語Miracast指的是Wi-Fi聯(lián)盟的顯示共享協(xié)議的當(dāng)前形式,其也被稱為Wi-Fi 顯示(W抑)。Miracast規(guī)范被設(shè)計成用于將任何類型的視頻比特流從源設(shè)備流送到阱設(shè) 備。作為一個示例,源可W是智能電話,而阱可W是電視機。盡管在典型的IEEE802. 11無 線網(wǎng)絡(luò)中,客戶機設(shè)備通過接入點(A巧設(shè)備來進行通信,但存在支持直接設(shè)備通信的協(xié)議 (諸如Wi-FiDirect)。Miracast系統(tǒng)使用運些協(xié)議來將顯示數(shù)據(jù)從一個設(shè)備發(fā)送到另一 設(shè)備,諸如從智能電話發(fā)送到電視機或計算機,或反之。Miracast系統(tǒng)設(shè)及將源設(shè)備的帖緩 沖器W及揚聲器音頻的內(nèi)容通過Wi-Fi連接共享到遠程顯示器/揚聲器設(shè)備(阱)。
[0003] Miracast協(xié)議設(shè)及源捕捉來自帖緩沖器的RGB數(shù)據(jù)W及來自音頻子系統(tǒng)的任何 PCM(脈沖編碼調(diào)制)音頻數(shù)據(jù)。帖緩沖器中的內(nèi)容可W從在該源上運行的應(yīng)用程序或媒體 播放器中導(dǎo)出。源然后壓縮視頻和音頻內(nèi)容并將運些數(shù)據(jù)傳送到阱設(shè)備。當(dāng)接收到比特流 時,阱對該比特流進行解碼并將其呈現(xiàn)在該阱的本地顯示器和揚聲器上。
[0004] 當(dāng)用戶在具有Miracast能力的源設(shè)備上本地地播放音頻/視頻剪輯時,在源顯示 器上本地地解碼和呈現(xiàn)比特流,并且然后與此同時對該音頻/視頻內(nèi)容進行捕捉、重新編 碼并將其流送到具有Miracast能力的阱設(shè)備。阱設(shè)備然后對相同內(nèi)容進行解碼并將其呈 現(xiàn)在該設(shè)備的顯示器和揚聲器上。運一操作通常被稱為"鏡像"模式。 陽005] 概述
[0006] 在一個實現(xiàn)中,呈現(xiàn)了一種顯示在不通過中間設(shè)備傳遞的情況下從源設(shè)備無線地 接收到的顯示內(nèi)容的方法。該方法包括直接從源設(shè)備無線地接收利用第一視頻壓縮格式來 編碼的用于圖像帖的第一覆蓋部分的第一組顯示數(shù)據(jù)分組。該方法包括直接從源設(shè)備無線 地接收利用第二視頻壓縮格式來編碼的用于該圖像帖的第二覆蓋部分的第二組顯示數(shù)據(jù) 分組。該方法包括直接從源設(shè)備無線地接收覆蓋混合信息。該方法包括從第一組顯示數(shù)據(jù) 分組中提取該圖像帖的第一覆蓋部分并且從第二組顯示數(shù)據(jù)分組中提取圖像帖的第二覆 蓋部分。該方法包括至少部分地基于從源設(shè)備接收到的覆蓋混合信息來混合第一覆蓋部分 和第二覆蓋部分W供顯示。
[0007] 在另一實現(xiàn)中,呈現(xiàn)了一種在不通過中間設(shè)備傳遞顯示內(nèi)容的情況下將顯示內(nèi)容 無線地傳送到阱設(shè)備的方法。該方法包括利用第一視頻壓縮格式來編碼用于圖像帖的第一 覆蓋部分的第一組顯示數(shù)據(jù)分組。該方法包括利用第二視頻壓縮格式來編碼用于該圖像帖 的第二覆蓋部分的第二組顯示數(shù)據(jù)分組。該方法包括生成與第一覆蓋部分和第二覆蓋部分 相關(guān)聯(lián)的覆蓋混合信息。該方法包括直接將第一組顯示數(shù)據(jù)分組、第二組顯示數(shù)據(jù)分組和 覆蓋混合信息無線地傳送到阱設(shè)備。
[0008] 在另一實現(xiàn)中,呈現(xiàn)了一種顯示數(shù)據(jù)阱設(shè)備。該設(shè)備包括顯示器、多個視頻解碼器 和處理電路系統(tǒng)。該處理電路系統(tǒng)被配置成直接從源設(shè)備無線地接收利用第一視頻壓縮格 式來編碼的用于圖像帖的第一覆蓋部分的第一組顯示數(shù)據(jù)分組。該處理電路系統(tǒng)被配置成 直接從源設(shè)備無線地接收利用第二視頻壓縮格式來編碼的用于圖像帖的第二覆蓋部分的 第二組顯示數(shù)據(jù)分組。處理電路系統(tǒng)被配置成從源設(shè)備無線地接收覆蓋混合信息。處理電 路系統(tǒng)被配置成從第一組顯示數(shù)據(jù)分組中提取該圖像帖的第一覆蓋部分并且從第二組顯 示數(shù)據(jù)分組中提取該圖像帖的第二覆蓋部分。處理電路系統(tǒng)被配置成至少部分地基于從源 設(shè)備接收到的覆蓋混合信息來混合第一覆蓋部分和第二覆蓋部分W供顯示。處理電路系統(tǒng) 被配置成在顯示器上呈現(xiàn)該圖像帖。
[0009] 在另一實現(xiàn)中,呈現(xiàn)了一種顯示數(shù)據(jù)源設(shè)備。該設(shè)備包括顯示器、多個視頻解碼 器、至少一個媒體播放器程序和處理電路系統(tǒng)。處理電路系統(tǒng)被配置成利用第一視頻壓縮 格式來編碼用于圖像帖的第一覆蓋部分的第一組顯示數(shù)據(jù)分組。處理電路系統(tǒng)被配置成利 用第二視頻壓縮格式來編碼用于該圖像帖的第二覆蓋部分的第二組顯示數(shù)據(jù)分組。處理電 路系統(tǒng)被配置成生成與第一覆蓋部分和第二覆蓋部分相關(guān)聯(lián)的覆蓋混合信息。處理電路系 統(tǒng)被配置成直接將第一組顯示數(shù)據(jù)分組、第二組顯示數(shù)據(jù)分組和覆蓋混合信息無線地傳送 到阱設(shè)備。
[0010] 在另一實現(xiàn)中,呈現(xiàn)了一種用于在不通過中間設(shè)備傳遞顯示數(shù)據(jù)的情況下將顯示 數(shù)據(jù)從源設(shè)備無線地傳送到阱設(shè)備的系統(tǒng)。該系統(tǒng)包括具有顯示器W及無線傳送和接收電 路系統(tǒng)的源設(shè)備。該系統(tǒng)包括具有顯示器W及無線傳送和接收電路系統(tǒng)的阱設(shè)備。源設(shè)備 和阱設(shè)備被配置成協(xié)商顯示傳送和接收參數(shù)W允許第一模式和第二模式。在第一模式中, 從源設(shè)備的顯示帖緩沖器中檢索顯示數(shù)據(jù),對該顯示數(shù)據(jù)進行編碼W便進行無線傳輸,將 該顯示數(shù)據(jù)無線地傳送到阱設(shè)備,在阱設(shè)備上對該顯示數(shù)據(jù)進行解碼,并且在阱設(shè)備的顯 示器上呈現(xiàn)該顯示數(shù)據(jù)。在第二模式中,在源設(shè)備處至少利用第一視頻壓縮格式來對圖像 帖的第一覆蓋部分進行編碼并且利用第二視頻壓縮格式來對該圖像帖的第二覆蓋部分進 行編碼。在第二模式中,第一覆蓋部分和第二覆蓋部分被無線地傳送到阱設(shè)備,在阱設(shè)備上 被分別解碼,在阱設(shè)備上至少部分地基于接收自源設(shè)備的覆蓋混合信息來混合,并且被呈 現(xiàn)在阱設(shè)備的顯示器上。
[0011] 附圖簡述
[0012] 圖1是支持直接流送的擴展式Miracast視頻流送系統(tǒng)的一個實現(xiàn)中的源和阱設(shè) 備的框圖。
[0013] 圖2是圖1中的擴展式Miracast視頻流送系統(tǒng)的一個實現(xiàn)中的源設(shè)備的框圖。
[0014] 圖3是圖1中的擴展式Miracast視頻流送系統(tǒng)的一個實現(xiàn)中的阱設(shè)備的框圖。
[0015] 圖4是解說用于從鏡像切換到直接流送的消息序列的一個實現(xiàn)的序列圖。
[0016] 圖5是解說用于阱側(cè)捜尋功能性的消息序列的一個實現(xiàn)的序列圖。
[0017] 圖6解說支持阱設(shè)備中的覆蓋處理的擴展式Miracast視頻流送系統(tǒng)中的傳輸流 的一個實現(xiàn)。
[0018] 圖7是支持阱設(shè)備中的覆蓋處理的擴展式Miracast視頻流送系統(tǒng)的一個實現(xiàn)的 框圖。
[0019] 圖8是支持阱設(shè)備中的覆蓋處理的擴展式Miracast視頻流送系統(tǒng)的阱設(shè)備中的 混合模塊的一個實現(xiàn)的框圖。
[0020] 圖9是源設(shè)備或阱設(shè)備的一個實現(xiàn)的框圖。
[0021] 詳細描述
[0022] W下參照附圖更全面地描述本新穎系統(tǒng)、裝置和方法的各種方面。然而,所公開的 教導(dǎo)可用許多不同的形式實施并且不應(yīng)解釋為被限定于本公開通篇所給出的任何特定結(jié) 構(gòu)或功能。確切而言,提供運些方面是為了使本公開將是透徹和完整的,并且其將向本領(lǐng)域 技術(shù)人員完全傳達本公開的范圍。基于本文中的教導(dǎo),本領(lǐng)域技術(shù)人員應(yīng)領(lǐng)會到,本公開的 范圍旨在覆蓋本文中公開的運些新穎的系統(tǒng)、設(shè)備和方法的任何方面,不論其是獨立實現(xiàn) 的還是與本發(fā)明的任何其他方面組合實現(xiàn)的。例如,可W使用本文所闡述的任何數(shù)目的方 面來實現(xiàn)裝置或?qū)嵺`方法。另外,本發(fā)明的范圍旨在覆蓋使用作為本文所闡述的本發(fā)明各 種方面的補充或者與之不同的其他結(jié)構(gòu)、功能性或者結(jié)構(gòu)及功能性來實踐的裝置或方法。 應(yīng)當(dāng)理解,本文中所披露的任何方面可W由權(quán)利要求的一個或多個要素來實施。
[0023] 盡管本文描述了特定方面,但運些方面的眾多變體和置換落在本公開的范圍之 內(nèi)。盡管提到了優(yōu)選方面的一些益處和優(yōu)點,但本公開的范圍并非旨在被限定于特定益處、 用途或目標。相反,本公開的各方面旨在寬泛地適用于不同的無線技術(shù)、系統(tǒng)配置、網(wǎng)絡(luò)、和 傳輸協(xié)議,其中一些藉由示例在附圖和W下對優(yōu)選方面的描述中解說。詳細描述和附圖僅 僅解說本公開而非限定本公開,本公開的范圍由所附權(quán)利要求及其等效技術(shù)方案來定義。
[0024] 本公開設(shè)及允許此處被稱為源的第一設(shè)備向此處被稱為阱的第二設(shè)備遞送視頻 內(nèi)容W供在第二設(shè)備上顯示的系統(tǒng)和方法。在一些實現(xiàn)中,每一個設(shè)備都能夠根據(jù)IEEE 802. 11無線通信協(xié)議族中的一個或多個協(xié)議來無線地通信。盡管運些設(shè)備通常通過接入 點(A巧而不是直接地通信,但已經(jīng)開發(fā)出允許源設(shè)備在不使用任何AP或其它中介的情況 下直接向阱設(shè)備傳送視頻的協(xié)議。如上所述,一種運樣的協(xié)議被稱為Miracast或Wi-Fi顯 示。下述實現(xiàn)將當(dāng)前存在的Miracast協(xié)議及其常用的鏡像模式用作起點。W下闡述對該 協(xié)議的增強和擴展。運些增強和擴展不僅適用于Miracast,而且還適用于允許在本地環(huán)境 中無線連接的設(shè)備上和之間傳送、接收和呈現(xiàn)顯示數(shù)據(jù)的任何顯示共享設(shè)備或協(xié)議、系統(tǒng) 或方法,其中"本地"一般指無線LAN連接的范圍,諸如房間、建筑物內(nèi)等等。
[0025] 如果在Miracast類型的系統(tǒng)中的源設(shè)備上播