專利名稱:具有邊信道控制的直接連接的制作方法
具有邊信道控制的直接連接
背景技術(shù):
現(xiàn)今,很多計(jì)算機(jī)都具有支持無(wú)線通信的無(wú)線電裝置。舉例來(lái)說(shuō),無(wú)線通信被用于連接到接入點(diǎn)。通過(guò)與接入點(diǎn)進(jìn)行關(guān)聯(lián),無(wú)線計(jì)算機(jī)可以訪問(wèn)與接入點(diǎn)耦合的諸如因特網(wǎng)之類的網(wǎng)絡(luò)。由此,無(wú)線計(jì)算機(jī)可以訪問(wèn)還與網(wǎng)絡(luò)相連的任何設(shè)備。為了能夠?qū)⒂?jì)算機(jī)配置成與接入點(diǎn)相關(guān)聯(lián),接入點(diǎn)通常會(huì)依照標(biāo)準(zhǔn)操作。一種可供設(shè)備連接到接入點(diǎn)的常見(jiàn)標(biāo)準(zhǔn)被稱為Wi-Fi。該標(biāo)準(zhǔn)具有多個(gè)版本,但是其中任一版本都可以用來(lái)支持通過(guò)接入點(diǎn)的連接。無(wú)線通信還可以用于在沒(méi)有使用接入點(diǎn)的情況下形成到其他設(shè)備的直接連接。這些連接有時(shí)被稱為“對(duì)等”連接并且例如可以用于允許計(jì)算機(jī)無(wú)線連接到鼠標(biāo)或鍵盤(pán)。用于這些直接連接的無(wú)線通信也已被標(biāo)準(zhǔn)化。一種用于此類無(wú)線通信的常見(jiàn)標(biāo)準(zhǔn)被稱為藍(lán)牙 (BLUETOOTH8)。在一些情況中,無(wú)線計(jì)算機(jī)可以同時(shí)通過(guò)接入點(diǎn)連接到其他設(shè)備以及作為參與到對(duì)等通信中的群組的一部分。實(shí)際上,一些計(jì)算機(jī)具有支持這種同時(shí)通信的多個(gè)無(wú)線電裝置。近來(lái)業(yè)已提出了被稱為Wi-Fi直連接入的標(biāo)準(zhǔn),該標(biāo)準(zhǔn)將使得基礎(chǔ)設(shè)施連接和通信作為對(duì)等群組的一部分。這個(gè)由Wi-Fi聯(lián)盟發(fā)布的標(biāo)準(zhǔn)對(duì)用于以基礎(chǔ)設(shè)施為基礎(chǔ)的通信的流行Wi-Fi通信標(biāo)準(zhǔn)進(jìn)行了擴(kuò)展,以便支持直接連接。預(yù)期配備計(jì)算設(shè)備來(lái)支持直接連接以擴(kuò)張無(wú)線計(jì)算設(shè)備可以連接到其他無(wú)線設(shè)備的情景。例如,一起工作的計(jì)算機(jī)用戶可以更容易形成允許用戶共享數(shù)據(jù)的群組。類似地,計(jì)算機(jī)可以更容易地?zé)o線連接到打印機(jī)或提供其他期望的服務(wù)的設(shè)備。
發(fā)明內(nèi)容
通過(guò)在具有最少用戶交互的情況下將無(wú)線計(jì)算設(shè)備配備成使用遠(yuǎn)程音頻-視頻呈現(xiàn)設(shè)備作為計(jì)算設(shè)備的輸出源,可以為所述無(wú)線計(jì)算設(shè)備的用戶提供增強(qiáng)的體驗(yàn)。例如,計(jì)算設(shè)備可以使用無(wú)線電視作為顯示器來(lái)呈現(xiàn)計(jì)算設(shè)備桌面、計(jì)算設(shè)備上可用的電影或其他音頻-視頻內(nèi)容。為了使用遠(yuǎn)程呈現(xiàn)設(shè)備,計(jì)算設(shè)備可以形成與遠(yuǎn)程呈現(xiàn)設(shè)備的兩個(gè)無(wú)線連接。一個(gè)連接可以用作(serve as)音頻-視頻信道,從而支持將音頻_視頻內(nèi)容流式傳輸(streaming)到顯示設(shè)備。第二信道可以充當(dāng)邊信道,從而將命令傳送到控制音頻-視頻內(nèi)容呈現(xiàn)的遠(yuǎn)端呈現(xiàn)設(shè)備。音頻-視頻內(nèi)容可以由計(jì)算設(shè)備上的組件產(chǎn)生,例如媒體控制應(yīng)用或操作系統(tǒng)的實(shí)用程序Utility)。該組件或其他適當(dāng)?shù)慕M件可以接收用戶輸入,并且產(chǎn)生用于控制在音頻-視頻呈現(xiàn)設(shè)備上的音頻-視頻內(nèi)容呈現(xiàn)的命令。這些命令可以控制音頻-視頻設(shè)備的各方面,例如音頻部分的音量或音頻-視頻內(nèi)容中的視頻部分的大小和定位。任何適當(dāng)?shù)膫鬏敹伎梢杂糜谛纬蛇@些連接。在一些實(shí)施例中,音頻-視頻信道可以被實(shí)現(xiàn)為直接無(wú)線連接,其使用本領(lǐng)域已知的、用于計(jì)算設(shè)備與遠(yuǎn)程設(shè)備之間的對(duì)等通信的協(xié)議。用于邊信道的連接可以通過(guò)相同或不同的傳輸來(lái)形成。例如,邊信道可以作為通過(guò)接入點(diǎn)的無(wú)線連接來(lái)形成,其中所述接入點(diǎn)建立與計(jì)算設(shè)備和遠(yuǎn)程顯示設(shè)備相連接的本地網(wǎng)絡(luò)。但是,可以使用提供近場(chǎng)通信的紅外鏈路或其他傳輸。在一些實(shí)施例中,邊信道可以在諸如數(shù)字電視頻譜之類的許可頻譜中使用低功率傳輸來(lái)形成。所述傳輸?shù)墓β士梢宰銐虻?,以避免?duì)可能處于計(jì)算設(shè)備附近的接收機(jī)產(chǎn)生干擾。信號(hào)處理技術(shù)可用于增強(qiáng)邊信道中信號(hào)的有效信號(hào)電平。例如,可以使用低差錯(cuò)控制編碼速率和/或擴(kuò)頻調(diào)制以低比特率來(lái)傳送信號(hào)。在操作中,計(jì)算設(shè)備和遠(yuǎn)程呈現(xiàn)設(shè)備可以交換信息,這允許為邊信道以及可能用于建立音頻-視頻信道和邊信道的其 他參數(shù)值進(jìn)行相同傳輸?shù)南嗷?biāo)識(shí)。這個(gè)設(shè)置信息可被保存,使得可以響應(yīng)于用戶輸入來(lái)快速地重新建立恰當(dāng)?shù)倪B接。以上內(nèi)容是本發(fā)明的非限制性概述,并且本發(fā)明是由所附權(quán)利要求定義的。
附圖并非意圖按比例繪制。在附圖中,在各種不同的圖中示出的每一個(gè)相同或近似相同的組件是用同樣的數(shù)字表示的。為了清楚起見(jiàn),并不是每一個(gè)組件都可以在每一個(gè)圖中進(jìn)行標(biāo)記。在附圖中
圖I是表示可供本發(fā)明實(shí)施例操作的示例性環(huán)境的略 圖2是根據(jù)本發(fā)明一些示例性實(shí)施例的計(jì)算設(shè)備的簡(jiǎn)化框 圖3是由在圖2的計(jì)算設(shè)備上執(zhí)行的應(yīng)用提供的圖形用戶界面的略 圖4是可以由圖2的計(jì)算設(shè)備呈現(xiàn)的另外的圖形用戶界面的略 圖5是可供本發(fā)明的可替換實(shí)施例操作的環(huán)境的略 圖6是根據(jù)本發(fā)明一些實(shí)施例來(lái)操作計(jì)算設(shè)備的示例性方法的流程 圖7是計(jì)算設(shè)備操作的可替換方法的流程 圖8是可供本發(fā)明的另一個(gè)可替換實(shí)施例操作的環(huán)境的略 圖9是表示根據(jù)本發(fā)明一些示例性實(shí)施例的在數(shù)字TV頻譜內(nèi)的信號(hào)的略圖;以及 圖10是可以在實(shí)現(xiàn)本發(fā)明的一些實(shí)施例的過(guò)程中使用的計(jì)算設(shè)備的功能框圖。
具體實(shí)施例方式發(fā)明人認(rèn)識(shí)并了解到,通過(guò)將無(wú)線計(jì)算設(shè)備配置成使用可用的呈現(xiàn)設(shè)備來(lái)呈現(xiàn)音頻-視頻內(nèi)容,可以為該無(wú)線計(jì)算設(shè)備的用戶提供增強(qiáng)的用戶體驗(yàn)。為了支持這種用途,計(jì)算設(shè)備可以被配置成形成與恰當(dāng)?shù)倪h(yuǎn)程呈現(xiàn)設(shè)備的第一無(wú)線鏈路,可以用于攜帶表示音頻-視頻內(nèi)容的數(shù)據(jù)。第二鏈路可被用作發(fā)送呈現(xiàn)命令的控制信道。這些命令可以控制音頻-視頻內(nèi)容呈現(xiàn)的各方面。該音頻-視頻內(nèi)容可以是任何適當(dāng)?shù)膬?nèi)容,并且可以從任何適當(dāng)?shù)膩?lái)源獲取。例如,音頻-視頻內(nèi)容可以僅是表示音樂(lè)或書(shū)本讀物的音頻??商鎿Q地,音頻-視頻內(nèi)容可以僅是視覺(jué)的,其表示照片、呈現(xiàn)或計(jì)算設(shè)備的桌面的圖像。不過(guò),音頻-視頻內(nèi)容可以是包含音頻和視頻成分的多媒體內(nèi)容。例如,該內(nèi)容可以表示電影或電視節(jié)目。計(jì)算設(shè)備可以以任何適當(dāng)?shù)姆绞奖慌渲靡员惬@取和提供與音頻-視頻內(nèi)容呈現(xiàn)相關(guān)的數(shù)據(jù)和命令的流。一個(gè)或多個(gè)其他組件可以控制表示音頻-視頻內(nèi)容的數(shù)據(jù)流的生成。這些組件還可以與用戶連接,以便獲取表示命令的輸入并生成表示這些命令的傳輸數(shù)據(jù)。這些組件可以是用戶模式組件,例如媒體控制應(yīng)用。不過(guò),這些組件也可以處于操作系統(tǒng)內(nèi)。不管生成內(nèi)容的一個(gè)或多個(gè)應(yīng)用,可以控制操作系統(tǒng)中的組件以向遠(yuǎn)程呈現(xiàn)設(shè)備傳送表示計(jì)算設(shè)備桌面或是諸如活動(dòng)窗口之類的其某個(gè)部分的內(nèi)容。計(jì)算設(shè)備可以包含處于操作系統(tǒng)內(nèi)的組件,這些組件對(duì)計(jì)算設(shè)備的一個(gè)或多個(gè)無(wú)線電裝置進(jìn)行控制,以便形成用于音頻-視頻信道以及邊信道的鏈路。任何適當(dāng)?shù)囊环N或多種傳輸可以用于形成信道和邊信道。在一些實(shí)施例中,計(jì)算設(shè)備和呈現(xiàn)設(shè)備中的每一個(gè)都可以支持多種傳輸。設(shè)備可以執(zhí)行發(fā)現(xiàn)和協(xié)商過(guò)程以選擇相互支持的傳輸,并且確保設(shè)備可以有效通信。不過(guò),在一些實(shí)施例中可以為一對(duì)設(shè)備存儲(chǔ)設(shè)置信息,使得該設(shè)備可以快速建立音頻-視頻信道和邊信道。在一些實(shí)施例中,音頻-視頻信道可以用Wi-Fi直連接入(Wi-Fi Direct Access)對(duì)等連接或是其他適當(dāng)?shù)膶?duì)等連接來(lái)形成。如果計(jì)算設(shè)備支持Wi-Fi直連接入,那么邊 信道可以用這種連接來(lái)形成。不過(guò),其他傳輸可以用于邊信道。例如,邊信道可以通過(guò)BLUETOOTH8鏈路或是其他適當(dāng)?shù)膶?duì)等協(xié)議中的鏈路來(lái)形成。可替換地或此外,其他實(shí)施例可以支持通過(guò)IR鏈路或使用近場(chǎng)通信的其他鏈路的通信。數(shù)字TV頻譜同樣是可以使用的,其中傳輸被局限于該頻譜的空白空間或者以避免干擾的較低功率電平來(lái)進(jìn)行。不過(guò),這些僅僅是可以使用的傳輸?shù)氖纠?,并且可以使用任何適當(dāng)?shù)膫鬏敗Mㄟ^(guò)支持眾多期望的用戶體驗(yàn),這些能力可以增強(qiáng)用戶體驗(yàn)。例如,用戶可以進(jìn)入房間并且在房間中的電視上放映電影,而不用任何預(yù)先設(shè)置。圖I圖示可以使用計(jì)算設(shè)備來(lái)控制呈現(xiàn)設(shè)備上的音頻-視頻信息呈現(xiàn)的環(huán)境。在圖I的示例中,計(jì)算設(shè)備被表示為計(jì)算設(shè)備120,其在本示例中具有板狀(slate)形狀因子。計(jì)算設(shè)備120由用戶122操作。計(jì)算設(shè)備120被配置成控制通過(guò)呈現(xiàn)設(shè)備進(jìn)行的音頻-視頻信息的呈現(xiàn),所述呈現(xiàn)設(shè)備在本示例中是由電視130表示。計(jì)算設(shè)備120可以被配置成具有通過(guò)在這里被表示為音頻-視頻信道132的第一信道來(lái)流式傳輸(stream)音頻-視頻內(nèi)容數(shù)據(jù)的應(yīng)用。此外,計(jì)算設(shè)備120上的應(yīng)用可以通過(guò)邊信道134向電視130傳送命令。音頻-視頻內(nèi)容數(shù)據(jù)可以是電影或其他多媒體內(nèi)容。但是,流式傳輸?shù)诫娨?30的具體音頻-視頻內(nèi)容對(duì)本發(fā)明而言并不重要。通過(guò)邊信道134傳送的命令數(shù)據(jù)同樣可以采用任何適當(dāng)?shù)男问?。例如,該命令?shù)據(jù)可以控制音頻-視頻內(nèi)容數(shù)據(jù)呈現(xiàn)的音量或其他音頻特性??商鎿Q地或此外,通過(guò)邊信道134傳送的命令可以控制音頻-視頻數(shù)據(jù)呈現(xiàn)的一個(gè)或多個(gè)視覺(jué)特性,例如TV 130上的顯示亮度。不過(guò)應(yīng)該了解,通過(guò)邊信道134傳送的具體命令可以取決于電視130被配置執(zhí)行的命令的類型。舉例來(lái)說(shuō),如果電視130被配置成響應(yīng)凍結(jié)顯示的命令,那么該命令可以在邊信道134中傳送。用于音頻-視頻信道132和邊信道134的具體頻率對(duì)于本發(fā)明而言并不重要。類似地,音頻-視頻信道132和邊信道134中通信的協(xié)議和其他參數(shù)對(duì)于本發(fā)明而言也不重要。但是,在一些實(shí)施例中,邊信道134可在不同的頻譜上形成,并且可以使用與音頻-視頻信道132不同的協(xié)議及其他傳輸參數(shù)。作為具體示例,音頻-視頻信道132可以是在工業(yè)、科學(xué)和醫(yī)學(xué)(ISM)無(wú)線電頻帶中或在無(wú)許可的國(guó)家信息基礎(chǔ)(UNII)頻帶中形成的信道。作為具體的示例,音頻-視頻信道132可以在Wi-Fi標(biāo)準(zhǔn)中指定的頻率上傳送。在該示例中,計(jì)算設(shè)備120可以使用Wi-Fi直連協(xié)議來(lái)形成直接連接。在這種情況下,計(jì)算設(shè)備120可以依照Wi-Fi直連標(biāo)準(zhǔn)而被配置成群組所有者,并且電視130可以配備有形成作為計(jì)算設(shè)備120的客戶端的Wi-Fi直連群組的無(wú)線接收機(jī)以及關(guān)聯(lián)的控制器。然后,電視130內(nèi)的這種控制器可以通過(guò)音頻-視頻信道132來(lái)接收音頻-視頻內(nèi)容并且將該數(shù)據(jù)傳遞到在電視屏幕上并通過(guò)耦合到電視130的揚(yáng)聲器呈現(xiàn)音頻-視頻內(nèi)容的電視130內(nèi)的組件。作為用于邊信道134的適當(dāng)頻譜和適當(dāng)協(xié)議的示例,如果計(jì)算設(shè)備120配備了紅外發(fā)射機(jī),那么可以使用紅外頻率來(lái)形成邊信道134。在這種情況下,電視130可以配備IR接收機(jī),例如本領(lǐng)域中已知的用于從遙控設(shè)備接收信號(hào)的IR接收機(jī)。在這種情況下,邊信道134上的通信可以使用本領(lǐng)域已知的用于電視遙控設(shè)備的協(xié)議來(lái)格式化。然而應(yīng)該了解,可替換地或此外,其他的頻率和其他協(xié)議也是可以使用的。例如,很多計(jì)算設(shè)備都配備了 BLUETOOTH8無(wú)線電裝置。如果電視130類似地配備BLUETOOTH 無(wú) 線電裝置,那么邊信道134可以形成為BLUETOOTH8對(duì)等連接。作為可能的可替換方案的另 一個(gè)示例,低功率通信可用于形成邊信道。如圖I所述,在計(jì)算設(shè)備120與電視130處于相同房間110時(shí),可以對(duì)電視130進(jìn)行控制。相應(yīng)地,計(jì)算設(shè)備120與電視130之間的距離可能相對(duì)較小。在計(jì)算設(shè)備120與電視130之間,用于命令的通信的數(shù)據(jù)速率可能相對(duì)較小,例如56K比特/秒或更小。在一些實(shí)施例中,數(shù)據(jù)速率可以是32K比特/秒或更小。因此,可以使用具有很低編碼速率的差錯(cuò)控制編碼,使得很低的功率可以用于邊信道134中的傳輸。由此,可以使用甚至低功率傳輸技術(shù),例如包括NFC、閃傳支持(Transfer Jet)以及電子錢(qián)包(felica))之類的近似技術(shù)。此外,由于對(duì)于發(fā)射功率(transmit power)的需求可以相對(duì)較低,因此,也可以使用用于除對(duì)等通信之外的目的的頻譜,而不會(huì)對(duì)使用這些頻率的其他設(shè)備產(chǎn)生不可接受的干擾。作為具體示例,邊信道134可以是在數(shù)字TV頻譜中形成的。這種傳輸可以在低功率上進(jìn)行,以避免造成干擾。然而,并不要求使用低功率傳輸來(lái)形成邊信道134。作為可替換方案,邊信道134可以使用用于形成音頻-視頻信道132的相同頻譜來(lái)形成。在音頻-視頻信道132在大約從2. 4GHz到5GHz的頻譜范圍中形成的圖I的示例中,邊信道134類似地可以基于該頻率范圍中的傳輸。在給出了用于形成邊信道134的可能傳輸?shù)姆秶那闆r下,在一些實(shí)施例中,計(jì)算設(shè)備120和/或電視130可以支持多種可用于形成邊信道134的傳輸。在這種情況下,計(jì)算設(shè)備120與電視130可以交換信息以協(xié)商具體(specific)傳輸,例如用于形成邊信道134的頻率和/或協(xié)議。在使用涉及配對(duì)儀式(pairing ceremony)的對(duì)等協(xié)議形成音頻-視頻信道132的實(shí)施例中,定義邊信道134的參數(shù)可以被協(xié)商作為該配對(duì)儀式的一部分。但是,不管形成音頻-視頻信道132和邊信道134的具體機(jī)制,一旦形成這些信道,則用戶122可以通過(guò)計(jì)算設(shè)備120上的用戶界面來(lái)控制電視130的內(nèi)容和呈現(xiàn)參數(shù)。因此,與計(jì)算設(shè)備120交互的用戶122可以選擇從計(jì)算設(shè)備120流式傳輸?shù)木唧w音頻-視頻內(nèi)容。對(duì)本發(fā)明來(lái)說(shuō),所選擇的具體音頻-視頻內(nèi)容以及內(nèi)容來(lái)源并不重要。然而,圖I圖示計(jì)算設(shè)備120還可以通過(guò)接入點(diǎn)140連接到更廣闊的網(wǎng)絡(luò),例如因特網(wǎng)150。在該示例中,計(jì)算設(shè)備120與因特網(wǎng)150之間的連接是無(wú)線連接142。無(wú)線連接142可以由與計(jì)算設(shè)備120內(nèi)部用以形成音頻-視頻信道132和/或邊信道134的無(wú)線電裝置相同或不同的無(wú)線電裝置形成的。例如,連接142可以符合Wi-Fi基礎(chǔ)設(shè)施模式協(xié)議,而音頻-視頻信道132則可以使用Wi-Fi直連接入?yún)f(xié)議來(lái)形成。不管連接142是如何形成,用戶122都可以使用連接142來(lái)訪問(wèn)因特網(wǎng)150上的可用音頻-視頻內(nèi)容。但是,可替換地或此外,用于獲取音頻-視頻內(nèi)容的其他任何適當(dāng)?shù)募夹g(shù)都可以使用,并且應(yīng)該了解,連接142僅被圖示為可以由計(jì)算設(shè)備120獲取并通過(guò)音頻-視頻信道132流式傳輸以便在諸如電視130之類的設(shè)備上呈現(xiàn)的音頻-視頻內(nèi)容的示例。計(jì)算設(shè)備120可以具有支持如下功能的任何適當(dāng)架構(gòu)例如獲取音頻-視頻內(nèi)容,接收用戶輸入以控制內(nèi)容在設(shè)備上的呈現(xiàn),以及與呈現(xiàn)設(shè)備進(jìn)行交互以使得以恰當(dāng)?shù)母袷匠尸F(xiàn)音頻-視頻內(nèi)容。圖2提供了這種架構(gòu)的示例。圖2在很高的等級(jí)上圖示了用于計(jì)算設(shè)備210的架構(gòu),其中該計(jì)算設(shè)備可被操作以在至少兩個(gè)信道中傳送信息一一個(gè)信道用于傳送音頻-視頻內(nèi)容,一個(gè)用于傳送命令。在圖2的示例中,計(jì)算設(shè)備210包括兩個(gè)無(wú)線電裝置,即無(wú)線電裝置250和無(wú)線電裝置254。所述無(wú)線電裝置中的每一個(gè)可以適于發(fā)送和接收無(wú)線通信。舉例來(lái)說(shuō),無(wú)線電裝置250可以用于第一信道上的無(wú)線通信,并且可以適于傳送音頻-視頻內(nèi)容。舉例來(lái)說(shuō),無(wú)線電裝置254可以用于第二信道上的無(wú)線通信,并且可以適于傳送命令。不過(guò),應(yīng)該理解,在一些實(shí)施例中,單個(gè)無(wú)線電裝置可以用于支持多個(gè)信道中的同時(shí)通信。在圖2的示例中,示出了應(yīng)用220。應(yīng)用220可以生成用于無(wú)線傳輸?shù)男畔?,或者可以?duì)無(wú)線接收的信息進(jìn)行處理。在所不出的實(shí)施例中,該彳目息可以是首頻_視頻流,所述首頻_視頻流可以包含表不首頻內(nèi)容和/或視頻內(nèi)容的信息以及其他可能的信息,例如控制信息。作為具體示例,應(yīng)用220可以是將計(jì)算設(shè)備210配置成提供用戶界面的媒體控制應(yīng)用,用戶可以通過(guò)該用戶界面來(lái)選擇要流式傳輸?shù)街T如電視或立體聲設(shè)備之類的顯示設(shè)備的音頻-視頻內(nèi)容。媒體控制應(yīng)用是已知的。例如,很多計(jì)算機(jī)都被配置成具有WINDOWS MEDIA CENTER 應(yīng)用。與用于創(chuàng)建這種應(yīng)用的技術(shù)相類似的技術(shù)可以用于創(chuàng)建應(yīng)用220。不過(guò),除了在直接與計(jì)算設(shè)備210相關(guān)聯(lián)的顯示器上呈現(xiàn)內(nèi)容之外,應(yīng)用220可被編程以通過(guò)經(jīng)由諸如信道132和134之類的信道的傳輸而在遠(yuǎn)程設(shè)備上呈現(xiàn)這樣的信息。雖然沒(méi)有顯示遠(yuǎn)程呈現(xiàn)設(shè)備的架構(gòu),但是接收和呈現(xiàn)音頻-視頻流的設(shè)備可以具有相似的架構(gòu)。在這樣的實(shí)施例中,應(yīng)用220可能無(wú)法直接接收用戶輸入。但是,計(jì)算機(jī)可執(zhí)行組件可以接收并且在顯示器上再現(xiàn)音頻-視頻流并且對(duì)在信道132和134上接收的用戶命令做出響應(yīng)。在圖2的示例中,應(yīng)用220與操作系統(tǒng)230對(duì)接。在一些實(shí)施例中,操作系統(tǒng)230可以是通用操作系統(tǒng),例如WINDOWS 操作系統(tǒng)。當(dāng)計(jì)算設(shè)備210執(zhí)行除應(yīng)用220之外的應(yīng)用時(shí),這種配置可能是合乎需要的。不過(guò),在特別將計(jì)算設(shè)備210配置成呈現(xiàn)音頻-視頻信息的實(shí)施例中,操作系統(tǒng)230可以具有更有限的功能。不管操作系統(tǒng)230是專用還是通用操作系統(tǒng),在所示出的實(shí)施例中,操作系統(tǒng)230的功能是提供促成無(wú)線傳輸和接收應(yīng)用220所處理的信息的服務(wù)。為了進(jìn)行傳輸,操作系統(tǒng)230可以接收來(lái)自應(yīng)用220的請(qǐng)求,以便建立與附近設(shè)備的連接。此后,操作系統(tǒng)230可、以接收來(lái)自應(yīng)用220的信息流,該信息流表示要在該連接上傳送的音頻-視頻內(nèi)容。然后,操作系統(tǒng)230可以使數(shù)據(jù)被傳送。在該示例中,傳輸由無(wú)線電裝置250執(zhí)行,從而實(shí)現(xiàn)數(shù)據(jù)信道,例如信道132。在計(jì)算設(shè)備210正接收和呈現(xiàn)來(lái)自另一設(shè)備的音頻-視頻信息的實(shí)施例中,操作系統(tǒng)230可以對(duì)以無(wú)線方式從另一設(shè)備接收的請(qǐng)求做出響應(yīng),以便建立連接。然后,操作系統(tǒng)230可以將通過(guò)該連接接收的數(shù)據(jù)提供給應(yīng)用220以進(jìn)行處理,所述處理可以包括以聽(tīng)覺(jué)和/或視覺(jué)的格式呈現(xiàn)數(shù)據(jù)。該連接可以使用本領(lǐng)域已知的技術(shù)形成。在所示出的示例中,該連接可以是直接的、設(shè)備到設(shè)備的連接。作為具體實(shí)例,該連接可以使用指定為Wi-Fi直連的頻率和協(xié)議形成。然后,通過(guò)給出(present)網(wǎng)絡(luò)適配器或是其他可供應(yīng)用220訪問(wèn)該連接的適當(dāng)接口,操作系統(tǒng)230可以使該連接可用于應(yīng)用220。不過(guò),可以使用任何適當(dāng)?shù)募夹g(shù)。應(yīng)用220還可以接收表示命令的用戶輸入,以便控制外部設(shè)備。例如,這些命令可以表示改變呈現(xiàn)音頻信息音量的命令或改變諸如亮度之類的顯示器視覺(jué)特性的命令。但是 應(yīng)該了解,這些具體的命令是說(shuō)明性而不是限制性的,使得任何適當(dāng)?shù)拿羁梢缘玫街С?。操作系統(tǒng)230可以接收來(lái)自應(yīng)用220的這些命令,并且對(duì)其路由以進(jìn)行傳輸。在本示例中,這些命令可被路由,以便通過(guò)無(wú)線電裝置254進(jìn)行傳輸。這種傳輸可以在由操作系統(tǒng)230形成的連接上進(jìn)行,從而實(shí)現(xiàn)邊信道,例如邊信道134。對(duì)于邊信道的訪問(wèn)還可以通過(guò)由操作系統(tǒng)230創(chuàng)建的網(wǎng)絡(luò)適配器來(lái)進(jìn)行。通過(guò)使用網(wǎng)絡(luò)適配器,操作系統(tǒng)230可以提供可供應(yīng)用220以不取決于用以創(chuàng)建信道的具體傳輸?shù)姆绞絹?lái)請(qǐng)求傳輸音頻-視頻內(nèi)容以及命令的機(jī)制。以此方式,應(yīng)用220可以在不考慮要?jiǎng)討B(tài)選擇的具體傳輸?shù)那闆r下運(yùn)行。為了對(duì)通過(guò)不同傳輸傳送的通信所進(jìn)行的處理提供支持,在操作系統(tǒng)230的內(nèi)部可以包括傳輸控制層260。傳輸控制層260可以處理來(lái)自應(yīng)用220的多個(gè)關(guān)于數(shù)據(jù)傳輸?shù)恼?qǐng)求,并且按照適合傳輸?shù)姆绞絹?lái)路由數(shù)據(jù)。舉例來(lái)說(shuō),表示音頻-視頻流的數(shù)據(jù)可被格式化,以便通過(guò)無(wú)線電裝置250來(lái)進(jìn)行傳輸。表示命令的數(shù)據(jù)也可以被格式化,以便通過(guò)無(wú)線電裝置254來(lái)進(jìn)行傳輸。在傳輸控制層260內(nèi)部可以執(zhí)行附加的特定于傳輸?shù)奶幚?。例?在一些實(shí)施例中,命令將在低功率的邊信道上傳送。這種信息可以用相對(duì)較低的比特率和/或數(shù)量相對(duì)較大的差錯(cuò)控制編碼來(lái)傳送。傳輸控制層260可以恰當(dāng)處理傳輸命令,和/或控制無(wú)線電裝置254以期望的功率電平或差錯(cuò)控制編碼來(lái)傳送該數(shù)據(jù),其在使用了另一種傳輸?shù)那闆r下未必會(huì)以類似的方式進(jìn)行。在傳輸控制層260內(nèi)部執(zhí)行的具體處理可以取決于用以實(shí)現(xiàn)攜帶音頻-視頻數(shù)據(jù)的第一信道的具體傳輸以及用于攜帶命令的具體傳輸。例如,在UNII或ISM域中建立的無(wú)線鏈路可被用作音頻-視頻數(shù)據(jù)傳輸,并且該傳輸可以依照用于計(jì)算機(jī)到設(shè)備的通信的已知協(xié)議來(lái)進(jìn)行。在這種實(shí)施例中,用于音頻-視頻數(shù)據(jù)的常規(guī)處理可以在傳輸控制層260中使用。不同的處理可以用于命令。這些命令可以使用諸如IR或BLUETOOTH8之類的傳輸來(lái)發(fā)送。在這種實(shí)施例中,常規(guī)處理可以用于格式化用于傳輸?shù)拿顢?shù)據(jù),但是該處理可不同于對(duì)音頻-視頻內(nèi)容數(shù)據(jù)執(zhí)行的處理。可替換地,在諸如數(shù)字TV之類的許可域中建立的無(wú)線鏈路可被用作命令數(shù)據(jù)傳輸。當(dāng)使用這種傳輸時(shí),傳輸控制層260內(nèi)部的處理可能需要設(shè)置無(wú)線電裝置254的恰當(dāng)增益、調(diào)制、差錯(cuò)控制編碼或其他參數(shù)。但是應(yīng)該了解,取代設(shè)置無(wú)線電裝置參數(shù)以執(zhí)行期望處理,傳輸控制層260可以直接執(zhí)行某些或所有處理。例如,在計(jì)算設(shè)備210中的處理器核心上執(zhí)行的軟件組件可以執(zhí)行差錯(cuò)控制編碼并且有可能執(zhí)行其他功能。相應(yīng)地,應(yīng)該了解的是,雖然圖2可以建議具體架構(gòu),但是該架構(gòu)是示例性而不是限制性的。傳輸控制層260還可以對(duì)接收到的信息做出響應(yīng)。所述接收到的信息可以請(qǐng)求另一個(gè)設(shè)備所請(qǐng)求的連接。此外,接收到的信息還可以表示用于呈現(xiàn)的數(shù)據(jù)或其他類型的信肩、O為了發(fā)送和接收數(shù)據(jù),傳輸控制層260可以與一個(gè)或多個(gè)無(wú)線電裝置進(jìn)行交互,其中無(wú)線電裝置250和254被示出。無(wú)線電裝置250可以通過(guò)在圖2中被表示為驅(qū)動(dòng)器240的軟件來(lái)控制。在這里,驅(qū)動(dòng)器240包括接口 242,操作系統(tǒng)230可以通過(guò)該接口向驅(qū)動(dòng)器240發(fā)布命令并且驅(qū)動(dòng)器240可以通過(guò)該接口報(bào)告狀態(tài)并且將接收到的數(shù)據(jù)告知操作系統(tǒng) 230。接口 242可以采用任何適當(dāng)?shù)姆绞綄?shí)現(xiàn),包括依照已知的標(biāo)準(zhǔn)。這種已知標(biāo)準(zhǔn)的一個(gè)示例被稱為NDIS,但是該標(biāo)準(zhǔn)對(duì)于本發(fā)明而言并不重要。接口 242可以支持多個(gè)命令,并且這些命令的格式并不取決于無(wú)線電裝置250的結(jié)構(gòu)。這些命令可以包括用于將無(wú)線電裝置250配置成在某些頻率上進(jìn)行傳輸或是將某些調(diào)制方案或差錯(cuò)控制編碼用于待傳送的符號(hào)的命令。此外,通過(guò)接口 242,驅(qū)動(dòng)器240可以接收由無(wú)線電裝置250傳輸?shù)臄?shù)據(jù)。相應(yīng)地,接口 242提供了一種機(jī)制,通過(guò)該機(jī)制傳輸控制層260可以控制無(wú)線電裝置250來(lái)傳送表示音頻-視頻數(shù)據(jù)流的數(shù)據(jù)。無(wú)線電裝置250還可以使用接口 242來(lái)向操作系統(tǒng)230提供數(shù)據(jù)和狀態(tài)消息。不管具體命令,驅(qū)動(dòng)器240都可以將采用了接口 242的標(biāo)準(zhǔn)化格式的命令轉(zhuǎn)換成應(yīng)用于無(wú)線電裝置250的具體控制信號(hào)。此外,驅(qū)動(dòng)器240可以被編程以執(zhí)行與無(wú)線連接相關(guān)聯(lián)的某些低級(jí)功能。例如,一旦接收到分組,則驅(qū)動(dòng)器240可以檢查該分組被正確格式化。如果該分組被正確格式化,那么驅(qū)動(dòng)器240可以控制無(wú)線電裝置250來(lái)生成確認(rèn)(acknowledgement)。相反,如果沒(méi)有正確格式化該分組,那么驅(qū)動(dòng)器240可以控制無(wú)線電裝置250來(lái)傳送否定確認(rèn)。在圖2示出的實(shí)施例中,計(jì)算設(shè)備210包括第二無(wú)線電裝置254。舉例來(lái)說(shuō),雖然無(wú)線電裝置250可以用于傳送和/或接收表示音頻-視頻內(nèi)容的數(shù)據(jù)流,但是無(wú)線電裝置254也可用于傳輸和/或接收表示用于控制遠(yuǎn)程音頻-視頻設(shè)備的命令的數(shù)據(jù)。在計(jì)算設(shè)備210中并入了通常與無(wú)線電裝置250具有相同架構(gòu)的無(wú)線電裝置254。無(wú)線電裝置254與驅(qū)動(dòng)器244相關(guān)聯(lián),該驅(qū)動(dòng)器則為操作系統(tǒng)230提供控制無(wú)線電裝置254的機(jī)制。驅(qū)動(dòng)器244具有接口 246,操作系統(tǒng)230可以通過(guò)該接口來(lái)向驅(qū)動(dòng)器244發(fā)送命令,并且驅(qū)動(dòng)器244可以通過(guò)該接口來(lái)向操作系統(tǒng)230提供數(shù)據(jù)和狀態(tài)消息。與接口 244類似,接口 246可以是標(biāo)準(zhǔn)化接口,使得操作系統(tǒng)230可以使用與用于驅(qū)動(dòng)器240的命令集相類似的命令集來(lái)與驅(qū)動(dòng)器244進(jìn)行通信。雖然顯示了兩個(gè)無(wú)線電裝置,但是應(yīng)該了解,在計(jì)算設(shè)備210內(nèi)部可以包括任何適當(dāng)數(shù)量的無(wú)線電裝置。例如,單獨(dú)的無(wú)線電裝置可以用于形成音頻-視頻信道132、邊信道134以及連接142 (圖I)。但在使用相似頻率形成這些信道的實(shí)施例中,單個(gè)無(wú)線電裝置可以用于形成所指示的所有連接。相應(yīng)地,計(jì)算設(shè)備210的具體硬件配置對(duì)于本發(fā)明而言并不重要。不管計(jì)算設(shè)備210的具體結(jié)構(gòu),計(jì)算設(shè)備210可以被配置成具有用于呈現(xiàn)用戶界面的軟件,通過(guò)該界面,用戶可以選擇在附近的呈現(xiàn)設(shè)備上呈現(xiàn)的音頻-視頻內(nèi)容,并且還可以控制所述呈現(xiàn)的參數(shù)。圖3圖示可以由這種軟件呈現(xiàn)的用戶界面。用戶界面300可以通過(guò)計(jì)算設(shè)備210內(nèi)部的任何適當(dāng)?shù)慕M件而被呈現(xiàn)在計(jì)算設(shè)備210的屏幕上。但是在所示出的實(shí)施例中,應(yīng)用220 (圖2)可以是可以呈現(xiàn)用戶界面300的媒體控制應(yīng)用。在本示例中,媒體控制應(yīng)用可以控制任何適當(dāng)形式的音頻-視頻內(nèi)容的呈現(xiàn)。舉例來(lái)說(shuō),所述音頻-視頻內(nèi)容可以是純音頻、純視頻或可以是涉及聽(tīng)覺(jué)和視覺(jué)成分二者的多媒體。在本示例中,用戶界面300被配置用于控制具有音頻成分和視頻成分二者的音頻-視頻內(nèi)容的呈現(xiàn)。用戶可以通過(guò)使用了本領(lǐng)域已知的界面技術(shù)的圖形用戶界面300來(lái)與應(yīng)用220進(jìn)行交互。例如,用戶界面300可以包括用戶可以使用鼠標(biāo)或其他人機(jī)接口設(shè)備激活的控制器。一旦用戶激活了控制器,則應(yīng)用220可被提示執(zhí)行與該控制器相關(guān)聯(lián)的功能。例如,用 戶界面300包括媒體選擇控制器310。這些控制器可以執(zhí)行本領(lǐng)域已知的用于媒體控制應(yīng)用的功能。通過(guò)激活一個(gè)或多個(gè)媒體選擇控制器310,用戶可以導(dǎo)航穿過(guò)計(jì)算設(shè)備210上的媒體文件或計(jì)算設(shè)備可訪問(wèn)的媒體文件,以便識(shí)別表示用于呈現(xiàn)的音頻-視頻內(nèi)容的文件。在圖3所示的操作狀態(tài)中,用戶激活了媒體選擇控制器來(lái)選擇電影。所選擇的內(nèi)容可以通過(guò)內(nèi)容顯示區(qū)域320來(lái)呈現(xiàn)。相應(yīng)地,在圖3所示的操作狀態(tài)中,在媒體顯示區(qū)域320中正呈現(xiàn)表示所選擇的音頻-視頻內(nèi)容的電影。媒體控制應(yīng)用還可以提供媒體回放控制器330。舉例來(lái)說(shuō),這些控制器可以包括播放控制器336。激活播放控制器336可以導(dǎo)致在內(nèi)容顯示區(qū)域320中播放所選擇的音頻-視頻內(nèi)容。播放控制器336可以在各狀態(tài)之間切換,使得當(dāng)在內(nèi)容顯示區(qū)域320中正播放所選擇的音頻-視頻內(nèi)容的時(shí)候,播放控制器336的用戶激活可以凍結(jié)音頻-視頻內(nèi)容的播放。作為媒體回放控制器的另一個(gè)示例,應(yīng)用220可以呈現(xiàn)將聲音靜音從而使得可以抑制音頻-視頻內(nèi)容中的音頻部分的控制器332。可替換地或此外,媒體回放控制器330可以包括滑動(dòng)器334。該滑動(dòng)器334可以是本領(lǐng)域已知的、允許用戶指定來(lái)自某一值范圍的值的控制器。所指定的值可以與正在內(nèi)容顯示區(qū)域320中呈現(xiàn)的音頻-視頻內(nèi)容的音頻部分的首量相關(guān)聯(lián)。用戶界面300的各方面可以像在常規(guī)的媒體控制應(yīng)用中那樣實(shí)現(xiàn)。例如,媒體選擇控制器310、媒體顯示區(qū)域320以及媒體回放控制器330可以使用本領(lǐng)域已知的技術(shù)來(lái)實(shí)現(xiàn)。然而,在使用計(jì)算設(shè)備210來(lái)控制遠(yuǎn)程呈現(xiàn)設(shè)備上的音頻-視頻內(nèi)容呈現(xiàn)的時(shí)候,媒體控制應(yīng)用可以被適配成使得某些或所有這些組件的行為發(fā)生變化。例如,當(dāng)在遙控模式中操作時(shí),選擇播放控制器336可以觸發(fā)在諸如信道132 (圖I)之類的音頻-視頻信道上表示音頻-視頻內(nèi)容的數(shù)據(jù)的流式傳輸。類似地,當(dāng)在遙控模式中操作時(shí),作為控制計(jì)算設(shè)備210上的聲音等級(jí)的替換或補(bǔ)充,選擇靜音控制器332可以觸發(fā)在諸如邊信道134(圖I)之類的邊信道上命令的傳送,從而命令呈現(xiàn)設(shè)備將聲音靜音。類似地,在遙控模式中,激活滑動(dòng)器334可以導(dǎo)致在邊信道上傳送表示音量命令變化的命令??商鎿Q地或此外,媒體控制應(yīng)用可被修改,以便呈現(xiàn)對(duì)與呈現(xiàn)設(shè)備的遙控特別相關(guān)的功能進(jìn)行控制的命令。圖3的示例圖示出了設(shè)備控制器342、呈現(xiàn)控制器344以及畫(huà)中畫(huà)控制器346。這些控制器是可特別地被支持以允許計(jì)算設(shè)備210作為遙控器操作的控制器的示例??商娲鼗虼送?,可以提供其他控制器。在一些實(shí)施例中,在遙控模式中通過(guò)用戶界面300可以使用的具體控制器可以取決于遠(yuǎn)程呈現(xiàn)設(shè)備的能力。舉例來(lái)說(shuō),這類能力可以采用任何適當(dāng)?shù)姆绞絺鬟f給計(jì)算設(shè)備。例如,定義遠(yuǎn)程控制設(shè)備能力的信息可以在創(chuàng)建用于 音頻-視頻信道132的連接的時(shí)候獲取??商鎿Q地,該信息可以在邊信道134上傳遞。相應(yīng)地,媒體控制應(yīng)用可以基于關(guān)于與之比較的遠(yuǎn)程呈現(xiàn)設(shè)備的信息來(lái)選擇用于呈現(xiàn)的控制器。在圖3的示例中,在媒體控制應(yīng)用操作于遙控模式之前,設(shè)備控制器342可以由用戶激活。激活設(shè)備控制器342可以使得媒體控制應(yīng)用呈現(xiàn)另一個(gè)用戶界面,通過(guò)該界面,用戶可以選擇附近的設(shè)備來(lái)充當(dāng)呈現(xiàn)設(shè)備。作為具體示例,設(shè)備控制器342的激活可導(dǎo)致將圖4所描繪的用戶界面呈現(xiàn)給用戶。圖4圖示圖形用戶界面400,通過(guò)該界面,用戶可以選擇遠(yuǎn)程設(shè)備來(lái)充當(dāng)音頻-視頻內(nèi)容的呈現(xiàn)設(shè)備。圖形用戶界面400可以采用任何適當(dāng)?shù)姆绞匠尸F(xiàn)。例如,應(yīng)用220可以經(jīng)過(guò)編程來(lái)呈現(xiàn)圖形用戶界面400。但在其他實(shí)施例中,圖形用戶界面400可以由操作系統(tǒng)230的組件來(lái)呈現(xiàn)。例如,在其他上下文中,眾所周知,操作系統(tǒng)230包含可以發(fā)現(xiàn)并向用戶呈現(xiàn)可與之形成無(wú)線連接的附近設(shè)備的選項(xiàng)列表的設(shè)備管理器。在一些實(shí)施例中,圖形用戶界面400可以由這種設(shè)備管理器或操作系統(tǒng)230的其他適當(dāng)?shù)慕M件來(lái)呈現(xiàn)。應(yīng)用220可以獲取關(guān)于可以采取任何適當(dāng)方式而作為呈現(xiàn)設(shè)備操作的附近設(shè)備的信息。例如,在音頻-視頻信道132將使用諸如Wi-Fi直連之類的對(duì)等協(xié)議實(shí)現(xiàn)的圖I所示的實(shí)施例中,媒體控制應(yīng)用220可以根據(jù)該協(xié)議的設(shè)備發(fā)現(xiàn)或服務(wù)發(fā)現(xiàn)方面控制操作系統(tǒng)230來(lái)傳送消息。根據(jù)對(duì)等協(xié)議的設(shè)備發(fā)現(xiàn)方面,附近設(shè)備可以采用揭示其呈現(xiàn)音頻-視頻內(nèi)容的能力的方式來(lái)對(duì)設(shè)備發(fā)現(xiàn)消息做出響應(yīng)。圖形用戶界面400圖示發(fā)現(xiàn)了多個(gè)呈現(xiàn)設(shè)備的操作狀態(tài)。這些呈現(xiàn)設(shè)備是通過(guò)圖形用戶界面400以揭示其用于呈現(xiàn)音頻-視頻內(nèi)容的能力的方式呈現(xiàn)的。在本示例中,顯示區(qū)域420被提供用于只能呈現(xiàn)音頻內(nèi)容的設(shè)備。顯示區(qū)域430被提供用于只能呈現(xiàn)視頻內(nèi)容的設(shè)備。另一個(gè)顯示區(qū)域440則是為能夠呈現(xiàn)多媒體內(nèi)容的設(shè)備給出(present)的。在圖4的具體示例中,顯示區(qū)域420包括指示檢測(cè)到了能夠呈現(xiàn)音頻信息的立體聲設(shè)備的圖標(biāo)422。顯示區(qū)域430包括指示檢測(cè)到了能夠呈現(xiàn)視頻內(nèi)容的投影儀的圖標(biāo)424。顯示區(qū)域440包含了兩個(gè)圖標(biāo),其中圖標(biāo)442指示檢測(cè)到了電視,而圖標(biāo)444指示的是檢測(cè)到了平板PC。雖然平板PC通常可能不被認(rèn)為是音頻-視頻呈現(xiàn)設(shè)備,但是平板PC包含視覺(jué)顯示器和用于呈現(xiàn)音頻的揚(yáng)聲器,在一些實(shí)施例中,平板PC可被控制以呈現(xiàn)多媒體內(nèi)容。應(yīng)該認(rèn)識(shí)到的是,通過(guò)圖形用戶界面400呈現(xiàn)的具體設(shè)備可以取決于計(jì)算設(shè)備210附近的設(shè)備。不管通過(guò)用戶界面400發(fā)現(xiàn)并呈現(xiàn)的具體設(shè)備,用戶可以操縱鼠標(biāo)或其他人機(jī)界面設(shè)備來(lái)選擇被發(fā)現(xiàn)的設(shè)備之一。選擇設(shè)備可以使媒體控制應(yīng)用或計(jì)算設(shè)備210的其他適當(dāng)?shù)慕M件與所選擇的設(shè)備進(jìn)行交互,以便形成分別可以傳送音頻-視頻內(nèi)容以及命令的音頻-視頻信道和邊信道。
回到圖3,一旦利用設(shè)備形成了音頻-視頻信道和邊信道,那么用戶可以通過(guò)用戶界面300來(lái)提供進(jìn)一步的輸入,以便指示所選擇的多媒體內(nèi)容將被流式傳輸?shù)剿x擇的呈現(xiàn)設(shè)備。呈現(xiàn)控制器344可以是為這個(gè)目的提供的。一旦選擇了呈現(xiàn)控制器344,則媒體控制應(yīng)用220可以通過(guò)請(qǐng)求操作系統(tǒng)230經(jīng)由音頻-視頻信道來(lái)傳送表示出現(xiàn)在內(nèi)容顯示區(qū)域320中的音頻-視頻內(nèi)容的數(shù)據(jù)來(lái)做出響應(yīng)。選擇呈現(xiàn)控制器344可導(dǎo)致在音頻-視頻信道上流式傳輸音頻-視頻內(nèi)容,以此作為在內(nèi)容呈現(xiàn)區(qū)域320中呈現(xiàn)的補(bǔ)充或替換。在一些實(shí)施例中,呈現(xiàn)控制器344可以是切換型控制器。這種控制器可以導(dǎo)致在不同的操作狀態(tài)中不同的影響。例如,當(dāng)沒(méi)有在音頻-視頻信道上流式傳輸音頻-視頻內(nèi)容時(shí),選擇呈現(xiàn)控制器344可以開(kāi)始流式傳輸這個(gè)音頻-視頻內(nèi)容。相反,在通過(guò)音頻-視頻信道來(lái)向遠(yuǎn)程顯示設(shè)備流式傳輸音頻-視頻內(nèi)容的操作狀態(tài)中,選擇呈現(xiàn)控制器344可以停止所述音頻-視頻內(nèi)容的流式傳輸。作為可在用戶界面300中出現(xiàn)的控制器的另一個(gè)示例,圖3圖示了畫(huà)中畫(huà)控制器346。對(duì)于畫(huà)中畫(huà)控制器346的選擇可導(dǎo)致媒體控制應(yīng)用220生成用于在邊信道上傳輸?shù)?命令。這個(gè)命令可以采用被所選呈現(xiàn)設(shè)備認(rèn)定成創(chuàng)建畫(huà)中畫(huà)顯示命令的方式來(lái)格式化。借助畫(huà)中畫(huà)顯示格式,在音頻-視頻信道上流式傳輸?shù)囊纛l-視頻內(nèi)容可以只在呈現(xiàn)設(shè)備的顯示器的一部分中出現(xiàn)。該顯示器的其他部分可以用呈現(xiàn)設(shè)備提供的內(nèi)容填充。在圖I的示例中,一旦選擇了畫(huà)中畫(huà)控制器346,則電視130可以繼續(xù)呈現(xiàn)電視130從計(jì)算設(shè)備120之外的其他來(lái)源接收的電視節(jié)目。覆蓋在該呈現(xiàn)上的可以是呈現(xiàn)從計(jì)算設(shè)備120流式傳輸?shù)囊曨l內(nèi)容的窗口。然而應(yīng)該了解,圖3所示的控制器只是計(jì)算設(shè)備可以呈現(xiàn)的用于控制遠(yuǎn)程呈現(xiàn)設(shè)備的控制器類型的示例。媒體控制應(yīng)用可以呈現(xiàn)其他控制器,包括現(xiàn)在已知或是以后被發(fā)現(xiàn)的用于控制電視或其他呈現(xiàn)設(shè)備的控制器。轉(zhuǎn)到圖5,該圖示出無(wú)線計(jì)算設(shè)備控制音頻-視頻呈現(xiàn)設(shè)備的系統(tǒng)的可替換實(shí)施例。在該示例中,由用戶522操作的無(wú)線計(jì)算設(shè)備520建立與在這里作為電視530示出的呈現(xiàn)設(shè)備的音頻-視頻信道532。與圖I的示例一樣,音頻-視頻信道532可以是用如依照Wi-Fi直連協(xié)議指定的頻率和協(xié)議形成的。但對(duì)本發(fā)明來(lái)說(shuō),用于形成該信道的信號(hào)使用的具體頻率以及該信道中使用的協(xié)議并不重要。執(zhí)行計(jì)算設(shè)備520的媒體控制應(yīng)用可以生成表示用于在音頻-視頻信道532上傳輸?shù)囊纛l-視頻內(nèi)容的數(shù)據(jù)流。此外,這種媒體控制應(yīng)用可以控制計(jì)算設(shè)備520的操作系統(tǒng),以便形成用于為電視530傳輸命令的邊信道。在圖5的示例中,邊信道是用鏈路534A和534B形成的。在這里,鏈路534A是在計(jì)算設(shè)備520與接入點(diǎn)540之間形成的。接入點(diǎn)540可以是本領(lǐng)域已知的接入點(diǎn)。例如,接入點(diǎn)540可以被配置成依照用于基礎(chǔ)設(shè)施模式組件的已知Wi-Fi協(xié)議來(lái)操作。在操作中,接入點(diǎn)540可以提供與諸如因特網(wǎng)550之類的外部網(wǎng)絡(luò)的連接。此外,接入點(diǎn)540可以形成本地網(wǎng)絡(luò)。在這種情況下,被配備用于無(wú)線通信的其他設(shè)備還可以通過(guò)接入點(diǎn)540連接到本地網(wǎng)絡(luò)。在圖5所示的示例中,電視530配備了無(wú)線電裝置,該裝置可以采用與計(jì)算設(shè)備520相同的方式與接入點(diǎn)540關(guān)聯(lián)。相應(yīng)地,電視530可以在鏈路534B上與接入點(diǎn)540進(jìn)行通信。鏈路534A和534B連接本地網(wǎng)絡(luò)中的計(jì)算設(shè)備520以及電視530,由此允許這些設(shè)備交換信息。相應(yīng)地,在鏈路534A和534B上可以建立邊信道。計(jì)算設(shè)備520可以使用這個(gè)邊信道來(lái)向電視530傳送命令。舉例來(lái)說(shuō),這些命令可以基于用戶與媒體控制應(yīng)用的交互來(lái)生成。用戶可以通過(guò)界面(例如用戶界面300 (圖3)或其他任何適當(dāng)?shù)慕缑?來(lái)輸入這種命令。在圖5所示的實(shí)施例中,雖然接入點(diǎn)540可以位于包含電視530的房間510之外,但在這種情況下,用于形成邊信道的傳輸可以在這種距離上進(jìn)行通信。例如,雖然Wi-Fi協(xié)議被設(shè)計(jì)用于在相對(duì)較短的距離上進(jìn)行通信,但是其可以支持在數(shù)十米的距離上進(jìn)行的通信。然而應(yīng)該了解,圖5的實(shí)施例僅僅是用于形成邊信道的適當(dāng)傳輸?shù)囊粋€(gè)示例,并且任何適當(dāng)?shù)膫鬏敹际强梢允褂玫摹T谝恍?shí)施例中,計(jì)算設(shè)備520可以被配置成支持經(jīng)由多個(gè)傳輸進(jìn)行的通信,并且這其中的任何傳輸都可以用于形成邊信道,以便傳輸控制音頻-視頻內(nèi)容呈現(xiàn)的命令。類似地,可替換地或此外,諸如電視530之類的音頻-視頻呈現(xiàn)設(shè)備可以被配置成支持經(jīng)由多個(gè)傳輸進(jìn)行的通信,并且這其中的任一傳輸都可能適合形成邊信道。相應(yīng)地,在一些實(shí)施例中,計(jì)算設(shè)備和音頻-視頻呈現(xiàn)設(shè)備可以交換無(wú)線通信,以便在音頻-視頻信道以及相關(guān)聯(lián)的邊信道上建立通信。該交互的一部分可以涉及選擇由計(jì)算設(shè)備和音頻-視頻呈現(xiàn)設(shè)備 相互支持的傳輸,以便在形成邊信道的過(guò)程中使用。圖6圖示一種計(jì)算設(shè)備操作方法,其可以導(dǎo)致建立音頻-視頻信道以及邊信道,以便向諸如電視之類的呈現(xiàn)設(shè)備提供音頻-視頻內(nèi)容以及相關(guān)聯(lián)的呈現(xiàn)命令。圖6的方法可以響應(yīng)于任何適當(dāng)?shù)挠|發(fā)器而開(kāi)始進(jìn)行。舉個(gè)例子,該方法可以由用戶輸入觸發(fā)。例如,對(duì)于計(jì)算設(shè)備、例如執(zhí)行呈現(xiàn)圖形用戶界面300的媒體控制應(yīng)用220的計(jì)算設(shè)備210來(lái)說(shuō),該觸發(fā)器可以是選擇諸如設(shè)備控制器342 (圖3)之類的控制器的用戶輸入。不管觸發(fā)器,計(jì)算設(shè)備可以傳送請(qǐng)求可以作為呈現(xiàn)設(shè)備操作的設(shè)備做出響應(yīng)的消息。這個(gè)請(qǐng)求消息的具體格式可以取決于計(jì)算設(shè)備用以選擇形成充當(dāng)音頻-視頻信道的連接的協(xié)議。如果計(jì)算設(shè)備被配置成使用Wi-Fi直連協(xié)議來(lái)建立音頻-視頻信道,那么在方框610發(fā)送的請(qǐng)求消息可被格式化成探測(cè)(probe)請(qǐng)求消息,其中該消息被格式化用于設(shè)備或服務(wù)發(fā)現(xiàn)。如果使用服務(wù)發(fā)現(xiàn)消息,該消息可以指示計(jì)算設(shè)備正在搜索能夠充當(dāng)音頻-視頻內(nèi)容的呈現(xiàn)設(shè)備的遠(yuǎn)程設(shè)備。在音頻-視頻內(nèi)容是純音頻的情況下,服務(wù)發(fā)現(xiàn)請(qǐng)求可以指示適合呈現(xiàn)音頻信息的期望服務(wù)。如果所要呈現(xiàn)的音頻-視頻內(nèi)容是純視頻,那么服務(wù)發(fā)現(xiàn)請(qǐng)求可以請(qǐng)求設(shè)備提供適合呈現(xiàn)視頻內(nèi)容的服務(wù)。如果音頻-視頻內(nèi)容是多媒體內(nèi)容,那么服務(wù)發(fā)現(xiàn)請(qǐng)求可以請(qǐng)求適合呈現(xiàn)多媒體內(nèi)容的服務(wù)。但是,如示例性界面400(圖4)所示,計(jì)算設(shè)備自動(dòng)識(shí)別音頻-視頻呈現(xiàn)設(shè)備的類型并不是必需的。相反,如果多個(gè)音頻-視頻呈現(xiàn)設(shè)備對(duì)在方框610傳送的請(qǐng)求做出響應(yīng),那么可以為用戶呈現(xiàn)可用設(shè)備菜單,由此允許用戶選擇期望的設(shè)備。不管在方框610中傳送的請(qǐng)求的性質(zhì),該過(guò)程可以前進(jìn)至方框612。在方框612,用戶可以指示選擇用以形成音頻-視頻信道以及邊信道的設(shè)備。即使在計(jì)算設(shè)備自動(dòng)識(shí)別單個(gè)音頻-視頻呈現(xiàn)設(shè)備的情況下,仍然可為用戶提供在方框612中作出選擇的機(jī)會(huì)以指示該用戶究竟是否希望具有連接。但是應(yīng)該了解,用以選擇遠(yuǎn)程設(shè)備的具體機(jī)制對(duì)本發(fā)明而言并不重要。不管選擇遠(yuǎn)程設(shè)備的方式,該過(guò)程可以前進(jìn)至判定框620。在判定框620,該過(guò)程可以取決于所選擇的遠(yuǎn)程設(shè)備是不是已知設(shè)備而出現(xiàn)分支。如果計(jì)算設(shè)備先前與遠(yuǎn)程設(shè)備形成過(guò)連接并且存儲(chǔ)了在建立該連接的過(guò)程中使用的信息,那么可以知道所述設(shè)備對(duì)于執(zhí)行圖6過(guò)程的計(jì)算設(shè)備是已知的。如果先前沒(méi)有存儲(chǔ)信息,那么該過(guò)程可以從判定框620分支到子過(guò)程622。在子過(guò)程622,計(jì)算設(shè)備可以與遠(yuǎn)程設(shè)備交換無(wú)線通信,以便將遠(yuǎn)程設(shè)備設(shè)置用于在音頻-視頻信道以及相關(guān)聯(lián)的邊信道上進(jìn)行通信。子過(guò)程622的具體步驟可以取決于計(jì)算設(shè)備與遠(yuǎn)程設(shè)備建立連接所使用的協(xié)議。在本示例中,子過(guò)程622的步驟可以基于用以建立音頻-視頻信道的協(xié)議。作為具體示例,音頻-視頻信道可以是用Wi-Fi直連協(xié)議建立的。在這種情況下,子過(guò)程622的步驟可以實(shí)現(xiàn)依照Wi-Fi直連協(xié)議定義的配對(duì)儀式。但是應(yīng)該了解,任何導(dǎo)致允許計(jì)算設(shè)備與遠(yuǎn)程呈現(xiàn)設(shè)備形成連接的信息交換的適當(dāng)步驟都是可以使用的。舉例來(lái)說(shuō),這種通信可能需要在計(jì)算設(shè)備與遠(yuǎn)程設(shè)備之間交換密碼、挑戰(zhàn)碼或其他適當(dāng)?shù)陌踩畔?。這些設(shè)備可以采用任何適當(dāng)?shù)姆绞絹?lái)獲取這種安全信息。例如,密碼可以通過(guò)計(jì)算設(shè)備上的用戶輸入來(lái)獲取。用戶可以從遠(yuǎn)程設(shè)備制造商獲取這種密碼。例如,被配備成以無(wú)線方式形成連接的設(shè)備可被與提供密碼的指令一起打包,或者可以被配置成進(jìn)入由設(shè)備顯示密碼以供用戶觀察的操作模式??商鎿Q地,該相同密碼可以由用戶在兩個(gè)設(shè)備上建立和輸入。請(qǐng)求作為配對(duì)儀式一部分的密碼可以確保計(jì)算設(shè)備與預(yù)期的呈現(xiàn)設(shè)備配對(duì)。除了交換密碼之外,計(jì)算設(shè)備和遠(yuǎn)程呈現(xiàn)設(shè)備可以交換在建立一個(gè)或多個(gè)無(wú)線鏈路以便承載設(shè)備之間的音頻-視頻信道和/或邊信道的過(guò)程中有用的其他信息。雖然任何適當(dāng)?shù)臋C(jī)制可以用于傳達(dá)該信息,但在一些實(shí)施例中,在與以其他方式被規(guī)定為音頻-視頻信道傳輸來(lái)使用的協(xié)議的一部分的消息相關(guān)聯(lián)的信息元素中可以傳達(dá)附加信息。這些信息元素允許將那些并非專門(mén)作為標(biāo)準(zhǔn)化協(xié)議的一部分提供的信息插入到依照標(biāo)準(zhǔn)化協(xié)議 格式化的消息中。以此方式,在仍舊使用標(biāo)準(zhǔn)化協(xié)議的同時(shí),在計(jì)算設(shè)備與遠(yuǎn)程呈現(xiàn)設(shè)備之間可以傳遞多種類型的信息。作為可以交換的附加信息類型的示例,每個(gè)設(shè)備都可以揭示關(guān)于該設(shè)備支持并且可用于建立邊信道的可替換傳輸?shù)钠渌畔?。此外,所交換的信息可以揭示關(guān)于遠(yuǎn)程呈現(xiàn)設(shè)備呈現(xiàn)音頻-視頻內(nèi)容的能力的信息。舉例來(lái)說(shuō),這些信息可以識(shí)別關(guān)于遠(yuǎn)程呈現(xiàn)設(shè)備的信息,例如所支持的編解碼器類型,顯示屏的分辨率或是顯示屏的大小。在一些實(shí)施例中,在計(jì)算設(shè)備與遠(yuǎn)程顯示設(shè)備之間交換的信息可以指示作為配對(duì)儀式一部分執(zhí)行的步驟。舉個(gè)例子,一些無(wú)線設(shè)備支持名為Wi-Fi保護(hù)設(shè)置(WPS)的標(biāo)準(zhǔn),其需要多種方法。在設(shè)備之間交換的信息可以識(shí)別由設(shè)備支持的具體WPS方法。但是,任何在設(shè)置設(shè)備的過(guò)程中可以使用的適當(dāng)信息都是可以使用的。不管在計(jì)算設(shè)備與遠(yuǎn)程呈現(xiàn)設(shè)備之間交換的具體信息,每一個(gè)設(shè)備可以被配置成具有處理器,該處理器分析信息來(lái)識(shí)別在建立設(shè)備間通信的過(guò)程中使用的一個(gè)或多個(gè)參數(shù)的值。例如,在方框623,計(jì)算設(shè)備可以選擇在形成邊信道的過(guò)程中使用的傳輸。作為如何可以做出這種選擇的一個(gè)示例,每一個(gè)設(shè)備都可以保持在建立邊信道的過(guò)程中使用的可能傳輸?shù)挠行蛄斜怼_@些列表可被交換,以使得兩個(gè)設(shè)備全都進(jìn)行測(cè)試。每一個(gè)設(shè)備都可以處理列表來(lái)識(shí)別這兩個(gè)設(shè)備都支持的傳輸。關(guān)于這些相互支持的傳輸,表不所述傳輸在兩個(gè)列表上的位置的量度被計(jì)算,并且計(jì)算得到的量度具有最大值的傳輸可以被選擇實(shí)現(xiàn)邊信道??梢詧?zhí)行類似的協(xié)商策略以選擇為其交換信息的其他參數(shù)的值。這種處理可以使用本領(lǐng)域已知的技術(shù)或其他任何適當(dāng)?shù)姆绞絹?lái)執(zhí)行。不管在子過(guò)程622期間交換的信息的性質(zhì),一旦完成了子過(guò)程622,則每一個(gè)設(shè)備都會(huì)設(shè)置了可用于建立可用以傳遞音頻-視頻信道的連接的信息。在方框624,該信息可被存儲(chǔ)。在伴隨設(shè)備上,可以結(jié)合遠(yuǎn)程呈現(xiàn)設(shè)備的指定存儲(chǔ)該信息。雖然在圖6中沒(méi)有明確示出,但是在遠(yuǎn)程呈現(xiàn)設(shè)備上可以執(zhí)行補(bǔ)充操作,使得設(shè)置信息在該設(shè)備上同樣可用。在方框624處存儲(chǔ)信息允許在稍后的時(shí)間形成與遠(yuǎn)程呈現(xiàn)設(shè)備的連接,而不重復(fù)子過(guò)程622。相應(yīng)地,如果圖6的過(guò)程是在先前存儲(chǔ)了信息時(shí)執(zhí)行的情況下,那么該過(guò)程會(huì)從判定框620分支到方框630,從而繞過(guò)子過(guò)程622。在方框630,在該處理的先前迭代的方框624中存儲(chǔ)的信息可被檢索。不管設(shè)置信息是在方框630中檢索還是作為子過(guò)程622的一部分生成,圖6的過(guò)程都可以前進(jìn)至方框634。從方框634開(kāi)始,計(jì)算設(shè)備可以在內(nèi)部被配置成在為音頻-視頻信道和邊信道選擇的連接上路由信息。這種處理可以使用本領(lǐng)域已知的技術(shù)來(lái)執(zhí)行。例如,方框634的處理可能需要向操作系統(tǒng)的已知組件(有時(shí)也被稱為連接管理器)提供指令, 以便建立用于音頻視頻信道和邊信道的連接。相應(yīng)地,在方框636,連接管理器可以在方框623中選擇的傳輸上建立用于邊信道的連接。在方框638,連接管理器可以將計(jì)算設(shè)備配置成在音頻-視頻信道上通信。方框636和638的處理可能需要本領(lǐng)域已知的用于在所識(shí)別的傳輸上建立連接的步驟。該處理可以包括對(duì)計(jì)算設(shè)備的驅(qū)動(dòng)器、無(wú)線電裝置和/或其他組件進(jìn)行配置。該過(guò)程可能導(dǎo)致網(wǎng)絡(luò)適配器被暴露,通過(guò)暴露的網(wǎng)絡(luò)適配器可以訪問(wèn)邊信道或音頻視頻信道。相應(yīng)地,步驟636和638的具體處理可以取決于所識(shí)別的傳輸。不管建立用于音頻-視頻信道以及邊信道的傳輸?shù)姆绞?,該處理都可以前進(jìn)到方框640。在方框640,計(jì)算設(shè)備可以通過(guò)所建立的音頻-視頻信道來(lái)流式傳輸表示音頻-視頻內(nèi)容的數(shù)據(jù)。在方框640,音頻-視頻內(nèi)容流可以采用任何適當(dāng)?shù)姆绞缴?。在包含媒體控制應(yīng)用的計(jì)算設(shè)備210 (圖2)的示例中,音頻-視頻內(nèi)容可以由該應(yīng)用響應(yīng)于用戶輸入來(lái)生成。但是,用以生成數(shù)據(jù)流的具體機(jī)制對(duì)發(fā)明而言并不重要。對(duì)本發(fā)明來(lái)說(shuō),用于將表示音頻-視頻內(nèi)容的數(shù)據(jù)注入音頻-視頻信道以進(jìn)行傳輸?shù)臋C(jī)制同樣是不重要的并且該機(jī)制可以使用本領(lǐng)域已知的技術(shù)執(zhí)行。例如,操作系統(tǒng)內(nèi)部的連接管理器可以建立與音頻-視頻信道耦合的網(wǎng)絡(luò)適配器。諸如媒體控制應(yīng)用之類的控制應(yīng)用可以在這種網(wǎng)絡(luò)適配器上發(fā)起呼叫,從而提供用于傳輸?shù)臄?shù)據(jù)。但是,其他任何適當(dāng)?shù)募夹g(shù)都是可以使用的。在方框642,圖6中的處理還可能需要響應(yīng)于用戶輸入來(lái)發(fā)送命令。該用戶輸入可以采用任何適當(dāng)?shù)姆绞将@取。當(dāng)計(jì)算設(shè)備被配置成具有呈現(xiàn)諸如用戶界面300 (圖3)之類的用戶界面的媒體控制應(yīng)用時(shí),所要傳送的命令可以基于通過(guò)該用戶界面提供的用戶輸入來(lái)識(shí)別。命令的具體格式對(duì)于本發(fā)明而言同樣是不重要的。所傳送的命令可以采用由計(jì)算設(shè)備和遠(yuǎn)程呈現(xiàn)設(shè)備相互識(shí)別的格式。對(duì)本發(fā)明來(lái)說(shuō),用于將命令注入邊信道來(lái)進(jìn)行傳輸?shù)木唧w機(jī)制同樣并不重要。舉個(gè)例子,可以使用本領(lǐng)域已知的技術(shù)。一旦建立了用于邊信道的連接,則連接管理器可以提供與該連接相關(guān)聯(lián)的網(wǎng)絡(luò)適配器。媒體控制應(yīng)用或其他生成命令的組件可以在這種網(wǎng)絡(luò)適配器上發(fā)起呼叫,由此提供表示要傳送的命令的數(shù)據(jù)。響應(yīng)于這種呼叫,可以在邊信道上傳送命令。應(yīng)該了解的是,圖6表示的是用于操作計(jì)算設(shè)備的示例性過(guò)程。在不同的計(jì)算設(shè)備上可以使用不同的過(guò)程。此外,不同的過(guò)程可以在相同計(jì)算設(shè)備的不同操作模式中執(zhí)行。圖7提供了操作計(jì)算設(shè)備的可替換過(guò)程的示例。在該示例中,處理是在操作系統(tǒng)實(shí)用程序內(nèi)部執(zhí)行的。圖7的過(guò)程可以響應(yīng)于在計(jì)算設(shè)備已經(jīng)存儲(chǔ)了用于計(jì)算設(shè)備附近的遠(yuǎn)程音頻-視頻呈現(xiàn)設(shè)備的設(shè)置信息的時(shí)候接收的用戶輸入來(lái)發(fā)起。舉個(gè)例子,通過(guò)執(zhí)行圖7所示的過(guò)程,計(jì)算設(shè)備的操作系統(tǒng)可以對(duì)規(guī)定的鍵擊序列或進(jìn)入計(jì)算設(shè)備的其他輸入做出響應(yīng)。作為具體示例,執(zhí)行WINDOWS 操作系統(tǒng)的計(jì)算機(jī)可以被配置成對(duì)涉及特殊的“WIN”鍵以及與字母“P”相關(guān)聯(lián)的鍵的鍵擊組合做出響應(yīng)。這種鍵擊序列可以觸發(fā)使用附近已知的遠(yuǎn)程呈現(xiàn)設(shè)備作為輸出設(shè)備,從而呈現(xiàn)出在計(jì)算設(shè)備屏幕上顯現(xiàn)的任何信息。相應(yīng)地,當(dāng)檢測(cè)到鍵擊序列時(shí),圖7的過(guò)程可以在方框710開(kāi)始進(jìn)行。一旦接收到鍵擊序列,則該過(guò)程可以前進(jìn)至方框730。在方框730,在操作系統(tǒng)內(nèi)部執(zhí)行的實(shí)用程序可以檢索用于先前識(shí)別的設(shè)備的設(shè)置信息。該信息設(shè)置可以包括在建立與該設(shè)備的連接的過(guò) 程中使用的任何密碼或其他信息。此外,該設(shè)置信息可以包括用于形成音頻-視頻信道和邊信道的傳輸?shù)臉?biāo)識(shí)。在方框734,連接管理器可以使用檢索到的設(shè)置信息來(lái)建立邊信道連接。在方框738,連接管理器可以使用檢索到的信息來(lái)建立用于音頻-視頻信道的連接。方框734、736和738的處理可以分別與在方框634、636和638執(zhí)行的處理相似。但是,與連接管理器對(duì)來(lái)自媒體控制應(yīng)用的命令做出響應(yīng)不同,在方框710,這些命令可以由所涉及的操作系統(tǒng)的實(shí)用程序響應(yīng)于用戶輸入來(lái)提供?!⒂?jì)算設(shè)備配置用于與遠(yuǎn)程呈現(xiàn)設(shè)備進(jìn)行通信,則所述過(guò)程可以前進(jìn)至方框740。在方框740,表示音頻-視頻信息流的數(shù)據(jù)可以通過(guò)音頻-視頻信道來(lái)傳遞。在方框740處的處理可與方框640處的處理相似。但是,在圖7的不例中,與流式傳輸媒體控制應(yīng)用直接生成的數(shù)據(jù)不同,操作系統(tǒng)實(shí)用程序捕獲的任何數(shù)據(jù)都可以通過(guò)音頻-視頻信道來(lái)進(jìn)行流式傳輸。在本示例中,該數(shù)據(jù)可以表示顯現(xiàn)在計(jì)算設(shè)備顯示屏上的信息,并且遠(yuǎn)程顯示實(shí)用程序可以從控制計(jì)算設(shè)備顯示的其他組件捕獲該信息。與方框642的處理相似,方框742的處理可導(dǎo)致命令的傳輸。但是,與響應(yīng)于通過(guò)媒體控制應(yīng)用接收的用戶輸入來(lái)生成命令不同,這些命令可以是響應(yīng)于通過(guò)在方框710中調(diào)用的操作系統(tǒng)實(shí)用程序接收的用戶輸入而被傳送的。圖8和9圖另一個(gè)可替換實(shí)施例。與圖I和5中描述的實(shí)施例一樣,圖8所的實(shí)施例包括計(jì)算設(shè)備820和充當(dāng)音頻-視頻呈現(xiàn)設(shè)備示例的電視830。與先前示例中一樣,形成了音頻-視頻信道832和邊信道834。音頻-視頻信道832可以使用一條鏈路作為傳輸,其中該鏈路是用任何適當(dāng)?shù)念l率和協(xié)議形成的。舉個(gè)例子,音頻-視頻信道832可以使用對(duì)等連接來(lái)形成。舉例來(lái)說(shuō),這種連接可以使用Wi-Fi直連協(xié)議或是其他任何適當(dāng)?shù)膮f(xié)議來(lái)形成。在本示例中,邊信道834可以使用在數(shù)字TV頻譜中形成的鏈路作為傳輸。眾所周知,基于計(jì)算機(jī)的通信可以使用數(shù)字TV頻譜中的空白空間來(lái)執(zhí)行。所述空白空間表示的是未被許可給任何實(shí)體在發(fā)生基于計(jì)算機(jī)的通信的地理區(qū)域中使用的頻率。但是,這種空白空間通信需要計(jì)算設(shè)備識(shí)別數(shù)字TV頻譜中的未使用的部分。在一些情況中,被配置用于在數(shù)字TV頻譜中通信的計(jì)算設(shè)備可以被編程來(lái)通過(guò)位置訪問(wèn)得到許可的數(shù)字TV信道的數(shù)據(jù)庫(kù)。在使用數(shù)字TV頻譜中的頻率來(lái)進(jìn)行通信之前,計(jì)算設(shè)備可以訪問(wèn)該數(shù)據(jù)庫(kù)來(lái)識(shí)別未使用的信道。該計(jì)算設(shè)備可以采用任何適當(dāng)?shù)姆绞絹?lái)訪問(wèn)數(shù)據(jù)庫(kù)。例如,計(jì)算設(shè)備可以存儲(chǔ)數(shù)據(jù)庫(kù)拷貝,或者可以訪問(wèn)服務(wù)器或可以獲得關(guān)于信道分配的信息的其他集中位置??商鎿Q地,計(jì)算設(shè)備可以通過(guò)感測(cè)數(shù)字TV頻譜的各種不同信道的功率電平來(lái)檢測(cè)空白空間,以便識(shí)別未使用的信道。圖9是圖示數(shù)字TV頻譜中的一部分的功率電平的圖表。在該示例中,這部分頻譜被分成了信道910A、910B、……9101。舉例來(lái)說(shuō),每一個(gè)信道910A、910B、......9101 都可以是 6MHz 寬。圖9圖示_114dBm的噪聲閾值。這個(gè)閾值指示數(shù)字電視接收機(jī)預(yù)期做出響應(yīng)的信 號(hào)強(qiáng)度下限。功率低于該電平的信號(hào)可能不能被檢測(cè)到,并且反而可能被認(rèn)為是噪聲。信號(hào)功率電平低于該閾值的信道被認(rèn)為沒(méi)有用于傳送數(shù)字TV信號(hào)。在圖9所示的情況中,信道910A、910C和910G被顯示成具有指示這些信道正在用于攜帶數(shù)字TV信號(hào)的功率電平。與此對(duì)照,信道910B、910E、910F、910H和9101被顯示成攜帶功率電平低于噪聲閾值的信號(hào),其指示這些信道未被用于攜帶數(shù)字TV信號(hào)。相應(yīng)地,通過(guò)感測(cè)數(shù)字TV信道中的功率電平來(lái)識(shí)別功率電平低于噪聲閾值的信道,計(jì)算設(shè)備820可以識(shí)別在形成邊信道834的過(guò)程中使用的空白空間信道。一旦形成了邊信道,則計(jì)算設(shè)備820可以采用任何適當(dāng)?shù)母袷絹?lái)編碼到電視830的命令,并且使用所識(shí)別的數(shù)字TV頻譜的空白空間信道中的頻率來(lái)傳送這些命令。由于計(jì)算設(shè)備820在數(shù)字TV頻譜的空白空間中進(jìn)行傳輸,因此,與可能到達(dá)諸如電視850之類的其他附近的電視的邊信道通信相關(guān)聯(lián)的輻射836將不會(huì)干擾電視850的操作。由于在電視850所處的地理區(qū)域中并未使用空白空間信道,因此,電視850將不會(huì)嘗試在傳送邊信道通信的相同信道上接收數(shù)字電視節(jié)目。相應(yīng)地,即使在空白空間信道中傳送的功率電平超出噪聲閾值,在這里是-114dBm,電視850的正常操作不會(huì)被中斷。然而在一些實(shí)施例中,識(shí)別空白空間信道可能會(huì)很難或者昂貴。舉例來(lái)說(shuō),識(shí)別信道可能需要能夠區(qū)分超出_114dBm和低于-114dBm的功率電平的敏感接收機(jī)。這種敏感接收機(jī)可能是昂貴的。同樣,對(duì)計(jì)算設(shè)備進(jìn)行配備來(lái)使得其可以訪問(wèn)得到許可的TV信道的最新數(shù)據(jù)庫(kù)以及確定其位置以使得它可以利用此類數(shù)據(jù)庫(kù)中的信息可能是昂貴的或呈現(xiàn)邏輯困難。相應(yīng)地,在一些實(shí)施例中,計(jì)算設(shè)備820可以在數(shù)字TV頻譜中形成邊信道,而不考慮邊信道是否在使用空白空間信道中的頻率。但是,為了避免干擾其他設(shè)備,計(jì)算設(shè)備820可以使用足夠低的功率來(lái)進(jìn)行傳輸,以免任何與這些傳輸相關(guān)聯(lián)的輻射干擾附近的電視,例如電視850。在一些實(shí)施例中,為傳輸選擇的功率可以低于用于檢測(cè)信道現(xiàn)任用戶的調(diào)節(jié)功率閾值。為了實(shí)現(xiàn)該結(jié)果,到達(dá)附近設(shè)備的輻射836的功率電平應(yīng)該小于噪聲閾值,在圖9的示例中所述噪聲閾值是_114dBm。相應(yīng)地,在一些實(shí)施例中,計(jì)算設(shè)備820將會(huì)被配置成控制用于邊信道834的無(wú)線電裝置,以便在一定功率電平處進(jìn)行傳輸,以使得到達(dá)房間810的邊界838的輻射836具有-114dBm或更小的電平。舉例來(lái)說(shuō),邊界838處的這種功率電平可以通過(guò)以大約OdBm或更小的功率電平進(jìn)行傳輸來(lái)實(shí)現(xiàn)。計(jì)算設(shè)備820與邊界838之間的傳播損耗可以是大約IOOdBm,使得該發(fā)射功率電平可以確保到達(dá)電視850的輻射836的功率足夠小,這樣輻射836就不會(huì)干擾電視850的操作。但是,電視830接收的信號(hào)必須仍然足以被識(shí)別,以使電視830可以使用邊信道834上傳遞的信息。為了實(shí)現(xiàn)這種通信,數(shù)字計(jì)算設(shè)備820可以使用為諸如數(shù)字電視830之類的使用了相反的解碼和解調(diào)技術(shù)的設(shè)備提供處理增益的編碼和調(diào)制技術(shù)。舉個(gè)例子,計(jì)算設(shè)備820可以在邊信道834中使用擴(kuò)頻調(diào)制技術(shù)來(lái)傳送表示命令的信號(hào)。圖9圖示在信道910E中傳送的擴(kuò)頻信號(hào)920。信號(hào)920是用如下功率電平傳送的其使得在到達(dá)數(shù)字電視830時(shí),所述功率低于被認(rèn)為表示噪聲的閾值。但是,正如本領(lǐng)域已知的那樣,擴(kuò)頻解調(diào)聚合跨信道的功率,使得使用與發(fā)射設(shè)備的擴(kuò)頻調(diào)制器相匹配的擴(kuò)頻解調(diào)器的接收機(jī)可以將信號(hào)920的功率聚合成更強(qiáng)的信號(hào)。然后,接收機(jī)可以從該信 號(hào)中檢測(cè)和提取信息。舉個(gè)例子,擴(kuò)頻解調(diào)器可以具有為信號(hào)添加大約20dB或更多的增益的效果。相應(yīng)地,信號(hào)920雖然在圖9中示出為低于噪聲閾值,但是依照擴(kuò)頻解調(diào)器中的處理,可以產(chǎn)生超出可檢測(cè)性閾值的輸出。雖然使用擴(kuò)頻解調(diào)器的接收機(jī)可以檢測(cè)到擴(kuò)頻信號(hào)920,但是使用其他類型的解調(diào)器的接收機(jī)會(huì)將信號(hào)920感知為低于噪聲閾值的噪聲。此外,雖然圖9示出的是將擴(kuò)頻信號(hào)920在一個(gè)信道上擴(kuò)展,但在一些實(shí)施例中,該信號(hào)可以在多個(gè)信道上擴(kuò)展,以便實(shí)現(xiàn)甚至進(jìn)一步的處理增益。相應(yīng)地,通過(guò)使用這種提供增益的低功率傳輸和調(diào)制技術(shù),可以使用數(shù)字TV頻譜中的頻率來(lái)形成邊信道834,而不會(huì)造成對(duì)數(shù)字TV接收機(jī)的干擾。為了進(jìn)一步增強(qiáng)使用這種低功率的邊信道中的通信,可以使用前向差錯(cuò)控制碼來(lái)編碼表示命令的數(shù)字?jǐn)?shù)據(jù)。例如,前向差錯(cuò)控制編碼可以包括用于所傳送的每一個(gè)數(shù)據(jù)比特的至少一個(gè)附加糾錯(cuò)比特。但在一些實(shí)施例中,即使更低的編碼速率也是可以使用的,例如針對(duì)每一數(shù)據(jù)比特使用兩個(gè)或更多的糾錯(cuò)比特。即使處于很低的功率電平,這種具有一比一或一比二乃至更低的比值的低速率糾錯(cuò)碼可以允許可靠的命令通信。然而在一些情況中,增加所傳送的比特的總數(shù)可能是不期望的,在圖8所示的情況中,在邊信道上傳送的命令需要少量數(shù)據(jù)比特。添加用于差錯(cuò)控制的比特仍導(dǎo)致在邊信道934上傳送數(shù)量相對(duì)較少數(shù)量的比特。例如,表示命令且包含糾錯(cuò)比特的數(shù)據(jù)可以以每秒56千比特或更低的速率傳送。在一些實(shí)施例中,數(shù)據(jù)速率可以更低,例如每秒32千比特或更小。在很多實(shí)施例中,這些比特速率是低于邊信道的信道容量的。雖然圖9示出的是表示在邊信道834中傳送的命令的信號(hào)920處于空白空間信道中的情形,但是并不要求信號(hào)920在空白空間信道中傳送。信號(hào)處理技術(shù)可以用于區(qū)分邊信道信號(hào)與數(shù)字TV信號(hào)。如圖9所示,甚至包含數(shù)字TV信號(hào)的信道910A、910C和9IOG具有相對(duì)較低的功率電平。在圖9的示例中,信道910A、910C和910G具有低于第二閾值的功率電平,所述第二閾值在這里被指示成約為-lOOdBm。諸如電視830之類的預(yù)期在邊信道834中接收信號(hào)920的遠(yuǎn)程音頻-視頻呈現(xiàn)設(shè)備可以恰當(dāng)?shù)貦z測(cè)信號(hào)920,如果在傳送信號(hào)920的信道中接收到的信號(hào)的電平明顯地超出了數(shù)字TV信號(hào)的電平。雖然圖9所示的信號(hào)920的平均功率電平低于_114dBm,但在用擴(kuò)頻解調(diào)器解調(diào)的時(shí)候,可以有效地提高該信號(hào)電平解調(diào)技術(shù)提供的增益。如圖9所示,在大約6MHz的帶寬上工作的擴(kuò)頻解調(diào)可以提供超出20dB的增益。相應(yīng)地,最初低于噪聲閾值的信號(hào)電平可被增加至超出該頻帶中的數(shù)字TV信號(hào)的電平。作為具體的數(shù)字示例,圖9示出每一個(gè)使用中的數(shù)字TV信道,即信道910A、910C和910G,數(shù)字電視信號(hào)的平均功率電平低于-lOOdBm。雖然信號(hào)920的功率電平低于_114dBm,并且在所不出的不例中大約是-120dBm,但是通過(guò)解調(diào)而為這種彳目號(hào)增加超出20dB的增益將會(huì)產(chǎn)生有效功率電平超出-IOOdBm的信號(hào),由此使得該信號(hào)高于每一個(gè)被占用信道中數(shù)字電視信號(hào)的功率電平。信號(hào)920的傳輸參數(shù)可被設(shè)計(jì)成使解調(diào)信號(hào)的有效功率電平明顯高于被占用的數(shù)字TV信道中的數(shù)字電視信號(hào)的平均功率電平以便能夠可靠地檢測(cè)。舉例來(lái)說(shuō),可以選擇這些參數(shù)以使得解調(diào)信號(hào)920的有效功率電平比遠(yuǎn)程呈現(xiàn)設(shè)備上的數(shù)字TV信號(hào)的平均功率電平高出多于3dB。應(yīng)該了解的是,在這里提供的數(shù)值示例僅僅是用于例證的,并且在其他實(shí)施例中,其他信號(hào)電平可以存在。然而,相對(duì)信號(hào)電平仍舊會(huì)使得對(duì)于邊信道通信的檢測(cè)是在干擾了數(shù)字TV接收機(jī)的情況下進(jìn)行的。本領(lǐng)域已知的無(wú)線電裝置可以被構(gòu)造成在這些條件下檢測(cè)信號(hào),以使計(jì)算設(shè)備820和電視830可以在使用數(shù)字電視頻譜中的頻率形成的邊信道834上進(jìn)行通信,而不用考慮用于通信的頻率是否處于數(shù)字TV頻譜的空白空間信道以內(nèi)。圖10圖示可以實(shí)現(xiàn)本發(fā)明的適當(dāng)計(jì)算系統(tǒng)環(huán)境1000的示例。該計(jì)算系統(tǒng)環(huán)境1000僅僅是適當(dāng)?shù)挠?jì)算環(huán)境的一個(gè)示例,并且并未旨在暗示關(guān)于本發(fā)明的使用或功能范圍的任何限制。計(jì)算環(huán)境1000不應(yīng)該被解釋成具有任何與在示例性操作環(huán)境1000中示出的任一組件或組件組合相關(guān)的依賴性或需求。本發(fā)明與眾多其他的通用或?qū)S糜?jì)算系統(tǒng)環(huán)境或配置一起操作。可適合與本發(fā)明一起使用的眾所周知的計(jì)算系統(tǒng)、環(huán)境和/或配置的示例包括但不局限于個(gè)人計(jì)算機(jī)、月艮務(wù)器計(jì)算機(jī)、手持或膝上設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、機(jī)頂盒、可編程消費(fèi)類電子設(shè)備、網(wǎng)絡(luò)PC、小型計(jì)算機(jī)、大型計(jì)算機(jī)、包含上述任一系統(tǒng)或設(shè)備的分布式計(jì)算環(huán)境
坐坐寸寸O計(jì)算環(huán)境可以執(zhí)行計(jì)算機(jī)可執(zhí)行指令,例如程序模塊。一般來(lái)說(shuō),程序模塊包括執(zhí)行具體任務(wù)或?qū)崿F(xiàn)具體抽象數(shù)據(jù)類型的例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等等。本發(fā)明還可以在由那些通過(guò)通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理設(shè)備執(zhí)行任務(wù)的分布式計(jì)算環(huán)境中實(shí)踐。在分布式計(jì)算環(huán)境中,程序模塊可以位于包括記憶存儲(chǔ)設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲(chǔ)介質(zhì)中。參考圖10,用于實(shí)現(xiàn)本發(fā)明的示例性系統(tǒng)包括計(jì)算機(jī)1010的形式的通用計(jì)算設(shè)備。計(jì)算機(jī)1010的組件可以包括但不局限于處理單元1020,系統(tǒng)存儲(chǔ)器1030,以及將包括系統(tǒng)存儲(chǔ)器在內(nèi)的各種系統(tǒng)組件耦合到處理單元1020的系統(tǒng)總線1021。系統(tǒng)總線1021可以是若干類型總線結(jié)構(gòu)中的任何一種,這其中包括存儲(chǔ)器總線或存儲(chǔ)器控制器,外圍總線,以及使用了多種總線架構(gòu)中的任何一種的本地總線。作為示例而不是限制,這種架構(gòu)包括工業(yè)標(biāo)準(zhǔn)架構(gòu)(ISA)總線,微通道架構(gòu)(MCA)總線,增強(qiáng)型ISA (EISA)總線,視頻電子標(biāo)準(zhǔn)協(xié)會(huì)(VESA)本地總線,以及也被稱為Mezzanine總線的外圍組件互連(PCI)總線。計(jì)算機(jī)1010典型地包括多種計(jì)算機(jī)可讀介質(zhì)。計(jì)算機(jī)可讀介質(zhì)可以是任何能被計(jì)算機(jī)1010訪問(wèn)的可用介質(zhì),并且包括易失和非易失介質(zhì)、可移除和不可移除介質(zhì)。作為示例而不是限制,計(jì)算機(jī)可讀介質(zhì)可以包括計(jì)算機(jī)存儲(chǔ)介質(zhì)和通信介質(zhì)。計(jì)算機(jī)存儲(chǔ)介質(zhì)、包括在任何用于存儲(chǔ)諸如計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他數(shù)據(jù)之類的信息的方法或技術(shù)中實(shí)現(xiàn)的易失和非易失、可移除和不可移除介質(zhì)。計(jì)算機(jī)存儲(chǔ)介質(zhì)包括但不局限于RAM、ROM、EEPROM、閃存或其他存儲(chǔ)技術(shù)、CD-ROM、數(shù)字多用途盤(pán)(DVD)或其他光盤(pán)存儲(chǔ)器、盒式磁帶、磁帶、磁盤(pán)存儲(chǔ)器或其他磁存儲(chǔ)設(shè)備、或者其他任何可用于存儲(chǔ)期望信息并能被計(jì)算機(jī)1010訪問(wèn)的介質(zhì)。通信介質(zhì)典型地包含處于諸如載波或其他傳輸機(jī)制之類的已調(diào)制數(shù)據(jù)信號(hào)中的計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他數(shù)據(jù),并且包括任何信息遞送介質(zhì)。術(shù)語(yǔ)“已調(diào)制數(shù)據(jù)信號(hào)”指的是這樣一種信號(hào)其特性的一個(gè)或多個(gè)以一種對(duì)信號(hào)中的信息進(jìn)行編碼的方式來(lái)設(shè)置或改變。作為示例而不是限制,通信介質(zhì)包括有線介質(zhì),例如有線網(wǎng)絡(luò)或直接布線連接,以及無(wú)線介質(zhì),例如聲學(xué)、RF、紅外和其他無(wú)線介質(zhì)。上述各項(xiàng)的任何組合同樣應(yīng)該包含在計(jì)算機(jī)可讀介質(zhì)的范圍以內(nèi)。系統(tǒng)存儲(chǔ)器1030包括易失和/或非易失存儲(chǔ)器形式的計(jì)算機(jī)存儲(chǔ)介質(zhì),例如只讀存儲(chǔ)器(ROM) 1031和隨機(jī)存取存儲(chǔ)器(RAM) 1032。在ROM 1031中典型地存儲(chǔ)基本輸入/輸出系統(tǒng)1033 (BIOS),其包含有助于例如在啟動(dòng)期間在計(jì)算機(jī)1010內(nèi)部的部件之間傳送信息的基本例程。RAM 1032典型地包含可以由處理單元1020立即訪問(wèn)和/或當(dāng)前操作的數(shù)據(jù)和/或程序模塊。作為示例而不是限制,圖10示出了操作系統(tǒng)1034,應(yīng)用程序1035, 其他程序模塊1036以及程序數(shù)據(jù)1037。計(jì)算機(jī)1010還可以包括其他的可移除/不可移除、易失/非易失計(jì)算機(jī)存儲(chǔ)介質(zhì)。單純作為示例,圖10示出了從不可移除的非易失磁介質(zhì)讀取或向其寫(xiě)入的硬盤(pán)驅(qū)動(dòng)器1040、從可移除的非易失磁盤(pán)1052讀取或向其寫(xiě)入的磁盤(pán)驅(qū)動(dòng)器1051,以及從⑶-ROM之類的可移除非易失光盤(pán)1056或其他光學(xué)介質(zhì)讀取或向其寫(xiě)入的光盤(pán)驅(qū)動(dòng)器1055。能在不例性操作環(huán)境中使用的其他的可移除/不可移除、易失/非易失計(jì)算機(jī)存儲(chǔ)介質(zhì)包括但不局限于盒式磁帶、閃存卡、數(shù)字多功能盤(pán)、數(shù)字錄像帶、固態(tài)RAM、固態(tài)ROM等等。硬盤(pán)驅(qū)動(dòng)器1041典型地通過(guò)諸如接口 1040之類的不可移除存儲(chǔ)器接口連接到系統(tǒng)總線1021,并且磁盤(pán)驅(qū)動(dòng)器1051和光盤(pán)驅(qū)動(dòng)器1055典型地通過(guò)諸如接口 1050之類的可移除存儲(chǔ)器接口連接到系統(tǒng)總線1021。以上論述并在圖10中示出的驅(qū)動(dòng)器以及與之關(guān)聯(lián)的計(jì)算機(jī)存儲(chǔ)介質(zhì)為計(jì)算機(jī)1010提供了計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊以及其他數(shù)據(jù)的存儲(chǔ)。例如在圖10中,硬盤(pán)驅(qū)動(dòng)器1041被圖示成存儲(chǔ)操作系統(tǒng)1044、應(yīng)用程序1045、其他程序模塊1046以及程序數(shù)據(jù)1047。注意到,這些組件與操作系統(tǒng)1034、應(yīng)用程序1035、其他程序模塊1036以及程序數(shù)據(jù)1037既可以是相同的,也可以是不同的。在這里給出了不同數(shù)量的操作系統(tǒng)1044、應(yīng)用程序1045、其他程序模塊1046以及程序數(shù)據(jù)1047來(lái)說(shuō)明它們至少是不同的拷貝。用戶可以通過(guò)輸入設(shè)備將命令和信息輸入計(jì)算機(jī)1010,其中所述輸入設(shè)備例如是鍵盤(pán)1062和通常被稱為鼠標(biāo)、軌跡球或觸摸板的指示設(shè)備1061。其他輸入設(shè)備(未顯示)可以包括麥克風(fēng)、搖桿、游戲板、碟式衛(wèi)星天線、掃描儀等等。這些和其他輸入設(shè)備通常通過(guò)與系統(tǒng)總線相連的用戶輸入接口 1060連接到處理單元1020,但是也可以通過(guò)其他接口和總線結(jié)構(gòu)來(lái)連接,例如并行端口、游戲端口或通用串行總線(USB)。監(jiān)視器1091或其他類型的顯示設(shè)備同樣經(jīng)由接口(例如視頻接口 1090)連接到系統(tǒng)總線1021。除了監(jiān)視器之外,計(jì)算機(jī)還可以包括可以通過(guò)輸出外圍接口 1095連接的其他外圍輸出設(shè)備,例如揚(yáng)聲器1097和打印機(jī)1096。
計(jì)算機(jī)1010可以使用與諸如遠(yuǎn)程計(jì)算機(jī)1080之類的一個(gè)或多個(gè)遠(yuǎn)程計(jì)算機(jī)的邏輯連接而在聯(lián)網(wǎng)環(huán)境中操作。遠(yuǎn)程計(jì)算機(jī)1080可以是個(gè)人計(jì)算機(jī)、服務(wù)器、路由器、網(wǎng)絡(luò)PC、對(duì)等設(shè)備或其他公共網(wǎng)絡(luò)節(jié)點(diǎn),并且典型地包括在上文中相對(duì)于計(jì)算機(jī)1010描述的很多或所有部件,然而在圖10中僅僅示出了記憶存儲(chǔ)設(shè)備1081。圖10描繪的邏輯連接包括局域網(wǎng)(LAN) 1071和廣域網(wǎng)(WAN) 1073,但是也可以包括其他網(wǎng)絡(luò)。這些聯(lián)網(wǎng)環(huán)境在辦公室、企業(yè)級(jí)計(jì)算機(jī)網(wǎng)絡(luò)、內(nèi)聯(lián)網(wǎng)以及因特網(wǎng)中是很普遍的。當(dāng)在LAN聯(lián)網(wǎng)環(huán)境中使用時(shí),計(jì)算機(jī)1010通過(guò)網(wǎng)絡(luò)接口或適配器1070與LAN1071連接。當(dāng)在WAN聯(lián)網(wǎng)環(huán)境中使用時(shí),計(jì)算機(jī)1010典型地包括調(diào)制解調(diào)器1072或是用于在諸如因特網(wǎng)之類的WAN 1073上建立通信的其他裝置。調(diào)制解調(diào)器1072可以處于內(nèi)部或外部,它可以經(jīng)由用戶輸入接口 1060或其他恰當(dāng)?shù)臋C(jī)構(gòu)連接到系統(tǒng)總線1021。在聯(lián)網(wǎng)環(huán)境中,相對(duì)于計(jì)算機(jī)1010描述的程序模塊或是其部分可以保存在遠(yuǎn)程記憶存儲(chǔ)設(shè)備中。作為示例而不是限制,圖10示出了駐留在存儲(chǔ)器設(shè)備1081上的遠(yuǎn)程應(yīng)用程序1085。應(yīng)該了解的是,所顯示的網(wǎng)絡(luò)連接是示例性的,并且也可以使用用于在計(jì)算機(jī)之間建立通信鏈路的其他裝置。 通過(guò)以這種方式描述本發(fā)明的至少一個(gè)實(shí)施例的若干方面,應(yīng)該了解,本領(lǐng)域技術(shù)人員將容易想到各種不同的變化、修改和改進(jìn)。舉個(gè)例子,描述了在計(jì)算設(shè)備上執(zhí)行的媒體控制應(yīng)用內(nèi)部提供對(duì)于遠(yuǎn)程音頻-視頻呈現(xiàn)設(shè)備的控制。不要求遠(yuǎn)程音頻-視頻呈現(xiàn)設(shè)備的控制通過(guò)媒體控制應(yīng)用提供。可替換地或此外,這種控制可以通過(guò)操作系統(tǒng)來(lái)提供。由于計(jì)算設(shè)備的操作系統(tǒng)提供了用于在顯示器上以及通過(guò)計(jì)算設(shè)備的揚(yáng)聲器來(lái)呈現(xiàn)音頻-視頻信息的服務(wù),因此,操作系統(tǒng)可以解釋并且酌情將音頻視頻內(nèi)容重定向到遠(yuǎn)程呈現(xiàn)設(shè)備。在這種情況下,用于選擇和控制音頻-視頻內(nèi)容的呈現(xiàn)方面的用戶界面可以由常規(guī)的媒體控制應(yīng)用來(lái)提供。為了實(shí)現(xiàn)用于控制遠(yuǎn)程呈現(xiàn)設(shè)備的其他功能,操作系統(tǒng)可以提供能被用戶調(diào)用的實(shí)用程序。舉例來(lái)說(shuō),這種實(shí)用程序可以允許將能在計(jì)算設(shè)備上本地再現(xiàn)的任何音頻或視頻內(nèi)容重定向到充當(dāng)顯示設(shè)備的附近設(shè)備。例如,通常是通過(guò)計(jì)算設(shè)備的“桌面”呈現(xiàn)的用戶印象以及顯現(xiàn)成在桌面上執(zhí)行的任何應(yīng)用提供的任何內(nèi)容可被傳送到附近的顯示設(shè)備。這種實(shí)用程序可以允許用戶控制所述呈現(xiàn)的任何方面,例如音量或者是以全屏模式呈現(xiàn)還是嵌入在呈現(xiàn)設(shè)備上的另一個(gè)圖像中。作為另一個(gè)示例,描述了在數(shù)字TV頻譜中使用低功率傳輸來(lái)為控制遠(yuǎn)程呈現(xiàn)設(shè)備的命令實(shí)現(xiàn)邊信道。類似的技術(shù)可以用來(lái)形成用于其他目的的邊信道。此外,這種技術(shù)可以用于低比特率通信,例如56Kbps或更低。此外,在一些實(shí)施例中,信道被說(shuō)成是通過(guò)連接形成的。使用詞語(yǔ)“連接”并不意味著使用了保持有狀態(tài)連接的協(xié)議。還可以使用有時(shí)被稱為“無(wú)連接”的協(xié)議。在這里,“連接”僅僅指示參與通信的足夠信息是可用的。例如,可以使用有時(shí)被描述成無(wú)連接的UDP協(xié)議或其他適當(dāng)?shù)膮f(xié)議。進(jìn)一步地,示例性實(shí)施例是結(jié)合生成音頻-視頻內(nèi)容和命令的計(jì)算設(shè)備描述的。用于建立這種信道的組件可以存在于遠(yuǎn)程呈現(xiàn)設(shè)備中,但(through)在一些實(shí)施例中,可以使用更簡(jiǎn)單的組件。例如,呈現(xiàn)設(shè)備可以具有一個(gè)或多個(gè)無(wú)線電裝置,如無(wú)線電裝置250和254。遠(yuǎn)程(remove)呈現(xiàn)設(shè)備可以具有類似于處理單元1020的控制器。雖然這種控制器與通用CPU相比可以支持較少的功能,但是它仍然可以控制設(shè)備來(lái)執(zhí)行配對(duì)儀式。此外,它還可以引導(dǎo)表示用于呈現(xiàn)的內(nèi)容的數(shù)據(jù),并且控制設(shè)備以對(duì)在邊信道上接收的命令做出響應(yīng)。這些變化、修改和改進(jìn)意圖是本公開(kāi)的一部分,并且處于本發(fā)明的精神和范圍以內(nèi)。相應(yīng)地,以上描述和附圖僅僅是作為示例的。本發(fā)明的上述實(shí)施例可以采用多種方式中的任何一種來(lái)實(shí)現(xiàn)。例如,這些實(shí)施例可以用硬件、軟件或是其組合來(lái)實(shí)現(xiàn)。在用軟件實(shí)現(xiàn)時(shí),無(wú)論是在單個(gè)計(jì)算機(jī)上提供還是分布于多個(gè)計(jì)算機(jī)之間,軟件代碼都可以在任一適當(dāng)?shù)奶幚砥骰蚴翘幚砥骷仙蠄?zhí)行。這種處理器可以作為集成電路來(lái)實(shí)施,其中一個(gè)或多個(gè)處理器處于集成電路組件中。但是,處理器可以用任何適當(dāng)格式的電路來(lái)實(shí)現(xiàn)。
進(jìn)一步地,應(yīng)該了解,計(jì)算機(jī)可以采用多種形式中的任何一種體現(xiàn),例如安裝在機(jī)架上的計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)、膝上計(jì)算機(jī)或平板計(jì)算機(jī)。此外,計(jì)算機(jī)可以體現(xiàn)在通常不被視為計(jì)算機(jī)但卻具有適當(dāng)處理能力的設(shè)備中,其包括個(gè)人數(shù)字助理(PDA)、智能電話或是其他任何適當(dāng)?shù)谋銛y或固定電子設(shè)備。此外,計(jì)算機(jī)可以具有一個(gè)或多個(gè)輸入和輸出設(shè)備。這些設(shè)備尤其可以用于呈現(xiàn)用戶界面。可用于提供用戶接口的輸出設(shè)備的示例包括用于視覺(jué)呈現(xiàn)輸出的打印機(jī)或顯示屏,以及用于聽(tīng)覺(jué)呈現(xiàn)輸出的揚(yáng)聲器或其他聲音生成設(shè)備??捎糜谟脩艚涌诘妮斎朐O(shè)備的示例包括鍵盤(pán)和指示設(shè)備,例如鼠標(biāo)、觸摸板和數(shù)字化平板。另舉一例,計(jì)算機(jī)可以通過(guò)語(yǔ)音識(shí)別或其它聽(tīng)覺(jué)形式來(lái)接收輸入信息。此類計(jì)算機(jī)可以由一個(gè)或多個(gè)網(wǎng)絡(luò)以任何適當(dāng)?shù)男问交ミB,所述網(wǎng)絡(luò)包括局域網(wǎng)或廣域網(wǎng),例如企業(yè)網(wǎng)或因特網(wǎng)。此類網(wǎng)絡(luò)可以基于任何適當(dāng)?shù)募夹g(shù),并且可以依照任何適當(dāng)?shù)膮f(xié)議操作,以及可以包括無(wú)線網(wǎng)絡(luò)、有線網(wǎng)絡(luò)或光纖網(wǎng)絡(luò)。此外,這里概述的不同方法或過(guò)程可以被編碼成能在使用了多種操作系統(tǒng)或平臺(tái)的任意一種的一個(gè)或多個(gè)處理器上執(zhí)行的軟件。此外,此類軟件可以采用多種適當(dāng)?shù)木幊陶Z(yǔ)言和/或編程或腳本工具來(lái)編寫(xiě),并且還可以被編譯成是在主機(jī)或虛擬機(jī)上執(zhí)行的可執(zhí)行機(jī)器語(yǔ)言代碼或中間代碼。就此而論,本發(fā)明可以作為使用一種或多種程序編碼的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(或多個(gè)計(jì)算機(jī)可讀介質(zhì))(例如計(jì)算機(jī)存儲(chǔ)器、一個(gè)或多個(gè)軟盤(pán)、緊湊型盤(pán)(CD)、光盤(pán)、數(shù)字視頻盤(pán)(DVD)、磁帶、閃速存儲(chǔ)器、現(xiàn)場(chǎng)可編程門(mén)陣列或其他半導(dǎo)體設(shè)備中的電路配置或其他非瞬時(shí)的、有形的計(jì)算機(jī)存儲(chǔ)介質(zhì))來(lái)體現(xiàn),當(dāng)所述程序在一個(gè)或多個(gè)計(jì)算機(jī)或其他處理器上執(zhí)行時(shí)執(zhí)行用于實(shí)現(xiàn)如上所述的本發(fā)明的各種不同實(shí)施例的方法。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)或媒質(zhì)可以是可運(yùn)輸?shù)?,使得其上保存的一個(gè)或多個(gè)程序可被加載到一個(gè)或多個(gè)不同計(jì)算機(jī)或其他處理器上,以便實(shí)現(xiàn)如上所述的本發(fā)明的各種不同方面。這里使用的術(shù)語(yǔ)“非瞬時(shí)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)”只包括可被認(rèn)為是制造品(即,制造的物品)或機(jī)器的計(jì)算機(jī)可讀介質(zhì)??商鎿Q地或此外,除了計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)之外,本發(fā)明可以作為計(jì)算機(jī)可讀介質(zhì)來(lái)體現(xiàn),例如傳播信號(hào)。這里使用的術(shù)語(yǔ)“程序”或“軟件”在一般意義下是指可以用于對(duì)計(jì)算機(jī)或其他處理器進(jìn)行編程以實(shí)現(xiàn)如上所述的本發(fā)明的各種不同方面的任何類型的計(jì)算機(jī)代碼或計(jì)算機(jī)可執(zhí)行指令集。此外,應(yīng)該了解,根據(jù)本發(fā)明的一個(gè)方面,執(zhí)行本發(fā)明的方法的一個(gè)或多個(gè)計(jì)算機(jī)程序在執(zhí)行時(shí)不必駐留在單個(gè)計(jì)算機(jī)或處理器上,而是可以采用模塊化的形式分布在多個(gè)不同的計(jì)算機(jī)或處理器之中,以便實(shí)現(xiàn)本發(fā)明的各種不同方面。計(jì)算機(jī)可執(zhí)行指令可以采取許多形式,例如由一個(gè)或多個(gè)計(jì)算機(jī)或其他設(shè)備執(zhí)行的程序模塊。一般來(lái)說(shuō),程序模塊包括執(zhí)行具體任務(wù)或?qū)崿F(xiàn)具體抽象數(shù)據(jù)類型的例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等等。程序模塊的功能典型地可以根據(jù)各種不同實(shí)施例的需要而被組合或分布。此外,數(shù)據(jù)結(jié)構(gòu)可以采用任何適當(dāng)?shù)男问蕉淮嫒胗?jì)算機(jī)可讀介質(zhì)中。為了圖示簡(jiǎn)單,數(shù)據(jù)結(jié)構(gòu)可被顯示成具有通過(guò)數(shù)據(jù)結(jié)構(gòu)中的位置來(lái)進(jìn)行關(guān)聯(lián)的字段。這種關(guān)系同樣可以通過(guò)為針對(duì)字段的存儲(chǔ)器分配計(jì)算機(jī)可讀介質(zhì)中傳遞字段之間關(guān)系的位置來(lái)實(shí)現(xiàn)。但是,任何適當(dāng)?shù)臋C(jī)制均可用于在數(shù)據(jù)結(jié)構(gòu)的字段中的信息之間建立關(guān)系,其包括通過(guò)使用在數(shù)據(jù)元素之間建立關(guān)聯(lián)的指針、標(biāo)簽或其他機(jī)制。本發(fā)明的各種不同方面可以單獨(dú)使用,組合使用,或在上述實(shí)施例中沒(méi)有具體論述的多種布置中使用,并且因此本發(fā)明在其應(yīng)用方面不限于如上說(shuō)明書(shū)所提及或是在附圖中闡述的細(xì)節(jié)和組件布置。例如,在一個(gè)實(shí)施例中描述各方面可以采用任何方式與其他實(shí) 施例中描述的各方面相結(jié)合。此外,本發(fā)明可以作為方法來(lái)體現(xiàn),已經(jīng)提供了所述方法的示例。作為方法一部分執(zhí)行的動(dòng)作可以采用任何適當(dāng)?shù)姆绞脚判?。相?yīng)地,可以構(gòu)造以與圖示的順序不同的順序來(lái)執(zhí)行動(dòng)作的實(shí)施例,所述實(shí)施例可以包括同時(shí)執(zhí)行某些動(dòng)作,即使這些動(dòng)作在說(shuō)明性實(shí)施例中被顯示成連續(xù)動(dòng)作。在權(quán)利要求中使用了諸如“第一”、“第二”、“第三”等之類的順序術(shù)語(yǔ)來(lái)修改權(quán)利要求要素并不單獨(dú)意味著任何優(yōu)先級(jí)、優(yōu)先順序、或者一個(gè)權(quán)利要求要素超出另一個(gè)要素的順序或是執(zhí)行方法的動(dòng)作的時(shí)間順序,而是僅僅用作標(biāo)簽來(lái)將具有某個(gè)名稱的一個(gè)權(quán)利要求要素與另一個(gè)具有相同名稱(若沒(méi)有順序術(shù)語(yǔ)的使用)的要素區(qū)分開(kāi)來(lái),以便區(qū)分權(quán)利要求元素。此外,這里使用的措辭和術(shù)語(yǔ)用于描述目的,而不應(yīng)該將其視為限制。這里使用的“包括”、“包含”或“具有”、“包含”、“涉及”及其變體意味著包含了其后列舉的項(xiàng)目以及其等價(jià)物和附加項(xiàng)目。
權(quán)利要求
1.一種執(zhí)行操作無(wú)線計(jì)算設(shè)備的方法,其中該無(wú)線計(jì)算設(shè)備提供在遠(yuǎn)程顯示設(shè)備上顯示的內(nèi)容,該方法包括 使用第一無(wú)線信道來(lái)無(wú)線傳送(640)用于在遠(yuǎn)程設(shè)備上顯示的內(nèi)容; 接收指示至少一個(gè)要由涉及內(nèi)容顯示的遠(yuǎn)程設(shè)備執(zhí)行的動(dòng)作的用戶輸入(346); 使用與第一無(wú)線信道相對(duì)的邊信道來(lái)向顯示器無(wú)線傳送(642)基于用戶輸入選擇的命令。
2.權(quán)利要求I的方法,還包括 與遠(yuǎn)程設(shè)備交換無(wú)線通信(622);以及 基于該無(wú)線通信來(lái)選擇(632)邊信道。
3.權(quán)利要求I的方法,其中 計(jì)算設(shè)備被配置成具有提供第一傳輸?shù)牡谝粺o(wú)線電裝置(250)以及提供第二傳輸?shù)牡诙o(wú)線電裝置(254); 第一信道是用第一無(wú)線電裝置訪問(wèn)的;以及 第二信道是用第二無(wú)線電裝置訪問(wèn)的。
4.權(quán)利要求3的方法,其中 第一無(wú)線電裝置被配置用于Wi-Fi通信。
5.權(quán)利要求4的方法,其中 第二無(wú)線電裝置被配置用于依照Bluetooth、Wi-Fi或IRDA之一通信。
6.一種操作無(wú)線計(jì)算設(shè)備的方法,其中該無(wú)線計(jì)算設(shè)備提供用于在遠(yuǎn)程音頻-視頻設(shè)備上顯示的內(nèi)容,該方法包括 與遠(yuǎn)程音頻-視頻設(shè)備交換無(wú)線通信,以便執(zhí)行配對(duì)儀式,(622,623)所述配對(duì)儀式包括選擇作為邊信道使用的信道; 將音頻-視頻內(nèi)容通過(guò)不同于邊信道的第一信道傳送到遠(yuǎn)程音頻-視頻設(shè)備(640);以及 在邊信道上將命令傳送到遠(yuǎn)程音頻-視頻設(shè)備,以便改變內(nèi)容呈現(xiàn)(642)。
7.權(quán)利要求6的方法,其中 配對(duì)儀式是在第一時(shí)間執(zhí)行的, 計(jì)算設(shè)備存儲(chǔ)在配對(duì)儀式期間生成的信息(624); 在第一時(shí)間之后的第二時(shí)間,計(jì)算設(shè)備從遠(yuǎn)程音頻-視頻設(shè)備斷開(kāi);以及在第二時(shí)間之后的第三時(shí)間,計(jì)算設(shè)備基于已存儲(chǔ)的信息重新連接到遠(yuǎn)程音頻-視頻設(shè)備(630,634,636)。
8.權(quán)利要求6的方法,還包括 在計(jì)算設(shè)備的顯示器上呈現(xiàn)用戶界面(300),該界面包括用于控制遠(yuǎn)程音頻-視頻設(shè)備的選項(xiàng)(344,346); 通過(guò)用戶界面接收用戶輸入;以及 基于用戶輸入來(lái)生成命令。
9.權(quán)利要求8的方法,其中 計(jì)算設(shè)備連接到因特網(wǎng)(150); 該方法還包括在因特網(wǎng)上接收多媒體內(nèi)容(142);以及 傳送音頻-視頻內(nèi)容包括傳送下載的多媒體內(nèi)容。
10.權(quán)利要求8的方法,其中 所述命令包括增大音頻-視頻內(nèi)容中的音頻部分的呈現(xiàn)的音量的命令(334)。
11.至少一個(gè)用計(jì)算機(jī)可執(zhí)行指令編碼的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(1032、1052、1056),所述計(jì)算機(jī)可執(zhí)行指令在被執(zhí)行時(shí)執(zhí)行按照權(quán)利要求I 一 10中任一項(xiàng)的方法。
全文摘要
一種與諸如電視之類的遠(yuǎn)程音頻-視頻呈現(xiàn)設(shè)備進(jìn)行配對(duì)的無(wú)線計(jì)算機(jī)。作為配對(duì)結(jié)果,為該計(jì)算機(jī)建立通過(guò)該設(shè)備來(lái)傳送用于呈現(xiàn)的音頻-視頻內(nèi)容的通信信道。此外,作為配對(duì)的一部分,計(jì)算機(jī)和遠(yuǎn)程設(shè)備選擇邊信道來(lái)傳遞用戶命令。無(wú)線計(jì)算機(jī)可以顯示用戶界面,通過(guò)該界面,用戶可以輸入控制遠(yuǎn)程音頻-視頻設(shè)備呈現(xiàn)內(nèi)容的方式的命令。結(jié)果,用戶可以使用無(wú)線計(jì)算機(jī)作為音頻-視頻設(shè)備的遙控器,從而控制呈現(xiàn)的內(nèi)容及其呈現(xiàn)方式。邊信道可以使用與用于傳遞音頻-視頻內(nèi)容的信道相比不同的頻率,并且可以在數(shù)字TV頻譜中的頻率上使用很低的功率。
文檔編號(hào)H04W76/02GK102740498SQ20111041722
公開(kāi)日2012年10月17日 申請(qǐng)日期2011年12月14日 優(yōu)先權(quán)日2010年12月14日
發(fā)明者A.A.哈桑, B.R.小安德斯, B.拉森, K.M.亨特 申請(qǐng)人:微軟公司