欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于無(wú)線顯示器的用戶輸入返回信道的方法和設(shè)備與流程

文檔序號(hào):11995536閱讀:248來(lái)源:國(guó)知局
用于無(wú)線顯示器的用戶輸入返回信道的方法和設(shè)備與流程
用于無(wú)線顯示器的用戶輸入返回信道的方法和設(shè)備本申請(qǐng)要求下列美國(guó)臨時(shí)申請(qǐng)的權(quán)益:于2011年1月21日遞交的美國(guó)臨時(shí)申請(qǐng)No.61/435,194;于2011年2月28日遞交的美國(guó)臨時(shí)申請(qǐng)No.61/447,592;于2011年3月2日遞交的美國(guó)臨時(shí)申請(qǐng)No.61/448,312;于2011年3月7日遞交的美國(guó)臨時(shí)申請(qǐng)No.61/450,101;于2011年3月25日遞交的美國(guó)臨時(shí)申請(qǐng)No.61/467,535;于2011年3月25日遞交的美國(guó)臨時(shí)申請(qǐng)No.61/467,543;于2011年8月3日遞交的美國(guó)臨時(shí)申請(qǐng)No.61/514,863;于2011年10月7日遞交的美國(guó)臨時(shí)申請(qǐng)No.61/544,470;以引用方式將上述臨時(shí)申請(qǐng)的全部?jī)?nèi)容并入本文。技術(shù)領(lǐng)域本公開內(nèi)容涉及用于在無(wú)線源設(shè)備和無(wú)線宿設(shè)備之間發(fā)送數(shù)據(jù)的技術(shù)。

背景技術(shù):
無(wú)線顯示(WD)或Wi-Fi顯示(WFD)系統(tǒng)包括無(wú)線源設(shè)備和一個(gè)或多個(gè)無(wú)線宿設(shè)備。源設(shè)備和每一個(gè)宿設(shè)備可以是具有無(wú)線通信能力的移動(dòng)設(shè)備或有線設(shè)備。例如,源設(shè)備和宿設(shè)備中的一個(gè)或多個(gè)可以包括移動(dòng)電話、具有無(wú)線通信卡的便攜式計(jì)算機(jī)、個(gè)人數(shù)字助理(PDA)、便攜式媒體播放器或其它具有無(wú)線通信能力的這種設(shè)備,其中包括所謂的“智能”電話和“智能”平板或平板電腦、電子閱讀器或任何類型的無(wú)線顯示器、視頻游戲設(shè)備、或其它類型的無(wú)線通信設(shè)備。源設(shè)備和宿設(shè)備中的一個(gè)或多個(gè)還可以包括具有通信能力的有線設(shè)備,諸如電視、臺(tái)式計(jì)算機(jī)、監(jiān)視器、投影儀等。源設(shè)備向參與特定媒體共享會(huì)話的宿設(shè)備中的一個(gè)或多個(gè)宿設(shè)備發(fā)送媒體數(shù)據(jù)(諸如音頻視頻(AV)數(shù)據(jù))??梢栽谠丛O(shè)備的本地顯示器以及宿設(shè)備的顯示器中的每一個(gè)顯示器處對(duì)媒體數(shù)據(jù)進(jìn)行回放。更確切地,所參與的宿設(shè)備中的每一個(gè)宿設(shè)備在其屏幕和音頻設(shè)備上呈現(xiàn)所接收的媒體數(shù)據(jù)。

技術(shù)實(shí)現(xiàn)要素:
本公開內(nèi)容概括地描述了在其中無(wú)線宿設(shè)備可以與無(wú)線宿設(shè)備進(jìn)行通信的系統(tǒng)。作為通信會(huì)話的一部分,無(wú)線源設(shè)備可以向無(wú)線宿設(shè)備發(fā)送音頻和視頻數(shù)據(jù),并且無(wú)線宿設(shè)備可以將在該無(wú)線宿設(shè)備處接收的用戶輸入發(fā)送回?zé)o線源設(shè)備。以這種方式,無(wú)線宿設(shè)備的用戶可以控制無(wú)線源設(shè)備并且可以控制從無(wú)線源設(shè)備向無(wú)線宿設(shè)備正在發(fā)送的內(nèi)容。在一個(gè)示例中,一種從無(wú)線宿設(shè)備向無(wú)線源設(shè)備發(fā)送用戶輸入數(shù)據(jù)的方法包括:從外部設(shè)備獲得用戶輸入數(shù)據(jù);生成數(shù)據(jù)分組報(bào)頭,其中,所述數(shù)據(jù)分組報(bào)頭將所述用戶輸入數(shù)據(jù)標(biāo)識(shí)為轉(zhuǎn)發(fā)的用戶輸入數(shù)據(jù);生成包括所述用戶輸入數(shù)據(jù)的有效載荷數(shù)據(jù);生成包括所述數(shù)據(jù)分組報(bào)頭和所述有效載荷數(shù)據(jù)的數(shù)據(jù)分組;以及向所述無(wú)線源設(shè)備發(fā)送所述數(shù)據(jù)分組。在另一個(gè)示例中,一種無(wú)線宿設(shè)備配置為向無(wú)線源設(shè)備發(fā)送用戶輸入數(shù)據(jù)。所述無(wú)線宿設(shè)備包括:存儲(chǔ)指令的存儲(chǔ)器;一個(gè)或多個(gè)處理器,其配置為執(zhí)行所述指令,其中,在執(zhí)行所述指令后,所述一個(gè)或多個(gè)處理器使得:從外部設(shè)備獲得用戶輸入數(shù)據(jù);生成數(shù)據(jù)分組報(bào)頭,其中,所述數(shù)據(jù)分組報(bào)頭將所述用戶輸入數(shù)據(jù)標(biāo)識(shí)為轉(zhuǎn)發(fā)的用戶輸入數(shù)據(jù);生成包括所述用戶輸入數(shù)據(jù)的有效載荷數(shù)據(jù);以及生成包括所述數(shù)據(jù)分組報(bào)頭和所述有效載荷數(shù)據(jù)的數(shù)據(jù)分組。所述無(wú)線宿設(shè)備還包括傳輸單元,其用于向所述無(wú)線源設(shè)備發(fā)送所述數(shù)據(jù)分組。在另一個(gè)示例中,一種存儲(chǔ)指令的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),在所述指令由一個(gè)或多個(gè)處理器執(zhí)行后,使得所述一個(gè)或多個(gè)處理器執(zhí)行從無(wú)線宿設(shè)備向無(wú)線源設(shè)備發(fā)送用戶輸入數(shù)據(jù)的方法。所述方法包括:從外部設(shè)備獲得用戶輸入數(shù)據(jù);生成數(shù)據(jù)分組報(bào)頭,其中,所述數(shù)據(jù)分組報(bào)頭將所述用戶輸入數(shù)據(jù)標(biāo)識(shí)為轉(zhuǎn)發(fā)的用戶輸入數(shù)據(jù);生成包括所述用戶輸入數(shù)據(jù)的有效載荷數(shù)據(jù);生成包括所述數(shù)據(jù)分組報(bào)頭和所述有效載荷數(shù)據(jù)的數(shù)據(jù)分組;以及向所述無(wú)線源設(shè)備發(fā)送所述數(shù)據(jù)分組。在另一個(gè)示例中,一種無(wú)線宿設(shè)備配置為向無(wú)線源設(shè)備發(fā)送用戶輸入。所述無(wú)線宿設(shè)備包括:用于從外部設(shè)備獲得用戶輸入數(shù)據(jù)的模塊;用于生成數(shù)據(jù)分組報(bào)頭的模塊,其中,所述數(shù)據(jù)分組報(bào)頭將所述用戶輸入數(shù)據(jù)標(biāo)識(shí)為轉(zhuǎn)發(fā)的用戶輸入數(shù)據(jù);用于生成包括所述用戶輸入數(shù)據(jù)的有效載荷數(shù)據(jù)的模塊;用于生成包括所述數(shù)據(jù)分組報(bào)頭和所述有效載荷數(shù)據(jù)的數(shù)據(jù)分組的模塊;以及用于向所述無(wú)線源設(shè)備發(fā)送所述數(shù)據(jù)分組的模塊。在另一個(gè)示例中,一種在無(wú)線源設(shè)備處從無(wú)線宿設(shè)備接收用戶輸入數(shù)據(jù)的方法包括:從無(wú)線宿設(shè)備接收包括數(shù)據(jù)分組報(bào)頭和有效載荷數(shù)據(jù)的數(shù)據(jù)分組;對(duì)所述數(shù)據(jù)分組報(bào)頭進(jìn)行解析,以確定所述有效載荷數(shù)據(jù)包括轉(zhuǎn)發(fā)的用戶輸入命令;對(duì)所述有效載荷數(shù)據(jù)進(jìn)行解析,以識(shí)別第三方設(shè)備的標(biāo)識(shí);以及基于所述第三方設(shè)備的所述標(biāo)識(shí)對(duì)所述有效載荷數(shù)據(jù)進(jìn)行處理。在另一個(gè)示例中,一種無(wú)線源設(shè)備配置為從無(wú)線宿設(shè)備接收用戶輸入數(shù)據(jù)。所述無(wú)線源設(shè)備包括:傳輸單元,其配置為從無(wú)線宿設(shè)備接收包括數(shù)據(jù)分組報(bào)頭和有效載荷數(shù)據(jù)的數(shù)據(jù)分組。所述無(wú)線源設(shè)備還包括:存儲(chǔ)指令的存儲(chǔ)器以及配置為執(zhí)行所述指令的一個(gè)或多個(gè)處理器,其中,在執(zhí)行所述指令后,所述一個(gè)或多個(gè)處理器使得:對(duì)所述數(shù)據(jù)分組報(bào)頭進(jìn)行解析,以確定所述有效載荷數(shù)據(jù)包括轉(zhuǎn)發(fā)的用戶輸入命令;對(duì)所述有效載荷數(shù)據(jù)進(jìn)行解析,以識(shí)別第三方設(shè)備的標(biāo)識(shí);基于所述第三方設(shè)備的所述標(biāo)識(shí)對(duì)所述有效載荷數(shù)據(jù)進(jìn)行處理。在另一個(gè)示例中,一種存儲(chǔ)指令的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),在所述指令由一個(gè)或多個(gè)處理器執(zhí)行后,使得所述一個(gè)或多個(gè)處理器執(zhí)行在無(wú)線源設(shè)備處從無(wú)線宿設(shè)備接收用戶輸入數(shù)據(jù)的方法。所述方法包括:從無(wú)線宿設(shè)備接收包括數(shù)據(jù)分組報(bào)頭和有效載荷數(shù)據(jù)的數(shù)據(jù)分組;對(duì)所述數(shù)據(jù)分組報(bào)頭進(jìn)行解析,以確定所述有效載荷數(shù)據(jù)包括轉(zhuǎn)發(fā)的用戶輸入命令;對(duì)所述有效載荷數(shù)據(jù)進(jìn)行解析,以識(shí)別第三方設(shè)備的標(biāo)識(shí);以及基于所述第三方設(shè)備的所述標(biāo)識(shí)對(duì)所述有效載荷數(shù)據(jù)進(jìn)行處理。在另一個(gè)示例中,一種無(wú)線源設(shè)備配置為從無(wú)線宿設(shè)備接收用戶輸入數(shù)據(jù)。所述無(wú)線源設(shè)備包括:用于從無(wú)線宿設(shè)備接收包括數(shù)據(jù)分組報(bào)頭和有效載荷數(shù)據(jù)的數(shù)據(jù)分組的模塊;用于對(duì)所述數(shù)據(jù)分組報(bào)頭進(jìn)行解析,以確定所述有效載荷數(shù)據(jù)包括轉(zhuǎn)發(fā)的用戶輸入命令的模塊;用于對(duì)所述有效載荷數(shù)據(jù)進(jìn)行解析,以識(shí)別第三方設(shè)備的標(biāo)識(shí)的模塊;以及用于基于所述第三方設(shè)備的所述標(biāo)識(shí)對(duì)所述有效載荷數(shù)據(jù)進(jìn)行處理的模塊。附圖說(shuō)明圖1A是示出可以實(shí)現(xiàn)本公開內(nèi)容的技術(shù)的源/宿系統(tǒng)的示例的框圖。圖1B是示出具有兩個(gè)宿設(shè)備的源/宿系統(tǒng)的示例的框圖。圖2示出了可以實(shí)現(xiàn)本公開內(nèi)容的技術(shù)的源設(shè)備的示例。圖3示出了可以實(shí)現(xiàn)本公開內(nèi)容的技術(shù)的宿設(shè)備的示例。圖4示出了可以實(shí)現(xiàn)本公開內(nèi)容的技術(shù)的發(fā)射機(jī)系統(tǒng)和接收機(jī)系統(tǒng)的框圖。圖5A和5B示出了根據(jù)本公開內(nèi)容的技術(shù)用于執(zhí)行能力協(xié)商的示例消息傳輸順序。圖6示出了可以用于向源設(shè)備遞送在宿設(shè)備處獲得的用戶輸入數(shù)據(jù)的示例數(shù)據(jù)分組。圖7A和7B是示出可以用于源設(shè)備和宿設(shè)備之間的能力協(xié)商的本公開內(nèi)容的技術(shù)的流程圖。圖8A和8B是示出可以用于發(fā)送和接收具有用戶輸入數(shù)據(jù)的數(shù)據(jù)分組的本公開內(nèi)容的技術(shù)的流程圖。圖9A和9B是示出可以用于發(fā)送和接收具有用戶輸入數(shù)據(jù)的數(shù)據(jù)分組的本公開內(nèi)容的技術(shù)的流程圖。圖10A和10B是示出可以用于發(fā)送和接收具有時(shí)間戳信息和用戶輸入數(shù)據(jù)的數(shù)據(jù)分組的本公開內(nèi)容的技術(shù)的流程圖。圖11A和11B是示出可以用于發(fā)送和接收具有時(shí)間戳信息和用戶輸入數(shù)據(jù)的數(shù)據(jù)分組的本公開內(nèi)容的技術(shù)的流程圖。圖12A和12B是示出可以用于發(fā)送和接收包括語(yǔ)音命令的數(shù)據(jù)分組的本公開內(nèi)容的技術(shù)的流程圖。圖13A和13B是示出可以用于發(fā)送和接收具有多點(diǎn)觸摸用戶輸入命令的數(shù)據(jù)分組的本公開內(nèi)容的技術(shù)的流程圖。圖14A和14B是示出可以用于發(fā)送和接收具有從第三方設(shè)備轉(zhuǎn)發(fā)的用戶輸入數(shù)據(jù)的數(shù)據(jù)分組的本公開內(nèi)容的技術(shù)的流程圖。圖15A和15B是示出可以用于發(fā)送和接收數(shù)據(jù)分組的本公開內(nèi)容的技術(shù)的流程圖。具體實(shí)施方式本公開內(nèi)容概括地描述了無(wú)線宿設(shè)備可以與無(wú)線宿設(shè)備進(jìn)行通信的系統(tǒng)。作為通信會(huì)話的一部分,無(wú)線源設(shè)備可以向無(wú)線宿設(shè)備發(fā)送音頻和視頻數(shù)據(jù),并且無(wú)線宿設(shè)備可以將在該無(wú)線宿設(shè)備處接收的用戶輸入發(fā)送回該無(wú)線源設(shè)備。以這種方式,無(wú)線宿設(shè)備的用戶可以控制無(wú)線源設(shè)備,并且可以控制從無(wú)線源設(shè)備向無(wú)線宿設(shè)備正在發(fā)送的內(nèi)容。圖1A是示出可以實(shí)現(xiàn)本公開內(nèi)容的技術(shù)中的一個(gè)或多個(gè)技術(shù)的示例性源/宿系統(tǒng)100的框圖。如圖1A所示,系統(tǒng)100包括經(jīng)由通信信道150與宿設(shè)備160進(jìn)行通信的源設(shè)備120。源設(shè)備120可以包括存儲(chǔ)音頻/視頻(A/V)數(shù)據(jù)121的存儲(chǔ)器、顯示器122、揚(yáng)聲器123、音頻/視頻編碼器124(也被稱為編碼器124)、音頻/視頻控制模塊125和發(fā)射機(jī)/接收機(jī)(TX/RX)單元126。宿設(shè)備160可以包括顯示器162、揚(yáng)聲器163、音頻/視頻解碼器164(也被稱為解碼器164)、發(fā)射機(jī)/接收機(jī)單元166、用戶輸入(UI)設(shè)備167和用戶輸入處理模塊(UIPM)168。所示出的組件僅構(gòu)成源/宿系統(tǒng)100的一個(gè)示例配置。其它配置可以包括比所示出的那些組件更少的組件或者可以包括所示出的那些組件之外的另外的組件。在圖1A的示例中,源設(shè)備120可以在顯示器122上顯示音頻/視頻數(shù)據(jù)121的視頻部分,并且可以在揚(yáng)聲器123上輸出音頻/視頻數(shù)據(jù)121的音頻部分。音頻/視頻數(shù)據(jù)121可以本地存儲(chǔ)在源設(shè)備120上、從外部存儲(chǔ)介質(zhì)(諸如文件服務(wù)器、硬盤驅(qū)動(dòng)器、外部存儲(chǔ)器、藍(lán)光光盤、DVD或其它物理存儲(chǔ)介質(zhì))存取、或可以經(jīng)由諸如因特網(wǎng)的網(wǎng)絡(luò)連接流式傳輸?shù)皆丛O(shè)備120。在一些情況下,可以經(jīng)由源設(shè)備120的照相機(jī)和麥克風(fēng)對(duì)音頻/視頻數(shù)據(jù)121進(jìn)行實(shí)時(shí)捕捉。音頻/視頻數(shù)據(jù)121可以包括諸如電影、電視節(jié)目或音樂(lè)之類的多媒體內(nèi)容,但還可以包括由源設(shè)備120生成的實(shí)時(shí)內(nèi)容。例如,這種實(shí)時(shí)內(nèi)容可以是由運(yùn)行在源設(shè)備120上的應(yīng)用產(chǎn)生的,或者是捕捉到的視頻數(shù)據(jù)(例如作為視頻電話會(huì)話的一部分)。如同將會(huì)更詳細(xì)描述的,在一些情況下,這種實(shí)時(shí)內(nèi)容可以包括可供用戶選擇的用戶輸入選項(xiàng)的視頻幀。在一些情況下,音頻/視頻數(shù)據(jù)121可以包括不同類型內(nèi)容的組合的視頻幀,諸如具有覆蓋在視頻幀上的用戶輸入選項(xiàng)的電影或電視節(jié)目的視頻幀。除了經(jīng)由顯示器122和揚(yáng)聲器123來(lái)本地呈現(xiàn)音頻/視頻數(shù)據(jù)121之外,源設(shè)備120的音頻/視頻編碼器124可以對(duì)音頻/視頻數(shù)據(jù)121進(jìn)行編碼,并且發(fā)射機(jī)/接收機(jī)單元126可以在通信信道150上向宿設(shè)備160發(fā)送經(jīng)編碼的數(shù)據(jù)。宿設(shè)備160的發(fā)射機(jī)/接收機(jī)單元166接收該經(jīng)編碼的數(shù)據(jù),并且音頻/視頻解碼器164對(duì)該經(jīng)編碼的數(shù)據(jù)進(jìn)行解碼,并經(jīng)由顯示器162和揚(yáng)聲器163輸出經(jīng)解碼的數(shù)據(jù)。以這種方式,由顯示器122和揚(yáng)聲器123呈現(xiàn)的音頻和視頻數(shù)據(jù)可以同時(shí)由顯示器162和揚(yáng)聲器163呈現(xiàn)??梢詫⒁纛l數(shù)據(jù)和視頻數(shù)據(jù)排列在幀中,并且當(dāng)呈現(xiàn)時(shí),音頻幀可以與視頻幀時(shí)間同步。音頻/視頻編碼器124和音頻/視頻解碼器164可以實(shí)現(xiàn)任意數(shù)量的音頻和視頻壓縮標(biāo)準(zhǔn),諸如ITU-TH.264標(biāo)準(zhǔn)(或者稱為MPEG-4,部分10)、高級(jí)視頻編碼(AVC)或新出現(xiàn)的高效率視頻編碼(HEVC)標(biāo)準(zhǔn)(有時(shí)稱為H.265標(biāo)準(zhǔn))。還可以使用許多其它類型的私有的或標(biāo)準(zhǔn)化的壓縮技術(shù)??偟膩?lái)說(shuō),音頻/視頻編碼器164配置為執(zhí)行音頻/視頻編碼器124的互易編碼操作。雖然沒有在圖1A中示出,但在一些方面,A/V編碼器124和A/V解碼器164均可以與音頻編碼器和解碼器集成,并可以包括適當(dāng)?shù)腗UX-DEMUX(復(fù)用-解復(fù)用)單元或其它硬件和軟件,以處理對(duì)公共數(shù)據(jù)流或單獨(dú)數(shù)據(jù)流中的音頻和視頻二者的編碼。如同下面將會(huì)更加詳細(xì)描述的,除了實(shí)現(xiàn)如上所述的視頻壓縮標(biāo)準(zhǔn)之外,A/V編碼器124還可以執(zhí)行其它的編碼功能。例如,在將A/V數(shù)據(jù)121發(fā)送到宿設(shè)備160之前,A/V編碼器124可以向A/V數(shù)據(jù)121添加各種類型的元數(shù)據(jù)。在一些情況下,可以以編碼的形式將A/V數(shù)據(jù)121存儲(chǔ)在源設(shè)備120或者在源設(shè)備120處接收A/V數(shù)據(jù)121,從而不需要由A/V編碼器124進(jìn)一步壓縮。盡管圖1A示出了單獨(dú)攜帶音頻有效載荷數(shù)據(jù)和視頻有效載荷數(shù)據(jù)的通信信道150,但應(yīng)當(dāng)理解的是,在某些情況下,視頻有效載荷數(shù)據(jù)和音頻有效載荷數(shù)據(jù)可以是公共數(shù)據(jù)流的一部分。如果適用,MUX-DEMUX單元可以遵循ITUH.223復(fù)用器協(xié)議或者諸如用戶數(shù)據(jù)報(bào)協(xié)議(UDP)之類的其它協(xié)議。音頻/視頻編碼器124和音頻/視頻解碼器164均可以實(shí)現(xiàn)為一個(gè)或多個(gè)微處理器、數(shù)字信號(hào)處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程門陣列(FPGA)、分立邏輯器件、軟件、硬件、固件或其任意組合??梢詫⒁纛l/視頻編碼器124和音頻/視頻解碼器164中的每一個(gè)包括在一個(gè)或多個(gè)編碼器或解碼器中,可以將其中任何一個(gè)集成為組合的編碼器/解碼器(CODEC)的一部分。因此,源設(shè)備120和宿設(shè)備160中的每一個(gè)可以包括配置為執(zhí)行本公開內(nèi)容的技術(shù)中的一個(gè)或多個(gè)技術(shù)的專用機(jī)器。顯示器122和顯示器162可以包括各種視頻輸出設(shè)備中的任何一種,諸如陰極射線管(CRT)、液晶顯示器(LCD)、等離子顯示器、發(fā)光二極管(LED)顯示器、有機(jī)發(fā)光二極管(OLED)顯示器、或其它類型的顯示設(shè)備。在這些或其它示例中,顯示器122和162均可以是發(fā)射式顯示器或透射式顯示器。顯示器122和162還可以是觸摸顯示器,使得它們同時(shí)既是輸入設(shè)備也是顯示設(shè)備。這類觸摸顯示屏可以是電容式、電阻式或允許用戶向各自的設(shè)備提供用戶輸入的其它類型的觸摸面板。揚(yáng)聲器123可以包括各種音頻輸出設(shè)備中的任何一種,諸如頭戴式耳機(jī)、單揚(yáng)聲器系統(tǒng)、多揚(yáng)聲器系統(tǒng)或環(huán)繞聲系統(tǒng)。此外,雖然將顯示器122和揚(yáng)聲器123示為源設(shè)備120的一部分并且將顯示器162和揚(yáng)聲器163示為宿設(shè)備160的一部分,但源設(shè)備120和宿設(shè)備160實(shí)際上可以是設(shè)備系統(tǒng)。作為一個(gè)示例,顯示器162可以是電視機(jī),揚(yáng)聲器163可以是環(huán)繞聲系統(tǒng),并且解碼器164可以是有線或無(wú)線地連接到顯示器162和揚(yáng)聲器163的外箱的一部分。在其它情況下,宿設(shè)備160可以是諸如平板電腦或智能電話之類的單個(gè)設(shè)備。在其它情況下,源設(shè)備120和宿設(shè)備160是類似的設(shè)備,例如,二者都是智能手機(jī)、平板電腦等。在這種情況,一個(gè)設(shè)備可以作為源來(lái)進(jìn)行操作,而另一個(gè)設(shè)備可以作為宿來(lái)進(jìn)行操作。在后續(xù)的通信會(huì)話中,這些角色可以甚至反轉(zhuǎn)。在其它情況下,源設(shè)備可以包括諸如智能電話、膝上型計(jì)算機(jī)或平板電腦之類的移動(dòng)設(shè)備,并且宿設(shè)備可以包括更加靜態(tài)的設(shè)備(例如,具有AC電源線),在這種情況下,源設(shè)備可以經(jīng)由宿設(shè)備傳送音頻和視頻數(shù)據(jù)以便向較大的人群進(jìn)行呈現(xiàn)。發(fā)射機(jī)/接收機(jī)單元126和發(fā)射機(jī)/接收機(jī)單元166均可以包括各種混頻器、濾波器、放大器和設(shè)計(jì)用于信號(hào)調(diào)制的其它組件,以及一個(gè)或多個(gè)天線和設(shè)計(jì)用于發(fā)送和接收數(shù)據(jù)的其它組件。通信信道150通常表示用于從源設(shè)備120向宿設(shè)備160發(fā)送視頻數(shù)據(jù)的任何合適的通信介質(zhì)或不同通信介質(zhì)的集合。通信信道150通常是相對(duì)短距離的通信信道,類似于Wi-Fi、藍(lán)牙等。然而,通信信道150并不必限于此方面,而可以包括任何無(wú)線或有線的通信介質(zhì)(諸如射頻(RF)頻譜或一個(gè)或多個(gè)物理傳輸線)或者無(wú)線和有線介質(zhì)的任意組合。在其它的示例中,通信信道150甚至可以組成基于分組的網(wǎng)絡(luò)(諸如有線或無(wú)線局域網(wǎng)、廣域網(wǎng)或諸如因特網(wǎng)的全球性網(wǎng)絡(luò))的一部分。此外,通信信道150可以由源設(shè)備120和宿設(shè)備160用來(lái)創(chuàng)建對(duì)等鏈路。源設(shè)備120和宿設(shè)備160可以使用諸如來(lái)自IEEE802.11標(biāo)準(zhǔn)族的標(biāo)準(zhǔn)的通信協(xié)議在通信信道150上進(jìn)行通信。例如,源設(shè)備120和宿設(shè)備160可以根據(jù)Wi-Fi直接標(biāo)準(zhǔn)進(jìn)行通信,使得源設(shè)備120和宿設(shè)備160在不使用諸如無(wú)線接入點(diǎn)或所謂的熱點(diǎn)的媒介的情況下直接彼此相互通信。源設(shè)備120和宿設(shè)備160還可以建立隧道式直接鏈路建立(TLDS)以避免或減少網(wǎng)絡(luò)擁塞。有時(shí)可以參照Wi-Fi來(lái)描述本公開內(nèi)容的技術(shù),但應(yīng)當(dāng)設(shè)想的是,這些技術(shù)的各方面還可以與其它通信協(xié)議兼容。通過(guò)舉例而非限定的方式,源設(shè)備120和宿設(shè)備之間的無(wú)線通信可以使用正交頻分復(fù)用技術(shù)(OFDM)技術(shù)。也可以使用各種各樣的其它無(wú)線通信技術(shù),包括但不限于時(shí)分多址(TDMA)、頻分多址(FDMA)、碼分多址(CDMA)或OFDM、FDMA、TDMA和/或CDMA的任意組合。WiFi直接和TDLS旨在建立相對(duì)短距離的通信會(huì)話。在該上下文中,相對(duì)短距離可以指例如小于70米,盡管在嘈雜或阻擋的環(huán)境中,設(shè)備之間的距離甚至可能更短,諸如小于35米。除了對(duì)從源設(shè)備120接收的數(shù)據(jù)進(jìn)行解碼和呈現(xiàn)之外,宿設(shè)備160還可以從用戶輸入設(shè)備167接收用戶輸入。例如,用戶輸入設(shè)備167可以是鍵盤、鼠標(biāo)、軌跡球或軌跡板、觸摸屏、語(yǔ)音命令識(shí)別模塊或任何其它這種用戶輸入設(shè)備。UIPM將由用戶輸入設(shè)備167接收到的用戶輸入命令格式化成源設(shè)備120能夠解釋的數(shù)據(jù)分組結(jié)構(gòu)。由發(fā)射機(jī)/接收機(jī)166在通信信道150上將這些數(shù)據(jù)分組發(fā)送給源設(shè)備120。發(fā)射機(jī)/接收機(jī)單元126接收該數(shù)據(jù)分組,并且A/V控制模塊125對(duì)該數(shù)據(jù)分組進(jìn)行解析以解釋由用戶輸入設(shè)備167接收的用戶輸入命令?;谠跀?shù)據(jù)分組中接收的命令,A/V控制模塊125可以改變進(jìn)行編碼和發(fā)送的內(nèi)容。以這種方式,宿設(shè)備160的用戶可以遠(yuǎn)程地對(duì)由源設(shè)備120正在發(fā)送的音頻有效載荷數(shù)據(jù)和視頻有效載荷數(shù)據(jù)進(jìn)行控制,而不直接地與源設(shè)備120進(jìn)行交互。宿設(shè)備160的用戶可以向源設(shè)備120發(fā)送的命令的類型的示例包括用于倒回、快進(jìn)、暫停和播放音頻和視頻數(shù)據(jù)的命令,以及用于縮放、旋轉(zhuǎn)、滾動(dòng)等的命令。例如,用戶還可以從選項(xiàng)菜單中進(jìn)行選擇,并且將該選擇發(fā)送回源設(shè)備120。此外,宿設(shè)備160的用戶能夠啟動(dòng)和控制源設(shè)備120上的應(yīng)用。例如,宿設(shè)備160的用戶能夠啟動(dòng)存儲(chǔ)在源設(shè)備120上的照片編輯應(yīng)用,并且使用該應(yīng)用對(duì)本地存儲(chǔ)在源設(shè)備120上的照片進(jìn)行編輯。宿設(shè)備160可以向用戶呈現(xiàn)看起來(lái)以及感覺上是在宿設(shè)備160上對(duì)圖片進(jìn)行本地編輯的用戶體驗(yàn),而實(shí)際上是在源設(shè)備120上對(duì)圖片進(jìn)行編輯。使用這樣的配置,設(shè)備用戶能夠?qū)⒁粋€(gè)設(shè)備的能力用于若干設(shè)備。例如,源設(shè)備120可以是具有大量存儲(chǔ)器和高端處理能力的智能電話。源設(shè)備120的用戶可以在智能電話通常所使用的所有設(shè)置和情況中使用該智能電話。然而,當(dāng)觀看電影時(shí),用戶可能希望在具有較大顯示屏幕的設(shè)備上觀看電影,在這種情況下,宿設(shè)備160可以是平板電腦或者甚至是較大的顯示設(shè)備或電視機(jī)。當(dāng)想要發(fā)送或回復(fù)電子郵件時(shí),用戶可能希望使用具有鍵盤的設(shè)備,在這種情況下,宿設(shè)備160可以是膝上型計(jì)算機(jī)。在上述兩種情況下,盡管用戶正在與宿設(shè)備進(jìn)行交互,但大多數(shù)處理可以仍然由源設(shè)備120(在該示例中是智能電話)來(lái)執(zhí)行。在該特定的操作上下文中,由于大多數(shù)操作是由源設(shè)備120執(zhí)行的,因此如果要求宿設(shè)備160執(zhí)行正由源設(shè)備120進(jìn)行的處理,則宿設(shè)備160可以是具有相比之下較少資源的較低成本的設(shè)備。在一些示例中,源設(shè)備和宿設(shè)備二者都能夠接受用戶輸入(諸如觸摸屏命令),并且本公開內(nèi)容的技術(shù)可以通過(guò)在任何給定的會(huì)話中對(duì)設(shè)備的能力進(jìn)行協(xié)商和或識(shí)別來(lái)促進(jìn)雙向交互。在一些配置中,A/V控制模塊125可以是正由源設(shè)備125的操作系統(tǒng)執(zhí)行的操作系統(tǒng)過(guò)程。然而,在其它配置中,A/V控制模塊125可以是運(yùn)行在源設(shè)備120上的應(yīng)用的軟件過(guò)程。在這種配置中,用戶輸入命令可以由軟件過(guò)程進(jìn)行解釋,以使得宿設(shè)備160的用戶直接與運(yùn)行在源設(shè)備120上的應(yīng)用而不是運(yùn)行在源設(shè)備120上的操作系統(tǒng)進(jìn)行交互。通過(guò)直接與應(yīng)用而不是操作系統(tǒng)進(jìn)行交互,宿設(shè)備160的用戶可以有權(quán)訪問(wèn)不是源設(shè)備120的操作系統(tǒng)本地的命令庫(kù)。此外,直接與應(yīng)用進(jìn)行交互可以使得命令能夠被運(yùn)行在不同平臺(tái)上的設(shè)備更容易地進(jìn)行發(fā)送和處理。源設(shè)備120可以對(duì)在無(wú)線宿設(shè)備160處應(yīng)用的用戶輸入進(jìn)行響應(yīng)。在這種交互式應(yīng)用設(shè)置中,可以在通信信道150上將在無(wú)線宿設(shè)備160處應(yīng)用的用戶輸入發(fā)送回?zé)o線顯示源。在一個(gè)示例中,可以實(shí)現(xiàn)反向信道架構(gòu)(還稱為用戶接口返回信道(UIBC))以使得宿設(shè)備160能夠向源設(shè)備120發(fā)送在宿設(shè)備160處應(yīng)用的用戶輸入。反向信道架構(gòu)可以包括用于傳送用戶輸入的上層消息和用于對(duì)宿設(shè)備160和源設(shè)備120處的用戶接口能力進(jìn)行協(xié)商的下層幀。UIBC可以位于宿設(shè)備160和源設(shè)備120之間的因特網(wǎng)協(xié)議(IP)傳輸層。以這種方式,UIBC可以在開放系統(tǒng)互聯(lián)(OSI)通信模型中的傳輸層之上。在一個(gè)示例中,OSI通信包括七層(1-物理、2-數(shù)據(jù)鏈路、3-網(wǎng)絡(luò)、4-傳輸、5-會(huì)話、6-表示和7-應(yīng)用)。在該示例中,在傳輸層之上指的是層5、6和7。為了提升可靠的傳輸以及對(duì)包含用戶輸入數(shù)據(jù)的數(shù)據(jù)分組的順序遞送,UIBC可以配置為在其它基于分組的通信協(xié)議(諸如傳輸控制協(xié)議/因特網(wǎng)協(xié)議(TCP/IP)或用戶數(shù)據(jù)報(bào)協(xié)議(UDP))的頂部運(yùn)行。UDP和TCP可以在OSI層架構(gòu)中并行操作。TCP/IP可以使宿設(shè)備160和源設(shè)備120能夠在分組丟失的情況下實(shí)現(xiàn)重傳技術(shù)。在一些情況下,可能在位于源設(shè)備120和宿設(shè)備160處的用戶輸入接口之間存在失配。為了解決由這種失配導(dǎo)致的潛在問(wèn)題以及在這些情況下提升良好的用戶體驗(yàn),可以在建立通信會(huì)話之前或者在貫穿通信會(huì)話的各個(gè)時(shí)刻,在源設(shè)備120和宿設(shè)備160之間進(jìn)行用戶輸入接口能力協(xié)商。作為該協(xié)商過(guò)程的一部分,源設(shè)備120和宿設(shè)備160可以就協(xié)商的屏幕分辨率達(dá)成一致。當(dāng)宿設(shè)備160發(fā)送與用戶輸入相關(guān)聯(lián)的坐標(biāo)數(shù)據(jù)時(shí),宿設(shè)備160可以對(duì)從顯示器162獲得的坐標(biāo)數(shù)據(jù)進(jìn)行縮放,以匹配所協(xié)商的屏幕分辨率。在一個(gè)示例中,如果宿設(shè)備160具有1280x720的分辨率,而源設(shè)備120具有1600x900的分辨率,則設(shè)備可以例如使用1280x720作為其協(xié)商的分辨率。盡管還可以使用源設(shè)備120的分辨率或一些其它的分辨率,但是可以基于宿設(shè)備160的分辨率來(lái)選擇協(xié)商的分辨率。在使用1280x720的宿設(shè)備的示例中,宿設(shè)備160可以在向源設(shè)備120發(fā)送坐標(biāo)之前,以1600/1280為因子對(duì)所獲得的x坐標(biāo)進(jìn)行縮放,并且同樣地,宿設(shè)備160可以在向源設(shè)備120發(fā)送坐標(biāo)之前,以900/720對(duì)所獲得的y坐標(biāo)進(jìn)行縮放。在其它配置中,源設(shè)備120可以將獲得的坐標(biāo)縮放到所協(xié)商的分辨率。進(jìn)行縮放可以是基于宿設(shè)備160是否使用比源設(shè)備120更高的分辨率顯示器,來(lái)增加或減少坐標(biāo)范圍,或反之亦然。此外,在一些實(shí)例中,宿設(shè)備160處的分辨率可能在通信會(huì)話期間發(fā)生改變,從而潛在地導(dǎo)致顯示器122和顯示器162之間的失配。為了改善用戶體驗(yàn)以及確保適當(dāng)?shù)墓δ埽?宿系統(tǒng)100可以通過(guò)實(shí)現(xiàn)用于屏幕歸一化的技術(shù)來(lái)實(shí)現(xiàn)用于減少或防止用戶交互失配的技術(shù)。源設(shè)備120的顯示器122和宿設(shè)備160的顯示器162可以具有不同的分辨率和/或不同的屏幕高寬比。此外,在一些設(shè)置中,宿設(shè)備160的用戶可以具有針對(duì)從源設(shè)備120接收的視頻數(shù)據(jù)來(lái)調(diào)整顯示窗口大小的能力,以使得在覆蓋少于宿設(shè)備160的顯示器162的全部的窗口中呈現(xiàn)從源設(shè)備120接收的視頻數(shù)據(jù)。在另一種示例設(shè)置中,宿設(shè)備160的用戶可以具有以橫向模式或豎向模式觀看內(nèi)容的選擇,每種模式具有獨(dú)特的坐標(biāo)和不同的屏幕高寬比。在這些情況下,與在宿設(shè)備160處接收的用戶輸入相關(guān)聯(lián)的坐標(biāo)(諸如鼠標(biāo)點(diǎn)擊或觸摸事件發(fā)生處的坐標(biāo))可能無(wú)法由源設(shè)備120在沒有對(duì)坐標(biāo)進(jìn)行修改的情況下進(jìn)行處理。因此,本公開內(nèi)容的技術(shù)可以包括將在宿設(shè)備160處接收的用戶輸入的坐標(biāo)映射到與源設(shè)備120相關(guān)聯(lián)的坐標(biāo)。在本文中,該映射還稱為歸一化,并且下面將對(duì)該映射進(jìn)行更加詳細(xì)的解釋,該映射可以是基于宿的或基于源的。由宿設(shè)備160接收的用戶輸入可以由UI模塊167接收(例如,在驅(qū)動(dòng)程序?qū)?,并被傳遞給宿設(shè)備160的操作系統(tǒng)。宿設(shè)備160上的操作系統(tǒng)可以接收與在顯示器表面發(fā)生用戶輸入處相關(guān)聯(lián)的坐標(biāo)(xSINK,ySINK)。在這個(gè)示例中,(xSINK,ySINK)可以是發(fā)生鼠標(biāo)點(diǎn)擊或觸摸事件處的顯示器162的坐標(biāo)。呈現(xiàn)在顯示器162上的顯示窗口可以具有描述該顯示窗口的大小的x-坐標(biāo)長(zhǎng)度(LDW)和y-坐標(biāo)寬度(WDW)。該顯示窗口還可以具有描述該顯示窗口的位置的左上角坐標(biāo)(aDW,bDW)?;贚DW、WDW和左上坐標(biāo)(aDW,bDW),可以確定顯示器162被顯示窗口覆蓋的部分。例如,顯示窗口的右上角可以位于坐標(biāo)(aDW+LDW,bDW),顯示窗口的左下角可以位于坐標(biāo)(aDW+LDW,bDW+WDW),而顯示窗口的右下角可以位于坐標(biāo)(aDW+LDW,bDW+WDW)。如果輸入是在顯示窗口內(nèi)的坐標(biāo)處接收到的,則宿設(shè)備160可以將該輸入作為UIBC輸入進(jìn)行處理。換句話說(shuō),如果滿足下面的條件,則可以將與坐標(biāo)(xSINK,ySINK)相關(guān)聯(lián)的輸入作為UIBC輸入進(jìn)行處理:aDW≤xSINK≤aDW+LDW(1)bDW≤ySINK≤bDW+WDW(2)在確定用戶輸入是UIBC輸入之后,在被發(fā)送到源設(shè)備120之前,UIPM168可以對(duì)與該輸入相關(guān)聯(lián)的坐標(biāo)進(jìn)行歸一化。被確定是在顯示窗口之外的輸入可以由宿設(shè)備160本地作為非UIBC輸入進(jìn)行處理。如同上面所提到的,輸入坐標(biāo)的歸一化可以是基于源的或基于宿的。當(dāng)實(shí)現(xiàn)基于源的歸一化時(shí),源設(shè)備120可以將顯示器122所支持的顯示分辨率(LSRC,WSRC)與視頻數(shù)據(jù)一起或獨(dú)立于視頻數(shù)據(jù)發(fā)送到宿設(shè)備160。例如,可以將所支持的顯示分辨率作為能力協(xié)商會(huì)話的一部分進(jìn)行發(fā)送或者可以在通信會(huì)話期間的另一時(shí)刻來(lái)進(jìn)行發(fā)送。宿設(shè)備160可以確定顯示器162的顯示分辨率(LSINK,WSINK)、顯示從源設(shè)備120接收的內(nèi)容的窗口的顯示窗口分辨率(LDW,WDW)、以及該顯示窗口的左上角坐標(biāo)(aDW,bDW)。如上所述,當(dāng)確定與用戶輸入相對(duì)應(yīng)的坐標(biāo)(xSINK,ySINK)在顯示窗口內(nèi)時(shí),宿設(shè)備160的操作系統(tǒng)可以使用轉(zhuǎn)換函數(shù)將坐標(biāo)(xSINK,ySINK)映射到源坐標(biāo)(xSRC,ySRC)。用于將(xSINK,ySINK)轉(zhuǎn)換成(xSRC,ySRC)的示例轉(zhuǎn)換函數(shù)可以如下:xSRC=(xSINK-aDW)*(LSRC/LDW)(3)ySRC=(ySINK-bDW)*(WSRC/WDW)(4)因此,當(dāng)發(fā)送與接收的用戶輸入相對(duì)應(yīng)的坐標(biāo)時(shí),宿設(shè)備160可以發(fā)送在(xSINK,ySINK)處接收的用戶輸入的坐標(biāo)(xSRC,ySRC)。如同下面將要更加詳細(xì)描述的,例如,可以將坐標(biāo)(xSRC,ySRC)作為用于在UIBC上向源設(shè)備120發(fā)送在宿設(shè)備160處接收的用戶輸入的數(shù)據(jù)分組的一部分來(lái)進(jìn)行發(fā)送。貫穿將輸入坐標(biāo)描述為包括在數(shù)據(jù)分組中的本公開內(nèi)容的其它部分,如同上面在源/宿系統(tǒng)100實(shí)現(xiàn)基于宿的歸一化的實(shí)例中所描述的,可以將那些坐標(biāo)轉(zhuǎn)換成源坐標(biāo)。當(dāng)源/宿系統(tǒng)100實(shí)現(xiàn)基于宿的歸一化時(shí),對(duì)于確定是UIBC輸入而不是本地輸入的用戶輸入(即,在顯示窗口內(nèi)而不是在顯示窗口外),可以在源設(shè)備120處而不是在宿設(shè)備160處執(zhí)行上面的計(jì)算。為了促進(jìn)這些計(jì)算,宿設(shè)備160可以向源設(shè)備120發(fā)送LDW、WDW的值和顯示窗口的位置信息(例如,aDW、bDW),以及(xSINK,ySINK)的坐標(biāo)。使用這些所發(fā)送的值,源設(shè)備120可以根據(jù)上面的公式3和4來(lái)確定(xSRC,ySRC)的值。在基于宿的歸一化的其它實(shí)現(xiàn)中,宿設(shè)備160可以發(fā)送描述用戶輸入事件發(fā)生在顯示窗口內(nèi)的位置而不是用戶輸入事件發(fā)生在顯示器162上的位置的用戶輸入的坐標(biāo)(xDW,yDW)。在這樣的實(shí)現(xiàn)中,可以將坐標(biāo)(xDW,yDW)連同(LDW,WDW)的值發(fā)送到源設(shè)備120?;谶@些接收的值,源設(shè)備120可以根據(jù)下列轉(zhuǎn)換函數(shù)來(lái)確定(xSRC,ySRC):xSRC=xDW*(LSRC/LDW)(5)ySRC=y(tǒng)DW*(WSRC/WDW)(6)宿設(shè)備160可以基于下列函數(shù)來(lái)確定xDW和yDW:xDW=xSINK-aDW(7)yDW=y(tǒng)SINK-bDW(8)當(dāng)本公開內(nèi)容描述例如在數(shù)據(jù)分組中發(fā)送與用戶輸入相關(guān)聯(lián)的坐標(biāo)時(shí),這些坐標(biāo)的發(fā)送可以包括如上所述的基于宿或基于源的歸一化,和/或可以包括用于執(zhí)行基于宿或基于源的歸一化所必需的任何額外信息??梢詫IBC設(shè)計(jì)為傳送各種類型的用戶輸入數(shù)據(jù),包括跨平臺(tái)用戶輸入數(shù)據(jù)。例如,源設(shè)備120可以運(yùn)行操作系統(tǒng),而宿設(shè)備160運(yùn)行諸如或之類的另一操作系統(tǒng)。無(wú)論什么平臺(tái),UIPM168可以以A/V控制模塊125可理解的形式對(duì)接收的用戶輸入進(jìn)行封裝。UIBC可以支持多種不同類型的用戶輸入格式,以便允許許多不同類型的源設(shè)備和宿設(shè)備利用協(xié)議,而不論源設(shè)備和宿設(shè)備是否在不同的平臺(tái)上操作??梢远x通用輸入格式,并且可以同時(shí)支持特定于平臺(tái)的輸入格式,從而以通過(guò)UIBC在源設(shè)備120和宿設(shè)備160之間傳送用戶輸入的方式提供靈活性。在圖1A的示例中,源設(shè)備120可以包括智能電話、平板電腦、膝上型計(jì)算機(jī)、桌面型計(jì)算機(jī)、支持Wi-Fi的電視、或能夠發(fā)送音頻和視頻數(shù)據(jù)的任何其它設(shè)備。宿設(shè)備160可以同樣地包括智能電話、平板電腦、膝上型計(jì)算機(jī)、桌面型計(jì)算機(jī)、支持Wi-Fi的電視、或能夠接收音頻和視頻數(shù)據(jù)以及接收用戶輸入數(shù)據(jù)的任何其它設(shè)備。在一些情況下,宿設(shè)備160可以包括設(shè)備的系統(tǒng),使得顯示器162、揚(yáng)聲器163、UI設(shè)備167和A/V編碼器164所有部分分離但是可互操作的設(shè)備。源設(shè)備120同樣可以是設(shè)備的系統(tǒng),而不是單個(gè)設(shè)備。在本公開內(nèi)容中,術(shù)語(yǔ)源裝置一般用于指發(fā)送音頻/視頻數(shù)據(jù)的設(shè)備,并且術(shù)語(yǔ)宿設(shè)備一般用于指從源設(shè)備接收音頻/視頻數(shù)據(jù)的設(shè)備。在許多情況下,源設(shè)備120和宿設(shè)備160可以是相似或相同的設(shè)備,一個(gè)設(shè)備作為源進(jìn)行操作而另一個(gè)設(shè)備作為宿進(jìn)行操作。此外,在不同的通信會(huì)話中這些角色可以顛倒。因此,一個(gè)通信會(huì)話中的宿設(shè)備可以在后來(lái)的通信會(huì)話中變成源設(shè)備,或反之亦然。圖1B是示出可以實(shí)現(xiàn)本公開內(nèi)容的技術(shù)的示例性源/宿系統(tǒng)101的框圖。源/宿系統(tǒng)101包括源設(shè)備120和宿設(shè)備160,源設(shè)備120和宿設(shè)備160中的每一個(gè)可以以上面針對(duì)圖1A所描述的方式運(yùn)行和操作。源/宿系統(tǒng)101還包括宿設(shè)備180。宿設(shè)備180可以以與上面描述的宿設(shè)備160類似的方式在建立的UIBC上從源設(shè)備120接收音頻和視頻數(shù)據(jù),并且向源設(shè)備120發(fā)送用戶命令。在一些配置中,宿設(shè)備160和宿設(shè)備180可以彼此獨(dú)立地進(jìn)行操作,并且在源設(shè)備120處輸出的音頻和視頻數(shù)據(jù)可以同時(shí)在宿設(shè)備160和宿設(shè)備180處輸出。在替代配置中,宿設(shè)備160可以是主宿設(shè)備,而宿設(shè)備180可以是輔宿設(shè)備。在這種示例配置中,宿設(shè)備160和宿設(shè)備180可以相耦合,并且宿設(shè)備160可以顯示視頻數(shù)據(jù)而宿設(shè)備180輸出相對(duì)應(yīng)的音頻數(shù)據(jù)。此外,在一些配置中,宿設(shè)備160可以僅輸出發(fā)送的視頻數(shù)據(jù),而宿設(shè)備180可以僅輸出發(fā)送的音頻數(shù)據(jù)。圖2是示出源設(shè)備220的一個(gè)示例的框圖。源設(shè)備220可以是與圖1A中的源設(shè)備120類似的設(shè)備,并且可以以與源設(shè)備120相同的方式進(jìn)行操作。源設(shè)備220包括本地顯示器222、本地?fù)P聲器223、處理器231、存儲(chǔ)器232、傳輸單元233和無(wú)線調(diào)制解調(diào)器234。如圖2中所示,源設(shè)備220可以包括對(duì)A/V數(shù)據(jù)進(jìn)行編碼和/或解碼以便進(jìn)行傳輸、存儲(chǔ)和顯示的一個(gè)或多個(gè)處理器(即,處理器231)。例如,可以將A/V數(shù)據(jù)存儲(chǔ)在存儲(chǔ)器232處。存儲(chǔ)器232可以存儲(chǔ)完整的A/V文件,或者可以包括只存儲(chǔ)(例如,從另一設(shè)備或源流式傳輸?shù)?A/V文件的一部分的較小的緩沖器。傳輸單元233可以對(duì)經(jīng)編碼的A/V數(shù)據(jù)進(jìn)行處理以便進(jìn)行網(wǎng)絡(luò)傳輸。例如,經(jīng)編碼的A/V數(shù)據(jù)可以由處理器231進(jìn)行處理,并且由傳輸單元233封裝成網(wǎng)絡(luò)接入層(NAL)單元以便進(jìn)行跨網(wǎng)絡(luò)通信??梢杂蔁o(wú)線調(diào)制解調(diào)器234經(jīng)由網(wǎng)絡(luò)連接將NAL單元發(fā)送到無(wú)線宿設(shè)備。無(wú)線調(diào)制解調(diào)器234可以是例如配置為實(shí)現(xiàn)IEEE802.11標(biāo)準(zhǔn)族之一的Wi-Fi調(diào)制解調(diào)器。源設(shè)備220還可以對(duì)A/V數(shù)據(jù)進(jìn)行本地處理和顯示。具體而言,顯示處理器235可以對(duì)要在本地顯示器222上顯示的視頻數(shù)據(jù)進(jìn)行處理,音頻處理器236可以對(duì)音頻數(shù)據(jù)進(jìn)行處理以便在揚(yáng)聲器223上輸出。如上面參照?qǐng)D1A的源設(shè)備120所描述的,源設(shè)備220還可以從宿設(shè)備接收用戶輸入。以這種方式,源設(shè)備220的無(wú)線調(diào)制解調(diào)器234接收諸如NAL單元之類的封裝的數(shù)據(jù)分組,并且將該封裝的數(shù)據(jù)單元發(fā)送給傳輸單元233以便進(jìn)行解封裝。例如,傳輸單元233可以從NAL單元提取數(shù)據(jù)分組,并且處理器231可以對(duì)該數(shù)據(jù)分組進(jìn)行解析以提取用戶輸入命令?;谠撚脩糨斎朊?,處理器231可以對(duì)由源設(shè)備220正在發(fā)送到宿設(shè)備的經(jīng)編碼的A/V數(shù)據(jù)進(jìn)行調(diào)整。以這種方式,可以由處理器231完整地或部分地實(shí)現(xiàn)上面參照?qǐng)D1A的A/V控制模塊125所描述的功能。圖2的處理器231通常表示各種處理器中的任何一種,包括但不限于一個(gè)或多個(gè)數(shù)字信號(hào)處理器(DSP)、通用微處理器、專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程邏輯陣列(FPGA)、其它等效的集成或分立邏輯電路、或其某種組合。圖2的存儲(chǔ)器232可以包括各種易失性或非易失性存儲(chǔ)器中的任何一種,包括但不限于諸如同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(SDRAM)之類的隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、非易失性隨機(jī)存取存儲(chǔ)器(NVRAM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、閃存等。存儲(chǔ)器232可以包括用于存儲(chǔ)音頻/視頻數(shù)據(jù)以及其它類型數(shù)據(jù)的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。存儲(chǔ)器232可以另外地存儲(chǔ)由處理器231作為執(zhí)行本公開內(nèi)容中描述的各種技術(shù)的一部分而執(zhí)行的指令和程序代碼。圖3示出了宿設(shè)備360的一個(gè)示例。宿設(shè)備360可以是與圖1A中的宿設(shè)備160類似的設(shè)備,并且可以以與宿設(shè)備160相同的方式進(jìn)行操作。宿設(shè)備360包括一個(gè)或多個(gè)處理器(即,處理器331)、存儲(chǔ)器332、傳輸單元333、無(wú)線調(diào)制解調(diào)器334、顯示處理器335、本地顯示器362、音頻處理器336、揚(yáng)聲器363以及用戶輸入接口376。宿設(shè)備360在無(wú)線調(diào)制解調(diào)器334處接收從源設(shè)備發(fā)送的封裝的數(shù)據(jù)單元。無(wú)線調(diào)制解調(diào)器334可以是例如配置為實(shí)現(xiàn)IEEE802.11標(biāo)準(zhǔn)族中的一個(gè)或多個(gè)標(biāo)準(zhǔn)的Wi-Fi調(diào)制解調(diào)器。傳輸單元333可以對(duì)封裝的數(shù)據(jù)單元進(jìn)行解封裝。例如,傳輸單元333可以從封裝的數(shù)據(jù)單元中提取經(jīng)編碼的視頻數(shù)據(jù),并且將經(jīng)編碼的A/V數(shù)據(jù)發(fā)送到處理器331以進(jìn)行解碼和呈現(xiàn),以便輸出。顯示處理器335可以對(duì)要在本地顯示器362上顯示的經(jīng)解碼的視頻數(shù)據(jù)進(jìn)行處理,并且音頻處理器336可以對(duì)經(jīng)解碼的音頻數(shù)據(jù)進(jìn)行處理以便在揚(yáng)聲器363上輸出。除了呈現(xiàn)音頻和視頻數(shù)據(jù)以外,無(wú)線宿設(shè)備360還可以通過(guò)用戶輸入接口376接收用戶輸入數(shù)據(jù)。用戶輸入接口376可以表示多個(gè)用戶輸入設(shè)備中的任何一個(gè),包括但不限于:觸摸顯示接口、鍵盤、鼠標(biāo)、語(yǔ)音命令模塊、手勢(shì)捕捉設(shè)備(例如,具有基于照相機(jī)的輸入捕捉能力)或者多個(gè)用戶輸入設(shè)備中的任何其它設(shè)備。可以由處理器331對(duì)通過(guò)用戶輸入接口376接收的用戶輸入進(jìn)行處理。該處理可以包括根據(jù)本公開內(nèi)容中描述的技術(shù)來(lái)生成包括接收的用戶輸入命令的數(shù)據(jù)分組。一旦生成,傳輸單元333可以對(duì)這些數(shù)據(jù)分組進(jìn)行處理以便在UIBC上網(wǎng)絡(luò)傳輸?shù)綗o(wú)線源設(shè)備。圖3的處理器331可以包括范圍廣泛的處理器中的一個(gè)或多個(gè),諸如一個(gè)或多個(gè)數(shù)字信號(hào)處理器(DSP)、通用微處理器、專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程邏輯陣列(FPGA)、其它等效的集成或分立邏輯電路、或其某種組合。圖3的存儲(chǔ)器332可以包括各種易失性或非易失性存儲(chǔ)器中的任何一種,包括但不限于:諸如同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(SDRAM)之類的隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、非易失性隨機(jī)存取存儲(chǔ)器(NVRAM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、閃存等。存儲(chǔ)器232可以包括用于存儲(chǔ)音頻/視頻數(shù)據(jù)以及其它類型數(shù)據(jù)的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。存儲(chǔ)器332還可以存儲(chǔ)由處理器331作為執(zhí)行本公開內(nèi)容中描述的各種技術(shù)的一部分而執(zhí)行的指令和程序代碼。圖4示出了示例發(fā)射機(jī)系統(tǒng)410和接收機(jī)系統(tǒng)450的框圖,發(fā)射機(jī)系統(tǒng)410和接收機(jī)系統(tǒng)450可以由圖1A中的發(fā)射機(jī)/接收機(jī)126和發(fā)射機(jī)/接收機(jī)166用于在通信信道150上進(jìn)行通信。在發(fā)射機(jī)系統(tǒng)410處,從數(shù)據(jù)源412向發(fā)射(TX)數(shù)據(jù)處理器414提供針對(duì)多個(gè)數(shù)據(jù)流的業(yè)務(wù)數(shù)據(jù)??梢栽谙鄳?yīng)的發(fā)射天線上發(fā)送每個(gè)數(shù)據(jù)流。TX數(shù)據(jù)處理器414基于針對(duì)每個(gè)數(shù)據(jù)流所選擇的特定的編碼方案來(lái)對(duì)每個(gè)數(shù)據(jù)流的業(yè)務(wù)數(shù)據(jù)進(jìn)行格式化、編碼和交織??梢允褂谜活l分復(fù)用(OFDM)技術(shù)將每個(gè)數(shù)據(jù)流的經(jīng)編碼的數(shù)據(jù)與導(dǎo)頻數(shù)據(jù)進(jìn)行復(fù)用。還可以使用各種其它無(wú)線通信技術(shù),包括但不限于時(shí)分多址(TDMA)、頻分多址(FDMA)、碼分多址(CDMA)或OFDM、FDMA、TDMA和/或CDMA的任意組合。與圖4一致地,導(dǎo)頻數(shù)據(jù)通常是以已知方式處理的已知數(shù)據(jù)模式,并且可以在接收機(jī)系統(tǒng)處用來(lái)估計(jì)信道響應(yīng)。然后,可以基于針對(duì)每個(gè)數(shù)據(jù)流選擇的特定調(diào)制方案(例如,二進(jìn)制相移鍵控(BPSK)、正交相移鍵控(QPSK)、M-PSK、或M-QAM(正交幅度調(diào)制),其中M可以是2的冪)來(lái)對(duì)經(jīng)復(fù)用的導(dǎo)頻和數(shù)據(jù)流的經(jīng)編碼的數(shù)據(jù)進(jìn)行調(diào)制(例如,符號(hào)映射)以提供調(diào)制符號(hào)。每個(gè)數(shù)據(jù)流的數(shù)據(jù)速率、編碼和調(diào)制可以通過(guò)由處理器430執(zhí)行的指令來(lái)確定,其中處理器430可以與存儲(chǔ)器432耦合。然后,將數(shù)據(jù)流的調(diào)制符號(hào)提供給TXMIMO處理器420,TXMIMO處理器420可以對(duì)該調(diào)制符號(hào)進(jìn)行進(jìn)一步處理(例如,針對(duì)OFDM)。然后,TXMIMO處理器420可以向NT個(gè)發(fā)射機(jī)(TMTR)422a至422t提供NT個(gè)調(diào)制符號(hào)流。在某些方面,TXMIMO處理器420將波束成形權(quán)重應(yīng)用于數(shù)據(jù)流的符號(hào)以及正在發(fā)送該符號(hào)的天線。每個(gè)發(fā)射機(jī)422可以接收并處理相應(yīng)的符號(hào)流以提供一個(gè)或多個(gè)模擬信號(hào),并且進(jìn)一步調(diào)節(jié)(例如,放大、濾波和上變頻)該模擬信號(hào)以提供適合于在MIMO信道上傳輸?shù)慕?jīng)調(diào)制的信號(hào)。然后,分別從NT個(gè)天線424a至424t發(fā)送來(lái)自發(fā)射機(jī)422a至422t的NT個(gè)經(jīng)調(diào)制的信號(hào)。在接收機(jī)系統(tǒng)450處,通過(guò)NR個(gè)天線452a至452r來(lái)接收所發(fā)送的經(jīng)調(diào)制的信號(hào),并且將來(lái)自每個(gè)天線452的接收信號(hào)提供給相應(yīng)的接收機(jī)(RCVR)454a至454r。接收機(jī)454調(diào)節(jié)(例如,濾波、放大和下變頻)各自的接收信號(hào),對(duì)經(jīng)調(diào)節(jié)的信號(hào)進(jìn)行數(shù)字化以提供采樣,并且進(jìn)一步處理該采樣以提供相對(duì)應(yīng)的“接收的”符號(hào)流。然后,接收(RX)數(shù)據(jù)處理器460可以接收并基于特定的接收機(jī)處理技術(shù)來(lái)處理來(lái)自NR個(gè)接收機(jī)454的NR個(gè)接收的符號(hào)流,以提供NT個(gè)“檢測(cè)的”符號(hào)流。然后,RX數(shù)據(jù)處理器460可以對(duì)每個(gè)檢測(cè)的符號(hào)流進(jìn)行解調(diào)、解交織、和解碼,以恢復(fù)數(shù)據(jù)流的業(yè)務(wù)數(shù)據(jù)。由RX數(shù)據(jù)處理器460進(jìn)行的處理與由發(fā)射機(jī)系統(tǒng)410處的TXMIMO處理器420和TX數(shù)據(jù)處理器414執(zhí)行的處理是互補(bǔ)的??梢耘c存儲(chǔ)器472耦合的處理器470周期性地確定使用哪個(gè)預(yù)編碼矩陣。反向鏈路消息可以包括與通信鏈路和/或接收的數(shù)據(jù)流有關(guān)的各種類型的信息。然后,反向鏈路消息由TX數(shù)據(jù)處理器438進(jìn)行處理(TX數(shù)據(jù)處理器438還從數(shù)據(jù)源436接收多個(gè)數(shù)據(jù)流的業(yè)務(wù)數(shù)據(jù)),由調(diào)制器480進(jìn)行調(diào)制,由發(fā)射機(jī)454a至454r進(jìn)行調(diào)節(jié),并且被發(fā)送回發(fā)射機(jī)系統(tǒng)410。在發(fā)射機(jī)系統(tǒng)410處,來(lái)自接收機(jī)系統(tǒng)450的經(jīng)調(diào)制的信號(hào)由天線424接收,由接收機(jī)422進(jìn)行調(diào)節(jié),由解調(diào)器440進(jìn)行解調(diào),并且由RX數(shù)據(jù)處理器442進(jìn)行處理,以提取由接收機(jī)系統(tǒng)450發(fā)送的反向鏈路消息。然后,處理器430確定使用哪個(gè)預(yù)編碼矩陣來(lái)確定波束成形權(quán)重,然后對(duì)所提取的消息進(jìn)行處理。圖5A是示出在源設(shè)備520和宿設(shè)備560之間作為能力協(xié)商會(huì)話的一部分的示例消息傳輸順序的框圖。能力協(xié)商可以作為源設(shè)備520和宿設(shè)備560之間的較大的通信會(huì)話建立過(guò)程的一部分來(lái)進(jìn)行。例如,可以使用Wi-Fi直接或TDLS作為基礎(chǔ)連接性標(biāo)準(zhǔn)來(lái)建立該會(huì)話。在建立Wi-Fi直接或TDLS會(huì)話之后,宿設(shè)備560可以發(fā)起與源設(shè)備520的TCP連接。作為建立TCP連接的一部分,可以建立運(yùn)行實(shí)時(shí)流式傳輸協(xié)議(RTSP)的控制端口,以對(duì)源設(shè)備520和宿設(shè)備560之間的通信會(huì)話進(jìn)行管理。源設(shè)備520通常可以以與上面針對(duì)圖1A的源設(shè)備120所描述的相同的方式來(lái)進(jìn)行操作,并且宿設(shè)備560通常可以以與上面針對(duì)圖1A的宿設(shè)備160所描述的相同的方式來(lái)進(jìn)行操作。在源設(shè)備520和宿設(shè)備560建立連接性之后,源設(shè)備520和宿設(shè)備560可以確定用于其后續(xù)通信會(huì)話的參數(shù)集合,作為能力協(xié)商交換的一部分。源設(shè)備520和宿設(shè)備560可以通過(guò)一系列消息來(lái)協(xié)商能力。這些消息可以是例如實(shí)時(shí)流式傳輸協(xié)議(RTSP)消息。在協(xié)商的任意階段,RTSP請(qǐng)求消息的接收方可以使用除了RTSPOK之外還包括RTSP狀態(tài)代碼的RTSP響應(yīng)來(lái)進(jìn)行響應(yīng),在這種情況下,可以使用不同的參數(shù)集合來(lái)重試消息交換,或者可以結(jié)束能力協(xié)商會(huì)話。源設(shè)備520可以向宿設(shè)備560發(fā)送第一消息(RTSP選擇請(qǐng)求消息),以便確定宿設(shè)備560支持的RTSP方法集合。在從源設(shè)備520接收到第一消息后,宿設(shè)備560可以使用第二消息(RTSP選擇響應(yīng)消息)來(lái)進(jìn)行響應(yīng),該第二消息列出了由宿560支持的RTSP方法。該第二消息還可以包括RTSPOK狀態(tài)代碼。在向源設(shè)備520發(fā)送第二消息之后,宿設(shè)備560可以發(fā)送第三消息(RTSP選擇請(qǐng)求消息)以便確定源設(shè)備520支持的RTSP方法集合。在從宿設(shè)備560接收到第三消息后,源設(shè)備520可以使用第四消息(RTSP選擇響應(yīng)消息)來(lái)進(jìn)行響應(yīng),該第四消息列出了由源設(shè)備520支持的RTSP方法。該第四消息還可以包括RTSPOK狀態(tài)代碼。在發(fā)送第四消息之后,源設(shè)備520可以發(fā)送第五消息(RTSP獲得_參數(shù)請(qǐng)求消息)來(lái)指定源設(shè)備520所感興趣的能力的列表。宿設(shè)備560可以使用第六消息(RTSP獲得_參數(shù)響應(yīng)消息)來(lái)進(jìn)行響應(yīng)。該第六消息可以包含RTSP狀態(tài)代碼。如果RTSP狀態(tài)代碼是OK,則該第六消息還可以包括針對(duì)在第五消息中指定的由宿設(shè)備560所支持的參數(shù)的響應(yīng)參數(shù)。宿設(shè)備560可以忽略第五消息中宿設(shè)備560不支持的參數(shù)。基于第六消息,源520可以確定用于通信會(huì)話的最優(yōu)參數(shù)集合,并且可以向宿設(shè)備560發(fā)送第七消息(RTSP設(shè)置_參數(shù)請(qǐng)求消息)。該第七消息可以包含要在源設(shè)備520和宿設(shè)備560之間的通信會(huì)話期間使用的參數(shù)集合。該第七消息可以包括描述要在RTSP建立請(qǐng)求中使用的通用資源標(biāo)識(shí)符(URI)的wfd-presentation-url,以便建立該通信會(huì)話。wfd-presentation-url指定在會(huì)話建立交換期間宿設(shè)備560可以針對(duì)后來(lái)的消息使用的URI。該參數(shù)中指定的wfd-url0和wfd-url1的值可以與第七消息中的wfd-client-rtp-ports中的rtp-port0和rtp-port1值相對(duì)應(yīng)。在該情況下,RTP通常指的是可以在UDP之上運(yùn)行的實(shí)時(shí)協(xié)議。在接收到第七消息后,宿設(shè)備560可以使用具有RTSP狀態(tài)代碼的第八消息來(lái)進(jìn)行響應(yīng),該RTSP狀態(tài)代碼指示按照第七消息中指定的對(duì)參數(shù)的設(shè)置是否成功。所上面所提到的,在不同的會(huì)話中,角色或源設(shè)備和宿設(shè)備可以反轉(zhuǎn)或變化。在一些情況下,建立通信會(huì)話的消息的順序可以定義作為源進(jìn)行操作的設(shè)備并且定義作為宿進(jìn)行操作的設(shè)備。圖5B是示出在源設(shè)備560和宿設(shè)備520之間作為能力協(xié)商會(huì)話的一部分的另一示例消息傳輸順序的框圖。圖5B的消息傳輸順序旨在提供上面針對(duì)圖5A描述的傳輸順序的更詳細(xì)的視圖。在圖5B中,消息“1b.獲得_參數(shù)響應(yīng)”示出了標(biāo)識(shí)所支持的輸入類別(例如,通用和HIDC)的列表和所支持的輸入類型的多個(gè)列表的消息的示例。所支持的輸入類別的列表中的每一個(gè)所支持的輸入類別具有相關(guān)聯(lián)的所支持的類型(例如,generic_cap_list和hidc_cap_list)的列表。在圖5B中,消息“2a.設(shè)置_參數(shù)請(qǐng)求”是標(biāo)識(shí)所支持的輸入類別(例如,通用和HIDC)的第二列表和所支持的類型的多個(gè)第二列表的第二消息的示例。所支持的輸入類別的第二列表中的每一個(gè)所支持的輸入類別具有相關(guān)聯(lián)的所支持的類型(例如,generic_cap_list和hidc_cap_list)的第二列表。消息“1b.獲得_參數(shù)響應(yīng)”標(biāo)識(shí)由宿設(shè)備560所支持的輸入類別和輸入類型。消息“2a.設(shè)置_參數(shù)請(qǐng)求”標(biāo)識(shí)由源設(shè)備520所支持的輸入類別和輸入類型,但其可以不是由源設(shè)備520所支持的所有輸入類別和輸入類型的全面的列表。而是,消息“2a.設(shè)置_參數(shù)請(qǐng)求”可以僅標(biāo)識(shí)在消息“1b.獲得_參數(shù)響應(yīng)”中標(biāo)識(shí)為由宿設(shè)備560所支持的那些輸入類別和輸入類型。以這種方式,在消息“2a.設(shè)置_參數(shù)請(qǐng)求”中標(biāo)識(shí)的輸入類別和輸入類型可以構(gòu)成在消息“1b.獲得_參數(shù)響應(yīng)”中標(biāo)識(shí)的輸入類別和輸入類型的子集。圖6是示出可以由宿設(shè)備生成并被發(fā)送到源設(shè)備的數(shù)據(jù)分組的一個(gè)示例的概念圖。將參照?qǐng)D1A對(duì)數(shù)據(jù)分組600的各方面進(jìn)行解釋,但是所討論的技術(shù)可以應(yīng)用于另外類型的源/宿系統(tǒng)。數(shù)據(jù)分組600可以包括數(shù)據(jù)分組報(bào)頭610,數(shù)據(jù)分組報(bào)頭610后接著有效載荷數(shù)據(jù)650。有效載荷數(shù)據(jù)650可以另外包括一個(gè)或多個(gè)有效載荷報(bào)頭(例如,有效載荷報(bào)頭630)。例如,可以將數(shù)據(jù)分組600從圖1A的宿設(shè)備160發(fā)送到源設(shè)備120,以使得宿設(shè)備160的用戶能夠控制由源設(shè)備120正在發(fā)送的音頻/視頻數(shù)據(jù)。在這樣的情況下,有效載荷數(shù)據(jù)650可以包括在宿設(shè)備160處接收的用戶輸入數(shù)據(jù)。例如,有效載荷數(shù)據(jù)650可以標(biāo)識(shí)一個(gè)或多個(gè)用戶命令。宿設(shè)備160可以接收該一個(gè)或多個(gè)用戶命令,并且基于所接收的命令可以生成數(shù)據(jù)分組報(bào)頭610和有效載荷數(shù)據(jù)650?;跀?shù)據(jù)分組600的數(shù)據(jù)分組報(bào)頭610的內(nèi)容,源設(shè)備120可以對(duì)有效載荷數(shù)據(jù)650進(jìn)行解析,以識(shí)別在宿設(shè)備160處接收的用戶輸入數(shù)據(jù)?;谠谟行лd荷數(shù)據(jù)650中所包含的用戶輸入數(shù)據(jù),源設(shè)備120可以以某種方式改變從源設(shè)備120向宿設(shè)備160正在發(fā)送的音頻和視頻數(shù)據(jù)。如本公開內(nèi)容中所使用的,術(shù)語(yǔ)“解析”和“進(jìn)行解析”通常指的是對(duì)比特流進(jìn)行分析以從該比特流中提取數(shù)據(jù)的過(guò)程。一旦被提取,例如,可以由源設(shè)備120對(duì)該數(shù)據(jù)進(jìn)行處理。例如,提取數(shù)據(jù)可以包括識(shí)別該比特流中的數(shù)據(jù)是如何被格式化的。如下面將要更詳細(xì)描述的,數(shù)據(jù)分組報(bào)頭610可以定義對(duì)源設(shè)備120和宿設(shè)備160二者皆已知的標(biāo)準(zhǔn)化格式。然而,可以以許多可能的方式中的一種方式對(duì)有效載荷數(shù)據(jù)650進(jìn)行格式化。通過(guò)對(duì)數(shù)據(jù)分組報(bào)頭610進(jìn)行解析,源設(shè)備120可以確定有效載荷數(shù)據(jù)650是如何被格式化的,并且從而,源設(shè)備120可以對(duì)有效載荷數(shù)據(jù)650進(jìn)行解析,以從有效載荷數(shù)據(jù)650中提取一個(gè)或多個(gè)用戶輸入命令。這可以在源-宿通信中所支持的不同類型的有效載荷數(shù)據(jù)方面提供靈活性。如下面將要更詳細(xì)描述的,有效載荷數(shù)據(jù)650還可以包括諸如有效載荷報(bào)頭630之類的一個(gè)或多個(gè)有效載荷報(bào)頭。在這些情況下,源設(shè)備120可以對(duì)數(shù)據(jù)分組報(bào)頭610進(jìn)行解析以確定有效載荷報(bào)頭630的格式,并且然后對(duì)有效載荷報(bào)頭630進(jìn)行解析以確定有效載荷數(shù)據(jù)650的剩余部分的格式。圖620是關(guān)于可以如何對(duì)數(shù)據(jù)分組報(bào)頭610進(jìn)行格式化的概念性描述。行615中的數(shù)字0-15旨在用來(lái)標(biāo)識(shí)數(shù)據(jù)分組報(bào)頭610內(nèi)的比特位置,而并非旨在實(shí)際地表示數(shù)據(jù)分組報(bào)頭610內(nèi)包含的信息。數(shù)據(jù)分組報(bào)頭610包括版本字段621、時(shí)間戳標(biāo)志622、保留字段623、輸入類別字段624、長(zhǎng)度字段625和可選的時(shí)間戳字段626。在圖6的示例中,版本字段621是3比特字段,其可以指示由宿設(shè)備160實(shí)現(xiàn)的特定通信協(xié)議的版本。版本字段621中的值可以告知源設(shè)備120如何對(duì)數(shù)據(jù)分組報(bào)頭610的剩余部分進(jìn)行解析,以及如何對(duì)有效載荷數(shù)據(jù)650進(jìn)行解析。在圖6的示例中,版本字段621是3比特字段,其能夠?qū)崿F(xiàn)針對(duì)8種不同版本的唯一標(biāo)識(shí)符。在其它示例中,更多或更少的比特可以專門用于版本字段621。在圖6的示例中,時(shí)間戳標(biāo)志(T)622是1比特字段,其指示在數(shù)據(jù)分組報(bào)頭610中是否存在時(shí)間戳字段626。時(shí)間戳字段626是16比特字段,其包含基于由源設(shè)備120生成并被發(fā)送到宿設(shè)備160的多媒體數(shù)據(jù)的時(shí)間戳的。例如,該時(shí)間戳可以是在將視頻幀發(fā)送到宿設(shè)備160之前由源設(shè)備120分配給該幀的順序值。時(shí)間戳標(biāo)志622可以例如包括用于指示存在時(shí)間戳字段626的“1”,并且可以包括用于指示不存在時(shí)間戳字段626的“0”。在對(duì)數(shù)據(jù)分組報(bào)頭610進(jìn)行解析并確定存在時(shí)間戳字段626后,源設(shè)備120可以對(duì)包括在時(shí)間戳字段626中的時(shí)間戳進(jìn)行處理。在對(duì)數(shù)據(jù)分組報(bào)頭610進(jìn)行解析并且確定不存在時(shí)間戳字段626后,由于在數(shù)據(jù)分組報(bào)頭610中不存在時(shí)間戳字段,因此源設(shè)備120可以在對(duì)長(zhǎng)度字段625進(jìn)行解析之后開始對(duì)有效載荷數(shù)據(jù)650進(jìn)行解析。如果存在,時(shí)間戳字段626可以包括用于標(biāo)識(shí)當(dāng)獲得有效載荷數(shù)據(jù)650的用戶輸入數(shù)據(jù)時(shí)在無(wú)線宿設(shè)備160處顯示的視頻數(shù)據(jù)幀的時(shí)間戳。例如,在源設(shè)備120將該視頻幀發(fā)送到宿設(shè)備160之前,可以由源設(shè)備120已將該時(shí)間戳添加到該視頻幀。因此,源設(shè)備120可以生成視頻幀并且在該幀的視頻數(shù)據(jù)中嵌入時(shí)間戳(例如作為元數(shù)據(jù))。源設(shè)備120可以向宿設(shè)備160發(fā)送具有時(shí)間戳的視頻幀,并且宿設(shè)備160可以顯示該視頻幀。當(dāng)由宿設(shè)備160顯示該視頻幀時(shí),宿設(shè)備160可以從用戶接收用戶命令。當(dāng)宿設(shè)備160生成數(shù)據(jù)分組以向源設(shè)備120傳送該用戶命令時(shí),宿設(shè)備160可以將當(dāng)接收到該用戶命令時(shí)由宿設(shè)備160顯示的幀的時(shí)間戳包括在時(shí)間戳字段626中。在接收到具有存在于報(bào)頭中的時(shí)間戳字段626的數(shù)據(jù)分組600后,無(wú)線源設(shè)備120可以識(shí)別在獲得有效載荷數(shù)據(jù)650的用戶輸入數(shù)據(jù)時(shí)在宿設(shè)備160處顯示的視頻幀,并且可以基于由時(shí)間戳標(biāo)識(shí)的幀的內(nèi)容來(lái)對(duì)用戶輸入數(shù)據(jù)進(jìn)行處理。例如,如果用戶輸入數(shù)據(jù)是應(yīng)用于觸摸顯示器的觸摸命令或鼠標(biāo)指針的點(diǎn)擊,則源設(shè)備120可以確定當(dāng)用戶向顯示器應(yīng)用觸摸命令或者點(diǎn)擊鼠標(biāo)時(shí)所顯示的幀的內(nèi)容。在一些情況下,可能需要幀的內(nèi)容來(lái)對(duì)有效載荷數(shù)據(jù)進(jìn)行適當(dāng)?shù)奶幚?。例如,基于用戶觸摸或鼠標(biāo)點(diǎn)擊的用戶輸入可以依賴于當(dāng)觸摸或點(diǎn)擊時(shí)正在顯示器上顯示的內(nèi)容。例如,觸摸或點(diǎn)擊可以與圖標(biāo)或菜單選項(xiàng)相對(duì)應(yīng)。在顯示器的內(nèi)容發(fā)生變化的情況下,可以由源設(shè)備120使用時(shí)間戳字段626中存在的時(shí)間戳來(lái)將觸摸或點(diǎn)擊匹配到正確的圖標(biāo)或菜單選項(xiàng)。另外地或替代地,源設(shè)備120可以將時(shí)間戳字段626中的時(shí)間戳與應(yīng)用于當(dāng)前呈現(xiàn)的視頻幀的時(shí)間戳進(jìn)行比較。通過(guò)將時(shí)間戳字段626中的時(shí)間戳與當(dāng)前時(shí)間戳進(jìn)行比較,源設(shè)備120可以確定往返時(shí)間。該往返時(shí)間通常與從源設(shè)備120發(fā)送幀的時(shí)刻到在源設(shè)備120處從宿設(shè)備160接收回基于該幀的用戶輸入的時(shí)刻所經(jīng)過(guò)的時(shí)間量相對(duì)應(yīng)。該往返時(shí)間可以向源設(shè)備120提供對(duì)系統(tǒng)延時(shí)的指示,并且如果該往返時(shí)間大于閾值,則在輸入命令被應(yīng)用于過(guò)時(shí)的顯示幀的假設(shè)下,源設(shè)備120可以忽略包含在有效載荷數(shù)據(jù)650中的用戶輸入數(shù)據(jù)。當(dāng)該往返時(shí)間小于閾值時(shí),源設(shè)備120可以對(duì)用戶輸入數(shù)據(jù)進(jìn)行處理,并且對(duì)響應(yīng)于該用戶輸入數(shù)據(jù)而正在發(fā)送的音頻/視頻內(nèi)容進(jìn)行調(diào)整。閾值可以是可編程的,并且不同類型的設(shè)備(或者不同的源-宿組合)可以配置為定義可接受的針對(duì)往返時(shí)間的不同閾值。在圖6的示例中,保留字段623是8比特字段,其不包括由源設(shè)備120在對(duì)數(shù)據(jù)分組報(bào)頭610以及有效載荷數(shù)據(jù)650進(jìn)行解析時(shí)所使用的信息。然而,(如在版本字段621中所標(biāo)識(shí)的)特定協(xié)議的未來(lái)版本可以使用保留字段623,在這種情況下,源設(shè)備120可以使用保留字段623中的信息來(lái)對(duì)數(shù)據(jù)分組報(bào)頭610進(jìn)行解析和/或?qū)τ行лd荷數(shù)據(jù)650進(jìn)行解析。保留字段623結(jié)合版本字段621潛在地提供了在不對(duì)已在使用的格式和特征從根本上進(jìn)行改變的情況下,對(duì)數(shù)據(jù)分組格式進(jìn)行擴(kuò)展和添加特征的能力。在圖6的示例中,輸入類別字段624是4比特字段,其用于標(biāo)識(shí)有效載荷數(shù)據(jù)650中所包含的用戶輸入數(shù)據(jù)的輸入類別。宿設(shè)備160可以對(duì)用戶輸入數(shù)據(jù)進(jìn)行分類以確定輸入類別。例如,對(duì)用戶輸入數(shù)據(jù)進(jìn)行分類可以是基于從其接收到命令的設(shè)備或者是基于命令本身的屬性的。輸入類別字段624的值(可能結(jié)合數(shù)據(jù)分組報(bào)頭610的其它信息)向源設(shè)備120標(biāo)識(shí)有效載荷數(shù)據(jù)650是如何被格式化的?;谠摳袷交?,源設(shè)備120可以對(duì)有效載荷數(shù)據(jù)650進(jìn)行解析以確定在宿設(shè)備160處接收的用戶輸入。在圖6的示例中,由于輸入類別字段624是4比特,因此可以標(biāo)識(shí)16種不同的輸入類別。一種這樣的輸入類別可以是通用輸入格式,其指示有效載荷數(shù)據(jù)650的用戶輸入數(shù)據(jù)是使用在由源設(shè)備120和宿設(shè)備160二者所執(zhí)行的協(xié)議中定義的通用信息元素來(lái)進(jìn)行格式化的。如下面將要更詳細(xì)描述的,通用輸入格式可以使用允許宿設(shè)備160的用戶在應(yīng)用層與源設(shè)備120進(jìn)行交互的通用信息元素。另一這種輸入類別可以是人機(jī)接口設(shè)備命令(HIDC)格式,其指示有效載荷數(shù)據(jù)650的用戶輸入數(shù)據(jù)是基于用于接收該輸入數(shù)據(jù)的輸入設(shè)備的類型來(lái)進(jìn)行格式化的。設(shè)備的類型的示例包括:鍵盤、鼠標(biāo)、觸摸輸入設(shè)備、操縱桿、照相機(jī)、手勢(shì)捕獲設(shè)備(諸如基于照相機(jī)的輸入設(shè)備)以及遠(yuǎn)程控制。可以在輸入類別字段624中標(biāo)識(shí)的其它類型的輸入類別包括:指示有效載荷數(shù)據(jù)650中的用戶輸入數(shù)據(jù)不是來(lái)源于宿設(shè)備160的轉(zhuǎn)發(fā)輸入格式、或者特定于操作系統(tǒng)的格式、以及指示有效載荷數(shù)據(jù)650包括語(yǔ)音命令的語(yǔ)音命令格式。長(zhǎng)度字段625可以包括用于指示數(shù)據(jù)分組600的長(zhǎng)度的16比特字段。例如,可以以8比特為單位來(lái)指示該長(zhǎng)度。由于數(shù)據(jù)分組600是由源設(shè)備120以16比特的字進(jìn)行解析的,因此可以對(duì)數(shù)據(jù)分組600進(jìn)行填充以達(dá)到16比特的整數(shù)倍。基于長(zhǎng)度字段625中包含的長(zhǎng)度,源設(shè)備120可以識(shí)別有效載荷數(shù)據(jù)650的結(jié)束(即數(shù)據(jù)分組600的結(jié)束)和新的后續(xù)的數(shù)據(jù)分組的開始。圖6的示例中提供的字段的各種大小僅旨在是解釋性的,并且旨在可以使用與圖6中示出的不同數(shù)量的比特來(lái)實(shí)現(xiàn)這些字段。此外,還可以設(shè)想的是,數(shù)據(jù)分組報(bào)頭610可以包括比上面所討論的所有字段更少的字段或者可以使用上面沒有討論的額外的字段。當(dāng)然,在用于分組中的各個(gè)數(shù)據(jù)字段的實(shí)際格式方面,本公開內(nèi)容的技術(shù)可以是靈活的。在對(duì)數(shù)據(jù)分組報(bào)頭610進(jìn)行解析以確定對(duì)有效載荷數(shù)據(jù)650的格式化之后,源設(shè)備120可以對(duì)有效載荷數(shù)據(jù)650進(jìn)行解析以確定有效載荷數(shù)據(jù)650中包含的用戶輸入命令。有效載荷數(shù)據(jù)650可以具有其自己的有效載荷報(bào)頭(有效載荷報(bào)頭630),其指示有效載荷數(shù)據(jù)650的內(nèi)容。以這種方式,源設(shè)備120可以基于對(duì)數(shù)據(jù)分組報(bào)頭610的解析來(lái)對(duì)有效載荷報(bào)頭630進(jìn)行解析,并且然后可以基于對(duì)有效載荷報(bào)頭630的解析來(lái)對(duì)有效載荷數(shù)據(jù)650進(jìn)行解析。例如,如果數(shù)據(jù)分組報(bào)頭610的輸入類別字段624指示在有效載荷數(shù)據(jù)650中存在通用輸入,則有效載荷數(shù)據(jù)650可以具有通用輸入格式。因此,源設(shè)備120可以根據(jù)該通用輸入格式對(duì)有效載荷數(shù)據(jù)650進(jìn)行解析。作為通用輸入格式的一部分,有效載荷數(shù)據(jù)650可以包括一系列的一個(gè)或多個(gè)輸入事件,其中每個(gè)輸入事件具有其自己的輸入事件報(bào)頭。下面的表1標(biāo)識(shí)了可以在輸入報(bào)頭中包括的字段。表格1字段大小(八位字節(jié))值通用IEID1見表2長(zhǎng)度2后面的字段以八位字節(jié)為單位的長(zhǎng)度描述變量用戶輸入的細(xì)節(jié)。見各表通用輸入事件(IE)標(biāo)識(shí)(ID)字段標(biāo)識(shí)用于標(biāo)識(shí)輸入類型的通用輸入事件標(biāo)識(shí)。例如,通用IEID字段可以長(zhǎng)度為1個(gè)八位字節(jié),并且可以包括從下面的表2中選擇的標(biāo)識(shí)。如在該示例中,如果通用IEID字段是8比特,則可以標(biāo)識(shí)256種不同類型的輸入(標(biāo)識(shí)為0-255),盡管不是全部256種標(biāo)識(shí)都一定需要相關(guān)聯(lián)的輸入類型。這256個(gè)中的一些可以保留以便將來(lái)用于由宿設(shè)備160和源設(shè)備120實(shí)現(xiàn)的任何協(xié)議的未來(lái)版本。在表2中,例如,通用IEID9-255不具有相關(guān)聯(lián)的輸入類型,但在將來(lái)可以向其分配輸入類型。輸入事件報(bào)頭中的長(zhǎng)度字段標(biāo)識(shí)描述字段的長(zhǎng)度,而描述字段包括描述用戶輸入的信息元素。對(duì)描述字段的格式化可以取決于通用IEID字段中標(biāo)識(shí)的輸入的類型。因此,源設(shè)備120可以基于通用IEID字段中標(biāo)識(shí)的輸入類型來(lái)對(duì)描述字段的內(nèi)容進(jìn)行解析?;谳斎胧录?bào)頭的長(zhǎng)度字段,源設(shè)備120可以確定有效載荷數(shù)據(jù)650中的一個(gè)輸入事件的結(jié)束和新的輸入事件的開始。如下面將更加詳細(xì)解釋的,在有效載荷數(shù)據(jù)650中可以將一個(gè)用戶命令描述為一個(gè)或多個(gè)輸入事件。表2提供了輸入類型的示例,每個(gè)輸入類型具有可以用于標(biāo)識(shí)該輸入類型的相應(yīng)的通用IEID。表格2通用IEID輸入類型0左鼠標(biāo)按下/觸摸按下1左鼠標(biāo)抬起/觸摸抬起2鼠標(biāo)移動(dòng)/觸摸移動(dòng)3按鍵按下4按鍵抬起5縮放6垂直滾動(dòng)7水平滾動(dòng)8旋轉(zhuǎn)9-255保留與每個(gè)輸入類型相關(guān)聯(lián)的描述字段可以具有不同的格式。例如,左鼠標(biāo)按下/觸摸按下事件、左鼠標(biāo)抬起/觸摸抬起事件、以及鼠標(biāo)移動(dòng)/觸摸移動(dòng)的描述字段可以包括下面的表3中標(biāo)識(shí)的信息元素,盡管在其它示例中也可以使用其它格式。表格3指針的數(shù)量可以標(biāo)識(shí)與輸入事件相關(guān)聯(lián)的觸摸或鼠標(biāo)點(diǎn)擊的次數(shù)。每個(gè)指針可以具有唯一的指針I(yè)D。例如,如果多點(diǎn)觸摸事件包括三指觸摸,則輸入事件可以具有三個(gè)指針,其中每個(gè)指針具有唯一的指針I(yè)D。每個(gè)指針(即,每個(gè)手指觸摸)可以具有與觸摸發(fā)生處相對(duì)應(yīng)的x坐標(biāo)和y坐標(biāo)。可以將單個(gè)用戶命令描述為一系列的輸入事件。例如,如果三指輕掃是關(guān)閉應(yīng)用的命令,則在有效載荷數(shù)據(jù)650中可以將三指輕掃描述為具有三個(gè)指針的觸摸按下事件、具有三個(gè)指針的觸摸移動(dòng)事件和具有三個(gè)指針的觸摸抬起事件。觸摸按下事件的三個(gè)指針可以具有與觸摸移動(dòng)事件和觸摸抬起事件的三個(gè)指針相同的指針I(yè)D。源設(shè)備120可以將這三個(gè)輸入事件的組合解釋為三指輕掃。例如,按鍵按下事件或按鍵抬起事件的描述字段可以包括下面的表4中標(biāo)識(shí)的信息元素。表格4例如,縮放事件的描述字段可以包括下面的表5中標(biāo)識(shí)的信息元素。表格5例如,水平滾動(dòng)事件或垂直滾動(dòng)事件的描述字段可以包括下面的表6中標(biāo)識(shí)的信息元素。表格6上面的示例示出了可以針對(duì)通用輸入類別對(duì)有效載荷數(shù)據(jù)進(jìn)行格式化的一些示例性方式。如果數(shù)據(jù)分組報(bào)頭610的輸入類別字段624指示不同的輸入類別(諸如轉(zhuǎn)發(fā)的用戶輸入),則有效載荷數(shù)據(jù)650可以具有不同的輸入格式。在轉(zhuǎn)發(fā)的用戶輸入的情況,宿設(shè)備160可以從第三方設(shè)備接收用戶輸入數(shù)據(jù),并且在不對(duì)該用戶輸入數(shù)據(jù)進(jìn)行解釋的情況下將該輸入轉(zhuǎn)發(fā)到源設(shè)備120。從而,源設(shè)備120可以根據(jù)轉(zhuǎn)發(fā)的用戶輸入格式對(duì)有效載荷數(shù)據(jù)650進(jìn)行解析。例如,有效載荷數(shù)據(jù)650的有效載荷報(bào)頭630可以包括用于標(biāo)識(shí)從其獲得用戶輸入的第三方設(shè)備的字段。例如,該字段可以包括第三方設(shè)備的因特網(wǎng)協(xié)議(IP)地址、MAC地址、域名或一些其它此類標(biāo)識(shí)符。源設(shè)備120可以基于第三方設(shè)備的標(biāo)識(shí)符對(duì)有效載荷數(shù)據(jù)的剩余部分進(jìn)行解析。宿設(shè)備160可以經(jīng)由一系列消息與第三方設(shè)備協(xié)商能力。然后,作為能力協(xié)商過(guò)程的一部分,宿設(shè)備160可以向源設(shè)備120發(fā)送第三方設(shè)備的唯一標(biāo)識(shí)符,作為與源設(shè)備120建立通信會(huì)話的一部分。或者,宿設(shè)備160可以向源設(shè)備120發(fā)送描述第三方設(shè)備的信息,并且基于該信息,源設(shè)備120可以確定第三方設(shè)備的唯一標(biāo)識(shí)符。例如,描述第三方設(shè)備的信息可以包括用于標(biāo)識(shí)第三方設(shè)備的信息和/或用于標(biāo)識(shí)第三方設(shè)備的能力的信息。不管該唯一標(biāo)識(shí)符是由源設(shè)備120還是由宿設(shè)備160確定的,當(dāng)宿設(shè)備160發(fā)送具有從第三方設(shè)備獲得的用戶輸入的數(shù)據(jù)分組時(shí),宿設(shè)備160可以將該唯一標(biāo)識(shí)符包括在數(shù)據(jù)分組中(例如,包括在有效載荷報(bào)頭中),以使得源設(shè)備120能夠識(shí)別該用戶輸入的來(lái)源。如果數(shù)據(jù)分組報(bào)頭610的輸入類別字段624指示又一不同的輸入類別,諸如語(yǔ)音命令,則有效載荷數(shù)據(jù)650可以具有又一不同的輸入類型。針對(duì)語(yǔ)音命令,有效載荷數(shù)據(jù)650可以包括經(jīng)編碼的音頻??梢越?jīng)由一系列消息在源設(shè)備120和宿設(shè)備160之間對(duì)用于對(duì)語(yǔ)音命令的音頻進(jìn)行編碼和解碼的編解碼器進(jìn)行協(xié)商。為了發(fā)送語(yǔ)音命令,時(shí)間戳字段626可以包括語(yǔ)音采樣時(shí)間值。在這種情況下,可以將時(shí)間戳標(biāo)志622設(shè)置為指示存在時(shí)間戳,而不是如上面所描述的時(shí)間戳,時(shí)間戳字段626可以包括針對(duì)有效載荷數(shù)據(jù)650的經(jīng)編碼的音頻的語(yǔ)音采樣時(shí)間值。在一些示例中,如上所述,可以將語(yǔ)音命令作為通用命令進(jìn)行發(fā)送,在這種情況下,可以將輸入類別字段626設(shè)置為標(biāo)識(shí)通用命令格式,并且可以將保留的通用IEID中的一個(gè)分配給語(yǔ)音命令。如果將語(yǔ)音命令作為通用命令進(jìn)行發(fā)送,則語(yǔ)音采樣率可以存在于數(shù)據(jù)分組報(bào)頭610的時(shí)間戳字段626中或可以存在于有效載荷數(shù)據(jù)650中。針對(duì)捕獲的語(yǔ)音命令數(shù)據(jù),可以以多種方式對(duì)語(yǔ)音數(shù)據(jù)進(jìn)行封裝。例如,可以使用RTP來(lái)對(duì)語(yǔ)音命令數(shù)據(jù)進(jìn)行封裝,RTP可以提供有效載荷類型以標(biāo)識(shí)編解碼器和時(shí)間戳,其中該時(shí)間戳用于標(biāo)識(shí)采樣率。在具有或不具有可選的時(shí)間戳的情況下,可以使用上面描述的通用用戶輸入格式來(lái)對(duì)RTP數(shù)據(jù)進(jìn)行封裝。宿設(shè)備160可以使用TCP/IP向源設(shè)備120發(fā)送攜帶語(yǔ)音命令數(shù)據(jù)的通用輸入數(shù)據(jù)。如之前所討論的,當(dāng)把坐標(biāo)作為數(shù)據(jù)分組(諸如數(shù)據(jù)分組600)的一部分包括在例如有效載荷數(shù)據(jù)650中時(shí),該坐標(biāo)可以與基于協(xié)商的分辨率縮放的坐標(biāo)、顯示窗口坐標(biāo)、歸一化坐標(biāo)、或者與宿顯示器相關(guān)聯(lián)的坐標(biāo)相對(duì)應(yīng)。在一些情況下,可以將額外的信息包括在數(shù)據(jù)分組中或者單獨(dú)地進(jìn)行發(fā)送,以便由源設(shè)備用來(lái)對(duì)在數(shù)據(jù)分組中接收到的坐標(biāo)進(jìn)行歸一化。不考慮特定數(shù)據(jù)分組的輸入類別,數(shù)據(jù)分組報(bào)頭可以是應(yīng)用層分組報(bào)頭,并且可以通過(guò)TCP/IP來(lái)發(fā)送數(shù)據(jù)分組。TCP/IP可以使宿設(shè)備160和源設(shè)備120能夠在分組丟失的情況下執(zhí)行重傳技術(shù)??梢詫?shù)據(jù)分組從宿設(shè)備160發(fā)送到源設(shè)備120以控制源設(shè)備120的音頻數(shù)據(jù)或視頻數(shù)據(jù),或者出于其它目的(諸如控制運(yùn)行在源設(shè)備120上的應(yīng)用)。圖7A是在宿設(shè)備和源設(shè)備之間協(xié)商能力的示例方法的流程圖。所示出的示例方法可以由宿設(shè)備160(圖1A)或360(圖3)來(lái)執(zhí)行。在一些示例中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(例如,存儲(chǔ)器332)可以存儲(chǔ)指令、模塊或算法,當(dāng)該指令、模塊或算法被執(zhí)行時(shí),使得一個(gè)或多個(gè)處理器(例如,處理器331)執(zhí)行本文中所描述的流程圖中的一個(gè)或多個(gè)流程圖中的所示出的步驟中的一個(gè)或多個(gè)步驟。圖7A的方法包括宿設(shè)備160從源設(shè)備120接收第一消息(701)。例如,該消息可以包括獲得參數(shù)請(qǐng)求。響應(yīng)于該第一消息,宿設(shè)備160可以向源設(shè)備120發(fā)送第二消息(703)。例如,該第二消息可以包括獲得參數(shù)響應(yīng),該獲得參數(shù)響應(yīng)標(biāo)識(shí)所支持的輸入類別的第一列表和所支持的類型的多個(gè)第一列表。其中,所支持的輸入類別的第一列表中的每一個(gè)所支持的輸入類別具有相關(guān)聯(lián)的所支持的類型的第一列表。例如,所支持的輸入類別可以與用于圖6的輸入類別字段624相同的類別相對(duì)應(yīng)。上面的表2表示針對(duì)特定的輸入類別(在該示例中是通用輸入)的所支持的類型的一個(gè)示例。宿設(shè)備160可以從源設(shè)備120接收第三消息(705)。例如,該第三消息可以包括設(shè)置參數(shù)請(qǐng)求,其中,該設(shè)置參數(shù)請(qǐng)求標(biāo)識(shí)用于通信的端口、所支持的輸入類別的第二列表、以及所支持的類型的多個(gè)第二列表,其中,所支持的輸入類別的第二列表中的每一個(gè)所支持的輸入類別具有相關(guān)聯(lián)的所支持的類型的第二列表,并且第二列表中的每一個(gè)所支持的類型包括第一列表中的類型的子集。宿設(shè)備160可以向源設(shè)備120發(fā)送第四消息(707)。例如,該第四消息可以包括用于確認(rèn)已經(jīng)啟用第二列表中的類型的設(shè)置參數(shù)響應(yīng)。宿設(shè)備160可以從源設(shè)備120接收第五消息(709)。例如,該第五消息可以包括指示已經(jīng)啟用源設(shè)備120和宿設(shè)備160之間的通信信道的第二設(shè)置參數(shù)請(qǐng)求。例如,該通信信道可以包括用戶輸入返回信道(UIBC)。宿設(shè)備160可以向源設(shè)備120發(fā)送第六消息(711)。例如,該第六消息可以包括確認(rèn)宿設(shè)備160對(duì)第二設(shè)置參數(shù)請(qǐng)求的接收的第二設(shè)置參數(shù)響應(yīng)。圖7B是在宿設(shè)備和源設(shè)備之間協(xié)商能力的示例方法的流程圖。所示出的示例方法可以由源設(shè)備120(圖1A)或220(圖2)來(lái)執(zhí)行。在一些示例中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(例如,存儲(chǔ)器232)可以存儲(chǔ)指令、模塊或算法,當(dāng)該指令、模塊或算法執(zhí)行時(shí),使得一個(gè)或多個(gè)處理器(例如,處理器231)執(zhí)行該流程圖中的所示出的步驟中的一個(gè)或多個(gè)步驟。圖7B的方法包括:源設(shè)備120向宿設(shè)備160發(fā)送第一消息(702)。例如,該第一消息可以包括獲得參數(shù)請(qǐng)求。源設(shè)備120可以從宿設(shè)備160接收第二消息(704)。例如,該第二消息可以包括獲得參數(shù)響應(yīng),該獲得參數(shù)響應(yīng)標(biāo)識(shí)所支持的輸入類別的第一列表和所支持的類型的多個(gè)第一列表,其中,所支持的輸入類別的第一列表中的每一個(gè)所支持的輸入類別具有相關(guān)聯(lián)的所支持的類型的第一列表。源設(shè)備120可以向宿設(shè)備160發(fā)送第三消息(706)。例如,該第三消息可以包括設(shè)置參數(shù)請(qǐng)求,該設(shè)置參數(shù)請(qǐng)求標(biāo)識(shí)用于通信的端口、所支持的輸入類別的第二列表、以及所支持的類型的多個(gè)第二列表,其中,所支持的輸入類別的第二列表中的每一個(gè)所支持的輸入類別具有相關(guān)聯(lián)的所支持的類型的第二列表,并且第二列表中的每一個(gè)所支持的類型包括第一列表中的類型的子集。源設(shè)備120可以從宿設(shè)備160接收第四消息(708)。例如,該第四消息可以包括用于確認(rèn)已經(jīng)啟用第二列表中的類型的設(shè)置參數(shù)響應(yīng)。源設(shè)備120可以向宿設(shè)備160發(fā)送第五消息(710)。例如,該第五消息可以包括指示已經(jīng)啟用源設(shè)備120和宿設(shè)備160之間的通信信道的第二設(shè)置參數(shù)請(qǐng)求。例如,該通信信道可以包括用戶輸入返回信道(UIBC)。源設(shè)備120可以從宿設(shè)備160接收第六消息(712)。例如,該第六消息可以包括確認(rèn)宿設(shè)備160對(duì)第二設(shè)置參數(shù)請(qǐng)求的接收的第二設(shè)置參數(shù)響應(yīng)。圖8A是根據(jù)本公開內(nèi)容,從無(wú)線宿設(shè)備向無(wú)線源設(shè)備發(fā)送用戶輸入數(shù)據(jù)的示例方法的流程圖。所示出的示例方法可以由宿設(shè)備160(圖1A)或360(圖3)來(lái)執(zhí)行。在一些示例中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(例如,存儲(chǔ)器232)可以存儲(chǔ)指令、模塊或算法,當(dāng)該指令、模塊或算法執(zhí)行時(shí),使得一個(gè)或多個(gè)處理器(例如,處理器231)執(zhí)行該流程圖中的所示出的步驟中的一個(gè)或多個(gè)步驟。圖8A的方法包括在無(wú)線宿設(shè)備(諸如無(wú)線宿設(shè)備160)處獲得用戶輸入數(shù)據(jù)(801)??梢酝ㄟ^(guò)無(wú)線宿設(shè)備160的用戶輸入組件(諸如,例如,結(jié)合無(wú)線宿設(shè)備360示出的用戶輸入接口376)來(lái)獲得用戶輸入數(shù)據(jù)。此外,宿設(shè)備160可以將用戶輸入數(shù)據(jù)分類為例如通用的、轉(zhuǎn)發(fā)的或特定于操作系統(tǒng)的。然后,宿設(shè)備160可以基于用戶輸入數(shù)據(jù)來(lái)生成數(shù)據(jù)分組報(bào)頭(803)。該數(shù)據(jù)分組報(bào)頭可以是應(yīng)用層分組報(bào)頭。除了其它字段之外,該數(shù)據(jù)分組報(bào)頭還可以包括用于標(biāo)識(shí)與用戶輸入數(shù)據(jù)相對(duì)應(yīng)的輸入類別的字段。例如,輸入類別可以包括通用輸入格式或人機(jī)接口設(shè)備命令。宿設(shè)備160還可以生成數(shù)據(jù)分組(805),其中,該數(shù)據(jù)分組包括所生成的數(shù)據(jù)分組報(bào)頭和有效載荷數(shù)據(jù)。在一個(gè)示例中,有效載荷數(shù)據(jù)可以包括所接收的用戶輸入數(shù)據(jù),并且可以標(biāo)識(shí)一個(gè)或多個(gè)用戶命令。然后,宿設(shè)備160可以向無(wú)線源設(shè)備(例如,圖1A的源設(shè)備120或圖2的220)發(fā)送所生成的數(shù)據(jù)分組(807)。宿設(shè)備160可以包括允許傳送數(shù)據(jù)分組的組件,例如包括圖3中所示的傳輸單元333和無(wú)線調(diào)制解調(diào)器334。宿設(shè)備160可以通過(guò)TCP/IP來(lái)傳送數(shù)據(jù)分組。圖8B是根據(jù)本公開內(nèi)容,在無(wú)線源設(shè)備處從無(wú)線宿設(shè)備接收用戶輸入數(shù)據(jù)的示例方法的流程圖。所示出的示例方法可以由源設(shè)備120(圖1A)或220(圖2)來(lái)執(zhí)行。在一些示例中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(例如,存儲(chǔ)器232)可以存儲(chǔ)指令、模塊或算法,當(dāng)該指令、模塊或算法執(zhí)行時(shí),使得一個(gè)或多個(gè)處理器(例如,處理器231)執(zhí)行該流程圖中的所示出的步驟中的一個(gè)或多個(gè)步驟。圖8B的方法包括接收數(shù)據(jù)分組(802),其中,除了其它方面之外,該數(shù)據(jù)分組可以包括數(shù)據(jù)分組報(bào)頭和有效載荷數(shù)據(jù)。有效載荷數(shù)據(jù)可以包括例如用戶輸入數(shù)據(jù)。源設(shè)備120可以包括允許傳送數(shù)據(jù)分組的通信組件,其包括例如參照?qǐng)D2所示的傳輸單元233和無(wú)線調(diào)制解調(diào)器234。然后,源設(shè)備120可以對(duì)包括在數(shù)據(jù)分組中的數(shù)據(jù)分組報(bào)頭進(jìn)行解析(804),以確定與包含在該有效載荷數(shù)據(jù)中的用戶輸入數(shù)據(jù)相關(guān)聯(lián)的輸入類別。源設(shè)備120可以基于所確定的輸入類別對(duì)該有效載荷數(shù)據(jù)進(jìn)行處理(806)。參照?qǐng)D8A和8B描述的數(shù)據(jù)分組通??梢圆扇⒄?qǐng)D6所描述的數(shù)據(jù)分組的形式,并且可以用于控制源設(shè)備處的音頻/視頻數(shù)據(jù)和應(yīng)用。圖9A是根據(jù)本公開內(nèi)容,從無(wú)線宿設(shè)備向無(wú)線源設(shè)備發(fā)送用戶輸入數(shù)據(jù)的示例方法的流程圖。所示出的示例方法可以由宿設(shè)備160(圖1A)或360(圖3)來(lái)執(zhí)行。在一些示例中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(例如,存儲(chǔ)器332)可以存儲(chǔ)指令、模塊或算法,當(dāng)該指令、模塊或算法執(zhí)行時(shí),使得一個(gè)或多個(gè)處理器(例如,處理器331)執(zhí)行該流程圖中的所示出的步驟中的一個(gè)或多個(gè)步驟。圖9A的方法包括在無(wú)線宿設(shè)備(諸如無(wú)線宿設(shè)備160)處獲得用戶輸入數(shù)據(jù)(901)。可以通過(guò)無(wú)線宿設(shè)備160的用戶輸入組件(諸如,例如,參照?qǐng)D3示出的用戶輸入接口376)來(lái)獲得用戶輸入數(shù)據(jù)。然后,宿設(shè)備160可以生成有效載荷數(shù)據(jù)(903),其中該有效載荷數(shù)據(jù)可以描述用戶輸入數(shù)據(jù)。在一個(gè)示例中,有效載荷數(shù)據(jù)可以包括所接收的用戶輸入數(shù)據(jù)并且可以標(biāo)識(shí)一個(gè)或多個(gè)用戶命令。宿設(shè)備160還可以生成數(shù)據(jù)分組(905),其中,該數(shù)據(jù)分組包括數(shù)據(jù)分組報(bào)頭和所生成的有效載荷數(shù)據(jù)。然后,宿設(shè)備160可以向無(wú)線源設(shè)備(例如,圖1A的源設(shè)備120或圖2的220)發(fā)送所生成的數(shù)據(jù)分組(907)。宿設(shè)備160可以包括允許傳送數(shù)據(jù)分組的組件,諸如,例如,傳輸單元333和無(wú)線調(diào)制解調(diào)器334。可以通過(guò)TCP/IP將數(shù)據(jù)分組發(fā)送到無(wú)線源設(shè)備。圖9B是根據(jù)本公開內(nèi)容,在無(wú)線源設(shè)備處從無(wú)線宿設(shè)備接收用戶輸入數(shù)據(jù)的示例方法的流程圖。所示出的示例方法可以由源設(shè)備120(圖1A)或220(圖2)來(lái)執(zhí)行。在一些示例中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(例如,存儲(chǔ)器232)可以存儲(chǔ)指令、模塊或算法,當(dāng)該指令、模塊或算法執(zhí)行時(shí),使得一個(gè)或多個(gè)處理器(例如,處理器231)執(zhí)行該流程圖中的所示出的步驟中的一個(gè)或多個(gè)步驟。圖9B的方法包括從宿設(shè)備360接收數(shù)據(jù)分組(902),其中,除了其它方面之外,該數(shù)據(jù)分組可以包括數(shù)據(jù)分組報(bào)頭和有效載荷數(shù)據(jù)。在一個(gè)示例中,有效載荷數(shù)據(jù)可以包括例如描述用戶輸入的細(xì)節(jié)的數(shù)據(jù)(諸如輸入類型值)。源設(shè)備120可以包括允許傳送數(shù)據(jù)分組的通信組件,包括例如參照?qǐng)D2所示出的傳輸單元233和無(wú)線調(diào)制解調(diào)器234。然后,源設(shè)備120可以對(duì)該數(shù)據(jù)分組進(jìn)行解析(904),以確定有效載荷數(shù)據(jù)中的輸入類型字段中的輸入類型值。源設(shè)備120可以基于所確定的輸入類型值對(duì)描述用戶輸入的細(xì)節(jié)的數(shù)據(jù)進(jìn)行處理(906)。參照?qǐng)D9A和9B描述的數(shù)據(jù)分組通??梢圆扇⒄?qǐng)D6描述的數(shù)據(jù)分組的形式。圖10A是根據(jù)本公開內(nèi)容,從無(wú)線宿設(shè)備向無(wú)線源設(shè)備發(fā)送用戶輸入數(shù)據(jù)的示例方法的流程圖。所示出的示例方法可以由宿設(shè)備160(圖1A)或360(圖3)來(lái)執(zhí)行。在一些示例中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(例如,存儲(chǔ)器332)可以存儲(chǔ)指令、模塊或算法,當(dāng)該指令、模塊或算法執(zhí)行時(shí),使得一個(gè)或多個(gè)處理器(例如,處理器331)執(zhí)行該流程圖中的所示出的步驟中的一個(gè)或多個(gè)步驟。圖10A的方法包括在無(wú)線宿設(shè)備(諸如無(wú)線宿設(shè)備160)處獲得用戶輸入數(shù)據(jù)(1001)??梢酝ㄟ^(guò)無(wú)線宿設(shè)備160的用戶輸入組件(諸如,例如,參照?qǐng)D3示出的用戶輸入接口376)來(lái)獲得用戶輸入數(shù)據(jù)。然后,宿設(shè)備160可以基于用戶輸入來(lái)生成數(shù)據(jù)分組報(bào)頭(1003)。除了其它字段之外,該數(shù)據(jù)分組報(bào)頭可以包括用于指示在數(shù)據(jù)分組報(bào)頭中是否存在時(shí)間戳字段的時(shí)間戳標(biāo)志(例如,1比特字段)。例如,該時(shí)間戳標(biāo)志可以包括指示存在時(shí)間戳字段的“1”,并且可以包括指示不存在時(shí)間戳字段的“0”。例如,該時(shí)間戳字段可以是16位字段,其包含由源設(shè)備120生成并且在傳輸之前被添加到視頻數(shù)據(jù)的時(shí)間戳。宿設(shè)備160還可以生成數(shù)據(jù)分組(1005),其中,該數(shù)據(jù)分組包括所生成的數(shù)據(jù)分組報(bào)頭和有效載荷數(shù)據(jù)。在一個(gè)示例中,有效載荷數(shù)據(jù)可以包括所接收的用戶輸入數(shù)據(jù)并且可以標(biāo)識(shí)一個(gè)或多個(gè)用戶命令。然后,宿設(shè)備160可以向無(wú)線源設(shè)備(例如,圖1A的源設(shè)備120或圖2的220)發(fā)送所生成的數(shù)據(jù)分組(1007)。宿設(shè)備160可以包括允許傳送數(shù)據(jù)分組的組件,其包括例如參照?qǐng)D3所示出的傳輸單元333和無(wú)線調(diào)制解調(diào)器334??梢酝ㄟ^(guò)TCP/IP將數(shù)據(jù)分組發(fā)送到無(wú)線源設(shè)備。圖10B是根據(jù)本公開內(nèi)容,在無(wú)線源設(shè)備處從無(wú)線宿設(shè)備接收用戶輸入數(shù)據(jù)的示例方法的流程圖。所示出的示例方法可以由源設(shè)備120(圖1A)或220(圖2)來(lái)執(zhí)行。在一些示例中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(例如,存儲(chǔ)器232)可以存儲(chǔ)指令、模塊或算法,當(dāng)該指令、模塊或算法執(zhí)行時(shí),使得一個(gè)或多個(gè)處理器(例如,處理器231)執(zhí)行該流程圖中的所示出的步驟中的一個(gè)或多個(gè)步驟。圖10B的方法包括從無(wú)線宿設(shè)備160接收數(shù)據(jù)分組(1002),其中,除了其它方面之外,該數(shù)據(jù)分組可以包括數(shù)據(jù)分組報(bào)頭和有效載荷數(shù)據(jù)。例如,有效載荷數(shù)據(jù)可以包括用戶輸入數(shù)據(jù)。源設(shè)備120可以包括允許傳送數(shù)據(jù)分組的通信組件,其包括例如參照?qǐng)D2所示出的傳輸單元233和無(wú)線調(diào)制解調(diào)器234。然后,源設(shè)備120可以對(duì)該數(shù)據(jù)分組中包括的數(shù)據(jù)分組報(bào)頭進(jìn)行解析(1004)。源設(shè)備120可以確定在該數(shù)據(jù)分組報(bào)頭中是否存在時(shí)間戳字段(1006)。在一個(gè)示例中,源設(shè)備120可以基于在該數(shù)據(jù)分組報(bào)頭中包括的時(shí)間戳標(biāo)志值來(lái)進(jìn)行該確定。如果該數(shù)據(jù)分組報(bào)頭包括時(shí)間戳字段,則源設(shè)備120可以基于該時(shí)間戳字段中的時(shí)間戳對(duì)有效載荷數(shù)據(jù)進(jìn)行處理(1008)。參照?qǐng)D10A和10B描述的數(shù)據(jù)分組通??梢圆扇⒄?qǐng)D6描述的數(shù)據(jù)分組的形式,并且可以用于控制源設(shè)備處的音頻/視頻數(shù)據(jù)。圖11A是根據(jù)本公開內(nèi)容,從無(wú)線宿設(shè)備向無(wú)線源設(shè)備發(fā)送用戶輸入數(shù)據(jù)的示例方法的流程圖。所示出的示例方法可以由宿設(shè)備160(圖1A)或360(圖3)來(lái)執(zhí)行。在一些示例中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(例如,存儲(chǔ)器332)可以存儲(chǔ)指令、模塊或算法,當(dāng)該指令、模塊或算法執(zhí)行時(shí),使得一個(gè)或多個(gè)處理器(例如,處理器331)執(zhí)行該流程圖中的所示出的步驟中的一個(gè)或多個(gè)步驟。圖11A的方法包括在無(wú)線宿設(shè)備(諸如無(wú)線宿設(shè)備160)處獲得用戶輸入數(shù)據(jù)(1101)??梢酝ㄟ^(guò)無(wú)線宿設(shè)備160的用戶輸入組件(諸如,例如,參照?qǐng)D3示出的用戶輸入接口376)來(lái)獲得該用戶輸入數(shù)據(jù)。然后,宿設(shè)備160可以基于用戶輸入來(lái)生成數(shù)據(jù)分組報(bào)頭(1103)。除了其它字段之外,該數(shù)據(jù)分組報(bào)頭可以包括時(shí)間戳字段。例如,該時(shí)間戳字段可以包括16比特字段,該16比特字段包含基于由無(wú)線源設(shè)備120生成并且被發(fā)送到無(wú)線宿設(shè)備160的多媒體數(shù)據(jù)的時(shí)間戳。可以在被發(fā)送到無(wú)線宿設(shè)備之前,由無(wú)線源設(shè)備120將該時(shí)間戳添加到視頻數(shù)據(jù)幀。例如,該時(shí)間戳字段可以標(biāo)識(shí)與在捕獲用戶輸入數(shù)據(jù)時(shí),在無(wú)線宿設(shè)備160處顯示的視頻數(shù)據(jù)幀相關(guān)聯(lián)的時(shí)間戳。宿設(shè)備160還可以生成數(shù)據(jù)分組(1105),其中,該數(shù)據(jù)分組包括所生成的數(shù)據(jù)分組報(bào)頭和有效載荷數(shù)據(jù)。在一個(gè)示例中,有效載荷數(shù)據(jù)可以包括所接收的用戶輸入數(shù)據(jù)并且可以標(biāo)識(shí)一個(gè)或多個(gè)用戶命令。然后,宿設(shè)備160可以向無(wú)線源設(shè)備(例如,圖1A的源設(shè)備120或圖2的220)發(fā)送所生成的數(shù)據(jù)分組(1107)。宿設(shè)備160可以包括允許傳送數(shù)據(jù)分組的組件,其包括例如參照?qǐng)D3所示出的傳輸單元333和無(wú)線調(diào)制解調(diào)器334??梢酝ㄟ^(guò)TCP/IP將數(shù)據(jù)分組發(fā)送到無(wú)線源設(shè)備。圖11B是根據(jù)本公開內(nèi)容,在無(wú)線源設(shè)備處從無(wú)線宿設(shè)備接收用戶輸入數(shù)據(jù)的示例方法的流程圖。所示出的示例方法可以由源設(shè)備120(圖1A)或220(圖2)來(lái)執(zhí)行。在一些示例中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(例如,存儲(chǔ)器232)可以存儲(chǔ)指令、模塊或算法,當(dāng)該指令、模塊或算法執(zhí)行時(shí),使得一個(gè)或多個(gè)處理器(例如,處理器231)執(zhí)行該流程圖中的所示出的步驟中的一個(gè)或多個(gè)步驟。圖11B的方法包括從無(wú)線宿設(shè)備(諸如無(wú)線宿設(shè)備160)接收數(shù)據(jù)分組(1102),其中,除了其它方面之外,該數(shù)據(jù)分組可以包括數(shù)據(jù)分組報(bào)頭和有效載荷數(shù)據(jù)。例如,有效載荷數(shù)據(jù)可以包括用戶輸入數(shù)據(jù)。源設(shè)備120可以包括允許傳送數(shù)據(jù)分組的通信組件,其包括例如參照?qǐng)D2所示出的傳輸單元233和無(wú)線調(diào)制解調(diào)器234。然后,源設(shè)備120可以識(shí)別數(shù)據(jù)分組報(bào)頭中的時(shí)間戳字段(1104)。源設(shè)備120可以基于時(shí)間戳字段中的時(shí)間戳對(duì)有效載荷數(shù)據(jù)進(jìn)行處理(1106)。作為對(duì)有效載荷數(shù)據(jù)進(jìn)行處理的一部分,源設(shè)備120可以基于時(shí)間戳來(lái)識(shí)別在獲得該用戶輸入數(shù)據(jù)時(shí)在無(wú)線宿設(shè)備處顯示的視頻數(shù)據(jù)幀,并且基于該幀的內(nèi)容來(lái)解釋該有效載荷數(shù)據(jù)。作為基于該時(shí)間戳對(duì)有效載荷數(shù)據(jù)進(jìn)行處理的一部分,源設(shè)備120可以將該時(shí)間戳與由源設(shè)備120正在發(fā)送的當(dāng)前視頻幀的當(dāng)前時(shí)間戳進(jìn)行比較,并且可以響應(yīng)于該時(shí)間戳和當(dāng)前時(shí)間戳之間的時(shí)間差小于閾值來(lái)執(zhí)行有效載荷數(shù)據(jù)中描述的用戶輸入命令,或者響應(yīng)于該時(shí)間戳和當(dāng)前時(shí)間戳之間的時(shí)間差大于閾值而不執(zhí)行有效載荷數(shù)據(jù)中描述的用戶輸入命令。參照?qǐng)D11A和11B描述的數(shù)據(jù)分組通??梢圆扇⒄?qǐng)D6描述的數(shù)據(jù)分組的形式,并且可以用于控制源設(shè)備處的音頻/視頻數(shù)據(jù)。圖12A是根據(jù)本公開內(nèi)容,從無(wú)線宿設(shè)備向無(wú)線源設(shè)備發(fā)送用戶輸入數(shù)據(jù)的示例方法的流程圖。所示出的示例方法可以由宿設(shè)備160(圖1A)或360(圖3)來(lái)執(zhí)行。在一些示例中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(例如,存儲(chǔ)器332)可以存儲(chǔ)指令、模塊或算法,當(dāng)該指令、模塊或算法執(zhí)行時(shí),使得一個(gè)或多個(gè)處理器(例如,處理器331)執(zhí)行該流程圖中的所示出的步驟中的一個(gè)或多個(gè)步驟。圖12A的方法包括在無(wú)線宿設(shè)備(諸如無(wú)線宿設(shè)備160)處獲得用戶輸入數(shù)據(jù)(1201)。在一個(gè)示例中,該用戶輸入數(shù)據(jù)可以是語(yǔ)音命令數(shù)據(jù),可以通過(guò)無(wú)線宿設(shè)備160的用戶輸入組件(諸如,例如,圖3中的用戶輸入接口376中包括的語(yǔ)音命令識(shí)別模塊)來(lái)獲得該語(yǔ)音命令數(shù)據(jù)。宿設(shè)備160可以基于用戶輸入來(lái)生成數(shù)據(jù)分組報(bào)頭(1203)。宿設(shè)備160還可以生成有效載荷數(shù)據(jù)(1205),其中該有效載荷數(shù)據(jù)可以包括語(yǔ)音命令數(shù)據(jù)。在一個(gè)示例中,有效載荷數(shù)據(jù)還可以包括所接收的用戶輸入數(shù)據(jù)并且可以標(biāo)識(shí)一個(gè)或多個(gè)用戶命令。宿設(shè)備160還可以生成數(shù)據(jù)分組(1207),其中,該數(shù)據(jù)分組包括所生成的數(shù)據(jù)分組報(bào)頭和有效載荷數(shù)據(jù)。然后,宿設(shè)備160可以向無(wú)線源設(shè)備(例如,圖1A的源設(shè)備120或圖2的220)發(fā)送所生成的數(shù)據(jù)分組(1209)。宿設(shè)備160可以包括允許傳送數(shù)據(jù)分組的組件,其包括例如參照?qǐng)D3所示出的傳輸單元333和無(wú)線調(diào)制解調(diào)器334??梢酝ㄟ^(guò)TCP/IP將數(shù)據(jù)分組發(fā)送到無(wú)線源設(shè)備。圖12B是根據(jù)本公開內(nèi)容,在無(wú)線源設(shè)備處從無(wú)線宿設(shè)備接收用戶輸入數(shù)據(jù)的示例方法的流程圖。所示出的示例方法可以由源設(shè)備120(圖1A)或220(圖2)來(lái)執(zhí)行。在一些示例中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(例如,存儲(chǔ)器232)可以存儲(chǔ)指令、模塊或算法,當(dāng)該指令、模塊或算法執(zhí)行時(shí),使得一個(gè)或多個(gè)處理器(例如,處理器231)執(zhí)行該流程圖中的所示出的步驟中的一個(gè)或多個(gè)步驟。圖12B的方法包括接收數(shù)據(jù)分組(1202),其中,除了其它方面之外,該數(shù)據(jù)分組可以包括數(shù)據(jù)分組報(bào)頭和有效載荷數(shù)據(jù)。例如,有效載荷數(shù)據(jù)可以包括諸如語(yǔ)音命令數(shù)據(jù)之類的用戶輸入數(shù)據(jù)。源設(shè)備120可以包括允許傳送數(shù)據(jù)分組的通信組件,其包括例如參照?qǐng)D2所示出的傳輸單元233和無(wú)線調(diào)制解調(diào)器234。然后,源設(shè)備120可以對(duì)該數(shù)據(jù)分組中包括的有效載荷數(shù)據(jù)進(jìn)行解析(1204),以確定該有效載荷數(shù)據(jù)是否包括語(yǔ)音命令數(shù)據(jù)。參照?qǐng)D12A和12B描述的數(shù)據(jù)分組通常可以采取參照?qǐng)D6描述的數(shù)據(jù)分組的形式,并且可以用于控制源設(shè)備處的音頻/視頻數(shù)據(jù)。圖13A是根據(jù)本公開內(nèi)容,從無(wú)線宿設(shè)備向無(wú)線源設(shè)備發(fā)送用戶輸入數(shù)據(jù)的示例方法的流程圖。所示出的示例方法可以由宿設(shè)備160(圖1A)或360(圖3)來(lái)執(zhí)行。在一些示例中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(例如,存儲(chǔ)器332)可以存儲(chǔ)指令、模塊或算法,當(dāng)該指令、模塊或算法執(zhí)行時(shí),使得一個(gè)或多個(gè)處理器(例如,處理器331)執(zhí)行該流程圖中的所示出的步驟中的一個(gè)或多個(gè)步驟。圖13A的方法包括在無(wú)線宿設(shè)備(諸如無(wú)線宿設(shè)備160)處獲得用戶輸入數(shù)據(jù)(1301)。在一個(gè)示例中,該用戶輸入數(shù)據(jù)可以是多點(diǎn)觸摸手勢(shì),其可以通過(guò)無(wú)線宿設(shè)備160的用戶輸入組件(諸如,例如,UI167或圖3中的用戶輸入接口376)來(lái)獲得。在一個(gè)示例中,該多點(diǎn)觸摸手勢(shì)可以包括第一觸摸輸入和第二觸摸輸入。宿設(shè)備160可以基于用戶輸入來(lái)生成數(shù)據(jù)分組報(bào)頭(1303)。宿設(shè)備160還可以生成有效載荷數(shù)據(jù)(1305),其中該有效載荷數(shù)據(jù)可以將針對(duì)第一觸摸輸入事件的用戶輸入數(shù)據(jù)與第一指針標(biāo)識(shí)相關(guān)聯(lián),并且將針對(duì)第二觸摸輸入事件的用戶輸入數(shù)據(jù)與第二指針標(biāo)識(shí)相關(guān)聯(lián)。宿設(shè)備160還可以生成數(shù)據(jù)分組(1307),其中,該數(shù)據(jù)分組包括所生成的數(shù)據(jù)分組報(bào)頭和有效載荷數(shù)據(jù)。然后,宿設(shè)備160可以向無(wú)線源設(shè)備(例如,圖1A的源設(shè)備120或圖2的220)發(fā)送所生成的數(shù)據(jù)分組(1309)。宿設(shè)備160可以包括允許傳送數(shù)據(jù)分組的組件,其包括例如參照?qǐng)D3所示出的傳輸單元333和無(wú)線調(diào)制解調(diào)器334??梢酝ㄟ^(guò)TCP/IP將數(shù)據(jù)分組發(fā)送到無(wú)線源設(shè)備。圖13B是根據(jù)本公開內(nèi)容,在無(wú)線源設(shè)備處從無(wú)線宿設(shè)備接收用戶輸入數(shù)據(jù)的示例方法的流程圖。所示出的示例方法可以由源設(shè)備120(圖1A)或220(圖2)來(lái)執(zhí)行。在一些示例中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(例如,存儲(chǔ)器232)可以存儲(chǔ)指令、模塊或算法,當(dāng)該指令、模塊或算法執(zhí)行時(shí),使得一個(gè)或多個(gè)處理器(例如,處理器231)執(zhí)行該流程圖中的所示出的步驟中的一個(gè)或多個(gè)步驟。圖13B的方法包括接收數(shù)據(jù)分組(1302),其中,除了其它方面之外,該數(shù)據(jù)分組可以包括數(shù)據(jù)分組報(bào)頭和有效載荷數(shù)據(jù)。例如,有效載荷數(shù)據(jù)可以包括諸如多點(diǎn)觸摸手勢(shì)之類的用戶輸入數(shù)據(jù)。源設(shè)備120可以包括允許傳送數(shù)據(jù)分組的通信組件,其包括例如參照?qǐng)D2所示出的傳輸單元233和無(wú)線調(diào)制解調(diào)器234。然后,源設(shè)備120可以對(duì)該數(shù)據(jù)分組中包括的有效載荷數(shù)據(jù)進(jìn)行解析(1304),以識(shí)別該有效載荷數(shù)據(jù)中包括的用戶輸入數(shù)據(jù)。在一個(gè)示例中,所識(shí)別的數(shù)據(jù)可以包括具有第一指針標(biāo)識(shí)的針對(duì)第一觸摸輸入事件的用戶輸入數(shù)據(jù)以及具有第二指針標(biāo)識(shí)的針對(duì)第二觸摸輸入事件的用戶輸入數(shù)據(jù)。然后,源設(shè)備120可以將針對(duì)第一觸摸輸入事件的用戶輸入數(shù)據(jù)和針對(duì)第二觸摸輸入事件的用戶輸入數(shù)據(jù)解釋為多點(diǎn)觸摸手勢(shì)(1306)。參照?qǐng)D13A和13B描述的數(shù)據(jù)分組通常可以采取參照?qǐng)D6描述的數(shù)據(jù)分組的形式,并且可以用于控制源設(shè)備處的音頻/視頻數(shù)據(jù)。圖14A是根據(jù)本公開內(nèi)容,從無(wú)線宿設(shè)備向無(wú)線源設(shè)備發(fā)送用戶輸入數(shù)據(jù)的示例方法的流程圖。所示出的示例方法可以由宿設(shè)備160(圖1A)或360(圖3)來(lái)執(zhí)行。在一些示例中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(例如,存儲(chǔ)器332)可以存儲(chǔ)指令、模塊或算法,當(dāng)該指令、模塊或算法執(zhí)行時(shí),使得一個(gè)或多個(gè)處理器(例如,處理器331)執(zhí)行該流程圖中的所示出的步驟中的一個(gè)或多個(gè)步驟。圖14A的方法包括在無(wú)線宿設(shè)備360處從外部設(shè)備獲得用戶輸入數(shù)據(jù)(1401)。在一個(gè)示例中,該外部設(shè)備可以是連接到該宿設(shè)備的第三方設(shè)備。宿設(shè)備160可以基于用戶輸入來(lái)生成數(shù)據(jù)分組報(bào)頭(1403)。在一個(gè)示例中,該數(shù)據(jù)分組報(bào)頭可以將用戶輸入數(shù)據(jù)標(biāo)識(shí)為轉(zhuǎn)發(fā)的用戶輸入數(shù)據(jù)。宿設(shè)備160還可以生成有效載荷數(shù)據(jù)(1405),其中,該有效載荷數(shù)據(jù)可以包括用戶輸入數(shù)據(jù)。宿設(shè)備160還可以生成數(shù)據(jù)分組(1407),其中,該數(shù)據(jù)分組包括所生成的數(shù)據(jù)分組報(bào)頭和有效載荷數(shù)據(jù)。然后,宿設(shè)備160可以向無(wú)線源設(shè)備(例如,圖1A的源設(shè)備120或圖2的220)發(fā)送所生成的數(shù)據(jù)分組(1409)。宿設(shè)備160可以包括允許傳送數(shù)據(jù)分組的組件,其包括例如參照?qǐng)D3所示出的傳輸單元333和無(wú)線調(diào)制解調(diào)器334??梢酝ㄟ^(guò)TCP/IP將數(shù)據(jù)分組發(fā)送到無(wú)線源設(shè)備。圖14B是根據(jù)本公開內(nèi)容,在無(wú)線源設(shè)備處從無(wú)線宿設(shè)備接收用戶輸入數(shù)據(jù)的示例方法的流程圖。所示出的示例方法可以由源設(shè)備120(圖1A)或220(圖2)來(lái)執(zhí)行。在一些示例中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(例如,存儲(chǔ)器232)可以存儲(chǔ)指令、模塊或算法,當(dāng)該指令、模塊或算法執(zhí)行時(shí),使得一個(gè)或多個(gè)處理器(例如,處理器231)執(zhí)行該流程圖中的所示出的步驟中的一個(gè)或多個(gè)步驟。圖14B的方法包括接收數(shù)據(jù)分組(1402),其中,除了其它方面之外,該數(shù)據(jù)分組可以包括數(shù)據(jù)分組報(bào)頭和有效載荷數(shù)據(jù)。例如,有效載荷數(shù)據(jù)可以包括諸如轉(zhuǎn)發(fā)的用戶輸入命令的用戶輸入數(shù)據(jù),該轉(zhuǎn)發(fā)的用戶輸入命令指示用戶輸入數(shù)據(jù)是從第三方設(shè)備轉(zhuǎn)發(fā)的。源設(shè)備120可以包括允許傳送數(shù)據(jù)分組的通信組件,其包括例如參照?qǐng)D2所示出的傳輸單元233和無(wú)線調(diào)制解調(diào)器234。然后,源設(shè)備120可以對(duì)數(shù)據(jù)分組報(bào)頭進(jìn)行解析(1404)并且可以確定該有效載荷數(shù)據(jù)包括轉(zhuǎn)發(fā)的用戶輸入命令(1404)。然后,源設(shè)備120可以對(duì)該數(shù)據(jù)分組中包括的有效載荷數(shù)據(jù)進(jìn)行解析(1406),以識(shí)別與對(duì)應(yīng)于轉(zhuǎn)發(fā)的用戶輸入命令的第三方設(shè)備相關(guān)聯(lián)的標(biāo)識(shí)。然后,源設(shè)備120可以基于所識(shí)別的第三方設(shè)備的標(biāo)識(shí)對(duì)有效載荷數(shù)據(jù)進(jìn)行處理(1408)。參照?qǐng)D14A和14B描述的數(shù)據(jù)分組通??梢圆扇⒄?qǐng)D6描述的數(shù)據(jù)分組的形式,并且可以用于控制源設(shè)備處的音頻/視頻數(shù)據(jù)。圖15A是根據(jù)本公開內(nèi)容,從無(wú)線宿設(shè)備向無(wú)線源設(shè)備發(fā)送用戶數(shù)據(jù)的示例方法的流程圖。所示出的示例方法可以由宿設(shè)備160(圖1A)或360(圖3)來(lái)執(zhí)行。在一些示例中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(例如,存儲(chǔ)器332)可以存儲(chǔ)指令、模塊或算法,當(dāng)該指令、模塊或算法執(zhí)行時(shí),使得一個(gè)或多個(gè)處理器(例如,處理器331)執(zhí)行該流程圖中的所示出的步驟中的一個(gè)或多個(gè)步驟。圖15A的方法包括在無(wú)線宿設(shè)備處獲得用戶輸入數(shù)據(jù)(1501)。該用戶輸入數(shù)據(jù)可以具有相關(guān)聯(lián)的坐標(biāo)數(shù)據(jù)。例如,該相關(guān)聯(lián)的坐標(biāo)數(shù)據(jù)可以與鼠標(biāo)點(diǎn)擊事件的位置或觸摸事件的位置相對(duì)應(yīng)。然后,宿設(shè)備160可以對(duì)該相關(guān)聯(lián)的坐標(biāo)數(shù)據(jù)進(jìn)行歸一化以生成歸一化的坐標(biāo)數(shù)據(jù)(1503)。然后,宿設(shè)備160可以生成包括所歸一化的坐標(biāo)數(shù)據(jù)的數(shù)據(jù)分組(1505)。對(duì)坐標(biāo)數(shù)據(jù)進(jìn)行歸一化可以包括:基于顯示窗口的分辨率與源的顯示器(諸如源設(shè)備120的顯示器22)的分辨率的比率對(duì)相關(guān)聯(lián)的坐標(biāo)數(shù)據(jù)進(jìn)行縮放。顯示窗口的分辨率可以由宿設(shè)備160確定,并且可以從源設(shè)備120接收源設(shè)備的顯示器的分辨率。然后,宿設(shè)備160可以向無(wú)線源設(shè)備120發(fā)送具有歸一化坐標(biāo)的數(shù)據(jù)分組(1507)。作為圖15A的方法的一部分,宿設(shè)備160還可以針對(duì)從無(wú)線源設(shè)備接收的內(nèi)容確定相關(guān)聯(lián)的坐標(biāo)數(shù)據(jù)是否在顯示窗口之內(nèi),并且例如,如果相關(guān)聯(lián)的坐標(biāo)數(shù)據(jù)在顯示窗口之外則在本地對(duì)用戶輸入進(jìn)行處理,或者否則如果該輸入在顯示窗口之內(nèi)則按所描述的對(duì)坐標(biāo)進(jìn)行歸一化。圖15B是根據(jù)本公開內(nèi)容,在無(wú)線源設(shè)備處從無(wú)線宿設(shè)備接收用戶輸入數(shù)據(jù)的示例方法的流程圖。所示出的示例方法可以由源設(shè)備120(圖1A)或220(圖2)來(lái)執(zhí)行。在一些示例中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(例如,存儲(chǔ)器232)可以存儲(chǔ)指令、模塊或算法,當(dāng)該指令、模塊或算法執(zhí)行時(shí),使得一個(gè)或多個(gè)處理器(例如,處理器231)執(zhí)行該流程圖中的所示出的步驟中的一個(gè)或多個(gè)步驟。圖15B的方法包括在無(wú)線源設(shè)備處接收數(shù)據(jù)分組,其中,該數(shù)據(jù)分組包括與坐標(biāo)數(shù)據(jù)相關(guān)聯(lián)的用戶輸入數(shù)據(jù)(1502)。例如,該相關(guān)聯(lián)的坐標(biāo)數(shù)據(jù)可以與宿設(shè)備處的鼠標(biāo)點(diǎn)擊事件的位置或觸摸事件的位置相對(duì)應(yīng)。然后,源設(shè)備120可以對(duì)該相關(guān)聯(lián)的坐標(biāo)數(shù)據(jù)進(jìn)行歸一化,以生成歸一化的坐標(biāo)數(shù)據(jù)(1504)。源設(shè)備120可以通過(guò)基于顯示窗口的分辨率與源的顯示器的分辨率的比率對(duì)該相關(guān)聯(lián)的坐標(biāo)數(shù)據(jù)進(jìn)行縮放,來(lái)對(duì)該坐標(biāo)數(shù)據(jù)進(jìn)行歸一化。源設(shè)備120可以確定源設(shè)備的顯示器的分辨率,并且可以從無(wú)線宿設(shè)備接收顯示窗口的分辨率。然后,源設(shè)備可以基于歸一化的坐標(biāo)數(shù)據(jù)來(lái)對(duì)數(shù)據(jù)分組進(jìn)行處理(1506)。參照?qǐng)D15A和15B描述的數(shù)據(jù)分組通??梢圆扇⒄?qǐng)D6描述的數(shù)據(jù)分組的形式,并且可以用于在源設(shè)備處控制音頻/視頻數(shù)據(jù)。為了簡(jiǎn)單解釋起見,參照?qǐng)D7-15單獨(dú)地對(duì)本公開內(nèi)容的各個(gè)方面進(jìn)行了描述。然而,應(yīng)當(dāng)設(shè)想這些各個(gè)方面可以互相結(jié)合以及互相聯(lián)合使用而不只是單獨(dú)使用。通常,可以在無(wú)線源設(shè)備和無(wú)線宿設(shè)備二者中實(shí)現(xiàn)本文中描述的功能和/或模塊。以這種方式,當(dāng)前的示例中描述的用戶接口功能可以在無(wú)線源設(shè)備和無(wú)線宿設(shè)備之間互換使用??梢允褂冒o(wú)線手持裝置以及集成電路(IC)或一組IC(即,芯片組)的各種設(shè)備和裝置來(lái)實(shí)現(xiàn)本公開內(nèi)容的技術(shù)。提供所描述的任何組件、模塊或單元以強(qiáng)調(diào)功能性方面,而并不一定要求通過(guò)不同的硬件單元來(lái)實(shí)現(xiàn)。相應(yīng)地,可以使用硬件、軟件、固件或它們的任意組合來(lái)實(shí)現(xiàn)本文中描述的技術(shù)。如果用硬件實(shí)現(xiàn),則可以將被描述為模塊、單元或組件的任何特征一起實(shí)現(xiàn)在集成邏輯器件中或者單獨(dú)地實(shí)現(xiàn)為分立但可共同操作的邏輯器件。如果用軟件實(shí)現(xiàn),則這些技術(shù)可以至少部分由計(jì)算機(jī)可讀介質(zhì)來(lái)實(shí)現(xiàn),該計(jì)算機(jī)可讀介質(zhì)包括當(dāng)在處理器中執(zhí)行時(shí)執(zhí)行上述方法中的一個(gè)或多個(gè)方法的指令。計(jì)算機(jī)可讀介質(zhì)可以包括有形的和非臨時(shí)性的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),并且可以形成計(jì)算機(jī)程序產(chǎn)品的部分,計(jì)算機(jī)程序產(chǎn)品可以包括封裝材料。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以包括諸如同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(SDRAM)的隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、非易失性隨機(jī)存取存儲(chǔ)器(NVRAM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、閃存、磁性或光學(xué)數(shù)據(jù)存儲(chǔ)介質(zhì)等。額外地或替換地,這些技術(shù)可以至少部分由計(jì)算機(jī)可讀通信介質(zhì)來(lái)實(shí)現(xiàn),該計(jì)算機(jī)可讀通信介質(zhì)攜帶具有指令或數(shù)據(jù)結(jié)構(gòu)形式的通信代碼并且可以由計(jì)算機(jī)訪問(wèn)、讀取和/或執(zhí)行。代碼可以由諸如一個(gè)或多個(gè)數(shù)字信號(hào)處理器(DSP)、通用微處理器、專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程邏輯陣列(FPGA)或其它等效的集成或分立邏輯電路的一個(gè)或多個(gè)處理器來(lái)執(zhí)行。相應(yīng)地,如同本文中所使用的,術(shù)語(yǔ)“處理器”可以指的是前述結(jié)構(gòu)或適合用于實(shí)現(xiàn)本文中描述的技術(shù)的任何其它結(jié)構(gòu)中的任何一種。此外,在一些方面中,可以在被配置為進(jìn)行編碼和解碼或納入組合視頻編解碼器的專用軟件模塊或硬件模塊內(nèi)提供本文中描述的功能。此外,可以使用一個(gè)或多個(gè)電路或邏輯單元來(lái)全面地實(shí)現(xiàn)這些技術(shù)。對(duì)本公開內(nèi)容的各個(gè)方面進(jìn)行了描述。這些方面和其它方面在下面的權(quán)利要求的范圍之內(nèi)。
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
酉阳| 信宜市| 张家口市| 湘阴县| 珠海市| 修武县| 怀来县| 临夏市| 长岭县| 正定县| 岱山县| 虹口区| 萍乡市| 甘谷县| 湖北省| 新竹县| 安岳县| 青河县| 渭源县| 夏邑县| 保德县| 北安市| 樟树市| 循化| 古蔺县| 公主岭市| 普兰县| 吴江市| 延川县| 长春市| 观塘区| 海丰县| 象州县| 辽源市| 大冶市| 鄯善县| 神木县| 瑞安市| 龙海市| 鲁山县| 华坪县|