亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于動(dòng)態(tài)視聽功能交換的方法及裝置與流程

文檔序號(hào):12143480閱讀:309來(lái)源:國(guó)知局
用于動(dòng)態(tài)視聽功能交換的方法及裝置與流程

本發(fā)明大體而言有關(guān)于數(shù)據(jù)通訊,特定而言有關(guān)于與來(lái)源裝置及目的裝置的視聽功能及狀態(tài)有關(guān)的信息交換。



背景技術(shù):

使用協(xié)議例如高分辨率多媒體接口(HDMI,High-Definition Multimedia Interface)、行動(dòng)高畫質(zhì)連接(MHL,Mobile High-Definition Link)或display port(DP,顯示端口)的目的裝置以稱為延伸顯示識(shí)別數(shù)據(jù)(EDID,extended display identification data)的結(jié)構(gòu)來(lái)儲(chǔ)存與目的裝置有關(guān)的視聽功能。連接到來(lái)源裝置時(shí),目的裝置會(huì)傳送EDID至來(lái)源裝置。來(lái)源裝置可利用目的裝置的EDID中所包含的視聽功能來(lái)以目的裝置的功能所支持的音頻及視訊格式輸出一多媒體串流。然而,目的裝置的EDID的改變一般不會(huì)以有效率的方式傳遞至來(lái)源裝置,且亦可造成多媒體串流的中斷。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明有關(guān)于用于動(dòng)態(tài)視聽功能交換的方法及裝置,為第一裝置例如目的裝置與第二裝置例如來(lái)源裝置之間的視聽功能通訊。于一實(shí)施例中,第一裝置傳送與上述第一裝置有關(guān)的功能信息至第二裝置。上述功能信息包含用以識(shí)別上述第一裝置的視聽功能的信息,例如第一裝置所支持的音頻及視訊格式?;谏鲜龅谝谎b置的功能信息上述第二裝置產(chǎn)生一多媒體串流,以響應(yīng)接收到第一裝置的功能信息,并將所產(chǎn)生的多媒體串流傳送至上述第一裝置。

在第一裝置的操作期間,第一裝置的功能信息可能會(huì)基于第一裝置的視聽功能的改變而有所改變。第一裝置識(shí)別出功能信息的一部分已改變,并將一通知傳送至第二裝置,以通知第二裝置關(guān)于第一裝置的功能信息的一部分已改變。上述通知包含用以識(shí)別已改變的功能信息部分的卷標(biāo)。第二裝置將一請(qǐng)求給予已改變的功能信息部分的請(qǐng)求傳送至第一裝置,以響應(yīng)接收到來(lái)自第一裝置的通知。上述請(qǐng)求包含用以識(shí)別已改變的功能信息部分的卷標(biāo)。為了響應(yīng)接收到上述請(qǐng)求,第一裝置基于上述卷標(biāo)擷取已改變的功能信息部分,并僅傳送包含第一裝置的功能信息改變部分的功能信息子集合。為了響應(yīng)接收到包含第一裝置的功能信息改變部分的功能信息子集合,第二裝置基于第一裝置的功能信息改變部分來(lái)修改正從第二裝置傳送至第一裝置的多媒體串流。

于一實(shí)施例中,第一裝置包含一接口電路,用以與第二裝置通訊,上述第二裝置為供第一裝置用的多媒體串流的來(lái)源。上述第一裝置傳送第一裝置的功能信息至上述第二裝置。上述第一裝置的功能信息用以識(shí)別上述第一裝置的視聽功能。第一裝置可識(shí)別出上述第一裝置的功能信息的一部分的改變,且可僅傳送上述功能信息的一子集合至上述第二裝置,上述功能信息的上述子集合包含上述第一裝置的上述功能信息的改變部分。

于一實(shí)施例中,第一裝置包含一接口電路,用以與第二裝置通訊。第一裝置從上述第二裝置接收上述第二裝置的功能信息。第一裝置基于上述第二裝置的功能信息傳送一多媒體串流至上述第二裝置。于一實(shí)例中,第一裝置從上述第二裝置僅接收上述功能信息的子集合,上述功能信息的子集合包含上述第二裝置的功能信息的改變部分。第一裝置基于上述第二裝置的功能信息的改變部分來(lái)修改輸出至上述第二裝置的多媒體串流。于一實(shí)施例中,為了響應(yīng)判斷上述第二裝置的功能信息的改變部分與上述第二裝置的視覺功能相關(guān)聯(lián),第一裝置借由重新開始上述多媒體串流以適應(yīng)于上述第二裝置的功能信息改變部分而修改輸出至第二裝置的多媒體串流。于另一實(shí)例中,為了響應(yīng)判斷上述第二裝置的功能信息改變部分并不與上述第二裝置的視覺功能相關(guān)聯(lián),第一裝置修改輸出至上述第二裝置的多媒體串流,而不需要重新開始上述多媒體串流。

附圖說(shuō)明

圖1為根據(jù)一實(shí)施例顯示用于數(shù)據(jù)通訊的系統(tǒng)的高階方塊示意圖。

圖2A為根據(jù)一實(shí)施例顯示來(lái)源裝置傳送多媒體串流至目的裝置的一實(shí)例。

圖2B為根據(jù)一實(shí)施例顯示目的裝置將目的裝置的視聽功能的改變部分傳送至來(lái)源裝置的一實(shí)例。

圖3為根據(jù)一實(shí)施例顯示目的裝置與來(lái)源裝置的方塊示意圖。

圖4為根據(jù)一實(shí)施例顯示目的裝置與來(lái)源裝置之間的功能信息通訊的互動(dòng)示意圖。

具體實(shí)施方式

附圖及下述敘述系有關(guān)于僅作為例示的若干實(shí)施例。應(yīng)注意者為,從下述討論,此處所揭露的結(jié)構(gòu)及方法的替代實(shí)施例將可快速地理解為可實(shí)行的替代物,其在不超出此處所討論的本發(fā)明的原則范圍下可加以利用?,F(xiàn)在將詳細(xì)參照本發(fā)明的若干實(shí)施例,其實(shí)例系繪制于附圖中。應(yīng)注意者為,不管可實(shí)行的類似或相似組件符號(hào)用在圖式中的何處,其可象征類似或相似的功能。

圖1為根據(jù)一實(shí)施例顯示用于數(shù)據(jù)通訊的系統(tǒng)100的高階方塊示意圖。系統(tǒng)100包含一來(lái)源裝置110及一目的裝置140,其通過(guò)一多媒體通信鏈接160彼此通訊。于一實(shí)施例中,來(lái)源裝置110將多媒體數(shù)據(jù)串流(例如音頻/視訊串流)及與多媒體數(shù)據(jù)串流有關(guān)的控制數(shù)據(jù)透過(guò)多媒體通信鏈接160傳送至目的裝置140。系統(tǒng)100中的裝置一同以多個(gè)形式將音頻及視訊數(shù)據(jù)提供至系統(tǒng)100的用戶。于此實(shí)例中,目的裝置140為電視,其接收來(lái)自來(lái)源裝置110的多媒體串流,以輸出給使用者。

系統(tǒng)100中的裝置利用各種協(xié)議交換數(shù)據(jù)。于一實(shí)施例中,多媒體通信鏈接160代表行動(dòng)高畫質(zhì)連接(MHL)纜線。行動(dòng)高畫質(zhì)連接(MHL)纜線160支持經(jīng)由數(shù)據(jù)線路傳送的差動(dòng)信號(hào),前述數(shù)據(jù)線路形成用以攜帶多媒體數(shù)據(jù)串流的單一邏輯信道。于行動(dòng)高畫質(zhì)連接(MHL)的某些實(shí)施例中,可有單一對(duì)以上的差動(dòng)數(shù)據(jù)線路。于行動(dòng)高畫質(zhì)連接(MHL)的某些版本中,內(nèi)嵌共膜頻率(Embedded common mode clocks)通過(guò)差動(dòng)數(shù)據(jù)線路傳送。行動(dòng)高畫質(zhì)連接(MHL)纜線160可進(jìn)一步包含一控制總線(CBUS)、電源及接地??刂瓶偩€(CBUS)攜帶數(shù)據(jù)例如搜尋數(shù)據(jù)或組態(tài)數(shù)據(jù)。

于一實(shí)施例中,多媒體通信鏈接160代表高分辨率多媒體接口(HDMI)纜線。HDMI纜線160支持經(jīng)由數(shù)據(jù)線路傳送的差動(dòng)信號(hào)。每一差動(dòng)對(duì)的線路形成一攜帶多媒體數(shù)據(jù)串流的邏輯信道。HDMI纜線160可進(jìn)一步包含差動(dòng)頻率線路;消費(fèi)型電子控制(Consumer Electronics Control,CEC)控制總線;顯示數(shù)據(jù)信道(Display Data Channel,DDC)總線;電源、接地;熱插入偵測(cè);以及四條屏蔽線以用于差動(dòng)信號(hào)。

圖2A為根據(jù)一實(shí)施例顯示來(lái)源裝置傳送多媒體串流至目的裝置的一實(shí)例。于一實(shí)施例中,目的裝置140在最初經(jīng)由多媒體通信鏈接160連接到來(lái)源裝置110時(shí),會(huì)將與目的裝置140有關(guān)的視聽功能205傳送至來(lái)源裝置110。目的裝置140所提供的視聽功能205描述目的裝置140所支持的視聽能力。視聽功能205的實(shí)例包含與目的裝置140的制造商相關(guān)的信息、目的裝置140所支持的圖框率(frame rate)、目的裝置140所支持的視訊分辨率或顯示尺寸、與目的裝置140有關(guān)的畫素映像數(shù)據(jù)、目的裝置140所支持的音頻信道的數(shù)量、目的裝置140所支持的進(jìn)階音頻功能、目的裝置140所支持的語(yǔ)言功能以及目的裝置140所支持的控制功能。除了視聽功能205以外,目的裝置140亦可將描述目的裝置140的狀態(tài)的狀態(tài)信息傳送至來(lái)源裝置110。例如,目的裝置140亦可將描述目的裝置140電源是否開啟的狀態(tài)信息傳送至來(lái)源裝置110。

一旦來(lái)源裝置110接收目的裝置140的視聽功能205,則來(lái)源裝置110可基于目的裝置140的視聽功能205產(chǎn)生或配置一多媒體串流210,使得目的裝置140能夠輸出所配置的多媒體串流210,例如所配置的多媒體串流的音頻及視訊格式。例如,來(lái)源裝置110從目的裝置140的視聽功能205決定目的裝置140能夠輸出圖框率為每秒30張圖框的視訊數(shù)據(jù)。來(lái)源裝置110配置多媒體串流210,使得多媒體串流包含可以每秒30張圖框的圖框率輸出的視訊數(shù)據(jù)。來(lái)源裝置110接著將所配置的多媒體串流210傳送至目的裝置140,以顯示給用戶。除了多媒體串流210以外,來(lái)源裝置110將關(guān)于來(lái)源裝置110或多媒體串流210的元數(shù)據(jù)傳送至目的裝置140。

在目的裝置140的操作期間,目的裝置140的視聽功能205可能會(huì)有所改變。于一實(shí)例中,用戶可改變目的裝置140的音頻或視訊設(shè)定,例如選擇不同數(shù)量的目的裝置140所使用的音頻信道以輸出音頻數(shù)據(jù),或選擇不同的分辨率,以供目的裝置140輸出視訊數(shù)據(jù),借此改變來(lái)源裝置110所查看到的目的裝置140的視聽功能205。于第三實(shí)例中,用戶可附加一周邊裝置至目的裝置140,例如將揚(yáng)聲器附加至顯示監(jiān)視器,借此改變來(lái)源裝置110所查看到的目的裝置140的視聽功能205。

若目的裝置140的視聽功能205改變,則目的裝置140可能不再適當(dāng)?shù)剌敵鰪膩?lái)源裝置110接收的多媒體串流,乃因從來(lái)源裝置110接收的多媒體串流可能不會(huì)配置成支持目的裝置140的經(jīng)改變視聽功能所代表的視聽功能。一般而言,當(dāng)視聽功能有所改變時(shí),目的裝置140會(huì)將整個(gè)新的視聽功能傳送至來(lái)源裝置110。視聽功能相當(dāng)大,且可對(duì)其傳送通過(guò)的低速控制信道(例如控制總線(CBUS)、顯示數(shù)據(jù)信道(DDC))消耗大量的帶寬。目的裝置140接著重新開始多媒體串流,使得重新開始的多媒體串流可由目的裝置140輸出。多媒體串流的重新開始會(huì)造成用戶的多媒體串流消費(fèi)中斷,且通常會(huì)負(fù)面影響使用者的體驗(yàn)。

此處所敘述的若干實(shí)施例描述目的裝置140借以僅將目的裝置140的視聽功能的改變部分傳遞至來(lái)源裝置110的方法及系統(tǒng),借此減少控制通道的帶寬使用且亦允許來(lái)源裝置110重新配置或修改多媒體串流,使得多媒體串流可適當(dāng)?shù)赜赡康难b置140輸出給用戶,而不需重新開始多媒體串流。

圖2B為根據(jù)一實(shí)施例顯示目的裝置將目的裝置的視聽功能的改變部分傳送至來(lái)源裝置的一實(shí)例。于圖2B的實(shí)例中,目的裝置140僅將視聽功能的子集合傳送至來(lái)源裝置110,前述視聽功能的子集合包含目的裝置140的視聽功能的改變部分215。因來(lái)源裝置110僅接收視聽功能的改變部分215,故來(lái)源裝置110不再必須分析目的裝置140的整個(gè)視聽功能205,以判斷部分視聽功能已改變。由于其減少來(lái)源裝置110在基于目的裝置140的視聽功能改變而修改多媒體串流的潛伏期,因此為有利的。來(lái)源裝置110基于視聽功能的改變部分修改多媒體串流,并將經(jīng)修改的多媒體串流220傳送至目的裝置140以顯示給用戶。此外,來(lái)源裝置110可將關(guān)于經(jīng)修改的多媒體串流210的元數(shù)據(jù)傳送至目的裝置140。

圖3為根據(jù)一實(shí)施例顯示目的裝置與來(lái)源裝置的方塊示意圖。于一實(shí)施例中,來(lái)源裝置110包含一來(lái)源處理器335、一來(lái)源通訊接口340以及一來(lái)源內(nèi)存310。來(lái)源處理器335的實(shí)例包含一中央處理單元(CPU,central processing unit)、一或多個(gè)特定應(yīng)用集成電路(ASICs,application specific integrated circuits)或其任意組合。來(lái)源處理器335配置成通過(guò)一個(gè)或多個(gè)總線與來(lái)源內(nèi)存310及來(lái)源通訊接口340通訊。

于一實(shí)施例中,來(lái)源內(nèi)存310包含非瞬時(shí)機(jī)器可讀媒體,其上儲(chǔ)存有模塊(例如軟件指令)。前述模塊由目的處理器385執(zhí)行,以實(shí)施此處所述的方法或功能。前述指令(例如軟件)亦可在其由來(lái)源裝置110執(zhí)行的期間完全或至少部分存在于來(lái)源處理器335之內(nèi)(例如于處理器的高速緩存內(nèi)),來(lái)源內(nèi)存310及來(lái)源處理器335快取亦構(gòu)成非瞬時(shí)機(jī)器可讀媒體。

雖然來(lái)源內(nèi)存310為描述為非瞬時(shí)機(jī)器可讀媒體且于一例示實(shí)施例中顯示為單一媒體,但機(jī)器可讀媒體的用語(yǔ)應(yīng)理解成包含能夠儲(chǔ)存指令的單一媒體或多個(gè)媒體(例如集中式或分布式數(shù)據(jù)庫(kù)或相關(guān)快取及服務(wù)器)。機(jī)器可讀媒體的用語(yǔ)亦應(yīng)理解成包含能夠儲(chǔ)存指令以由機(jī)器執(zhí)行且使機(jī)器實(shí)施此處所揭露的任何一個(gè)或以上的方法的任何媒體。機(jī)器可讀媒體的用語(yǔ)包含但不限于以固態(tài)內(nèi)存、光學(xué)媒體及磁性媒體形式的數(shù)據(jù)儲(chǔ)存庫(kù)。

來(lái)源內(nèi)存310包含一來(lái)源功能管理模塊315、一來(lái)源功能儲(chǔ)存快取320、一來(lái)源多媒體產(chǎn)生模塊325以及一來(lái)源通訊模塊330。來(lái)源功能儲(chǔ)存快取320儲(chǔ)存與目的裝置140有關(guān)的功能信息。功能信息包含描述裝置所支持的音頻及視訊功能的視聽功能。例如,來(lái)源功能儲(chǔ)存快取320儲(chǔ)存目的功能信息370的副本。

目的功能信息370可以各種方式儲(chǔ)存于來(lái)源功能儲(chǔ)存快取320。于一實(shí)例中,目的裝置140的目的功能信息370以單次登錄的方式儲(chǔ)存于來(lái)源功能儲(chǔ)存快取320中。于另一實(shí)例中,目的功能信息370分割成來(lái)源功能儲(chǔ)存快取320中的復(fù)數(shù)個(gè)登錄或記錄。每一記錄包含代表目的裝置140的特定視聽功能的部分功能信息,前述特定視聽功能從目的功能信息370決定。再者,每一記錄可具有不同長(zhǎng)度及尺寸。例如,一記錄包含描述目的裝置140所支持的圖框率的信息,而第二記錄包含目的裝置140所支持的視訊分辨率。此外,每一記錄亦可與一識(shí)別符(identifier)例如標(biāo)簽(tag)相關(guān)聯(lián),借此允許儲(chǔ)存于來(lái)源功能儲(chǔ)存快取320中的記錄能夠被識(shí)別并擷取,而不需要判斷記錄的內(nèi)容。每一記錄亦可與一產(chǎn)生識(shí)別符相關(guān)聯(lián),前述產(chǎn)生識(shí)別符為用以識(shí)別出記錄已被改變的次數(shù)。于某些實(shí)施例中,目的裝置140可具有類似于來(lái)源功能儲(chǔ)存快取320的功能儲(chǔ)存快取,且包含與連接到目的裝置140的各種裝置相關(guān)聯(lián)的功能信息。

來(lái)源功能管理模塊315接收目的功能信息370,且對(duì)來(lái)源功能儲(chǔ)存快取320的改變進(jìn)行管理。于一實(shí)例中,來(lái)源功能管理模塊315接收目的裝置140的功能,且將目的功能信息370儲(chǔ)存于來(lái)源功能儲(chǔ)存快取320。來(lái)源功能管理模塊315可分析目的裝置140的功能信息,以判斷與目的裝置140相關(guān)聯(lián)的不同音頻及視訊功能,且可將不同部分的目的功能信息370儲(chǔ)存于來(lái)源功能儲(chǔ)存快取320中與目的功能信息370相關(guān)聯(lián)的不同記錄之中。

于一實(shí)施例中,來(lái)源功能管理模塊315對(duì)目的裝置140的功能信息的改變進(jìn)行管理。來(lái)源功能管理模塊315可接收來(lái)自目的裝置140關(guān)于目的裝置140的功能信息已改變的指示。與前述指示一同,來(lái)源功能管理模塊315亦可接收卷標(biāo),其用以識(shí)別來(lái)自目的裝置140的目的功能信息370的改變部分的位置。來(lái)源功能管理模塊315可傳送一請(qǐng)求至目的裝置140,以請(qǐng)求給予目的功能信息370的改變部分。在接收到來(lái)自目的裝置140的目的功能信息370的改變部分時(shí),來(lái)源功能管理模塊315會(huì)對(duì)來(lái)源功能儲(chǔ)存快取320的記錄進(jìn)行修改,以包含目的功能信息370的改變部分。例如,來(lái)源功能管理模塊315基于與目的功能信息370的改變部分相關(guān)聯(lián)的卷標(biāo)來(lái)識(shí)別與目的功能信息370的改變部分相關(guān)聯(lián)的來(lái)源功能儲(chǔ)存快取320中的記錄,并對(duì)該記錄進(jìn)行修改以包含目的功能信息370的改變部分。

來(lái)源多媒體產(chǎn)生模塊325產(chǎn)生或配置一多媒體串流,以輸出至目的裝置140。于一實(shí)施例中,來(lái)源多媒體產(chǎn)生模塊325基于目的裝置140的視聽功能而配置一多媒體串流以輸出至目的裝置140,前述目的裝置140的視聽功能從儲(chǔ)存于來(lái)源功能儲(chǔ)存快取320中的目的功能信息370的副本來(lái)決定。例如,來(lái)源多媒體產(chǎn)生模塊325從來(lái)源功能儲(chǔ)存快取320擷取目的功能信息370、從所擷取的目的裝置140的功能信息決定目的裝置140的視聽功能,并基于所決定的目的裝置140的視聽功能來(lái)配置多媒體串流。

于一實(shí)施例中,來(lái)源多媒體產(chǎn)生模塊325在判斷目的功能信息370已改變時(shí),會(huì)對(duì)經(jīng)配置的多媒體串流進(jìn)行修改或重新配置輸出至目的裝置140的多媒體串流。于一實(shí)例中,來(lái)源多媒體產(chǎn)生模塊325從來(lái)源功能管理模塊315所提供的指示判斷出目的功能信息370已改變。除了判斷目的功能信息370已改變之外,來(lái)源多媒體產(chǎn)生模塊325識(shí)別出已改變的目的功能信息370的部分,且從來(lái)源功能儲(chǔ)存快取320擷取目的功能信息370的改變部分。于另一實(shí)例中,來(lái)源多媒體產(chǎn)生模塊325接收與目的裝置140的功能信息改變部分相關(guān)聯(lián)的標(biāo)簽,并基于與功能信息改變部分相關(guān)聯(lián)的卷標(biāo)而從來(lái)源功能儲(chǔ)存快取320擷取目的功能信息370的改變部分。

一旦來(lái)源多媒體產(chǎn)生模塊325識(shí)別出并擷取目的裝置140的功能信息的改變部分,則來(lái)源多媒體產(chǎn)生模塊325可重新配置或修改多媒體串流以輸出至目的裝置140。例如,來(lái)源多媒體產(chǎn)生模塊325基于目的裝置的功能信息改變部分來(lái)判斷目的裝置140的音頻功能已改變,且對(duì)多媒體串流的音頻部分進(jìn)行修改或重新配置,以符合目的裝置140所支持的音頻功能,而不需要中斷視訊部分。

于一實(shí)施例中,來(lái)源多媒體產(chǎn)生模塊325從目的裝置140的功能信息改變部分判斷是否要重新開始輸出至目的裝置140的多媒體串流。例如,在判斷目的裝置140所支持的某些視訊功能例如視訊數(shù)據(jù)的分辨率已改變時(shí),來(lái)源多媒體產(chǎn)生模塊325重新開始輸出至目的裝置140的多媒體串流,使得重新開始的多媒體串流符合目的裝置140所支持的經(jīng)改變視訊功能。

來(lái)源通訊模塊330接收于來(lái)源裝置110的信息,并準(zhǔn)備信息且將信息從來(lái)源裝置110傳送至經(jīng)由例如來(lái)源通訊接口340連接到來(lái)源裝置的各種裝置。于一實(shí)施例中,來(lái)源通訊模塊330為所接收到的信息安排至來(lái)源內(nèi)存310中的各個(gè)模塊的路由,前述各個(gè)模塊被指派處理所接收的信息。例如,來(lái)源通訊模塊330從目的裝置140接收一包含目的裝置140的功能信息的信息,并將信息轉(zhuǎn)發(fā)至來(lái)源功能管理模塊315以進(jìn)行分析。于另一實(shí)施例中,來(lái)源通訊模塊330將從一或多個(gè)模塊接收的信息傳送至經(jīng)由多媒體通信鏈接160連接到來(lái)源裝置110的一裝置。例如,來(lái)源通訊模塊330將請(qǐng)求給予目的裝置140的功能信息改變部分的一請(qǐng)求從來(lái)源功能管理模塊315傳送至目的裝置140。來(lái)源通訊模塊330可將信息格式化成各種適于經(jīng)由多媒體通信鏈接160傳送信息的協(xié)議(例如MHL或HDMI)。

來(lái)源通訊接口340包含一接口電路,其在通訊上耦合至多媒體通信鏈接160。來(lái)源通訊接口340經(jīng)由多媒體通信鏈接160接收來(lái)自目的裝置140的信息,并經(jīng)由多媒體通信鏈接160將多媒體串流及信息傳送至目的裝置140。多媒體鏈接可包含一多媒體信道350,用以攜帶包含音頻數(shù)據(jù)及視訊數(shù)據(jù)的多媒體串流,以及一控制通道355,用以攜帶句柄及功能信息。來(lái)源通訊接口340將欲進(jìn)行通訊的數(shù)據(jù)(如來(lái)源通訊模塊330所產(chǎn)生者)串行化,例如多媒體數(shù)據(jù)或請(qǐng)求給予功能信息改變部分的請(qǐng)求,并將欲進(jìn)行通訊的數(shù)據(jù)用的差動(dòng)信號(hào)橫跨多媒體通信鏈接160傳送至目的通訊接口390。

目的裝置140包含一目的處理器385、一目的通訊接口390、一目的內(nèi)存360以及一目的顯示器395。目的處理器385的實(shí)例包含一中央處理單元(CPU)、一圖形處理單元(graphics processing unit,GPU)、一數(shù)字信號(hào)處理器(DSP,digital signal processor)、一或多個(gè)特定應(yīng)用集成電路(ASICs)、一個(gè)或多個(gè)射頻集成電路(radio-frequency integrated circuits,RFICs)或其任意組合。目的處理器385配置成經(jīng)由一個(gè)或多個(gè)總線與目的內(nèi)存360、目的顯示器395及目的通訊接口390通訊。

于一實(shí)施例中,目的內(nèi)存360包含非瞬時(shí)機(jī)器可讀媒體,其上儲(chǔ)存有模塊(例如軟件指令)。前述模塊由目的處理器385執(zhí)行,以實(shí)施此處所述的方法或功能。前述指令(例如軟件)亦可在其由目的處理器385執(zhí)行的期間完全或至少部分存在于目的處理器385之內(nèi)(例如于處理器的高速緩存內(nèi)),目的內(nèi)存360及目的處理器385快取亦構(gòu)成非瞬時(shí)機(jī)器可讀媒體。

于一實(shí)施例中,目的內(nèi)存360包含一目的功能管理模塊365、一目的功能信息370、一目的多媒體處理模塊375以及一目的通訊模塊380。目的功能信息370具有若干個(gè)記錄。每一記錄包含代表目的裝置140的特定視聽功能的目的功能信息370部分。例如,一記錄包含描述目的裝置140所支持的圖框率的信息,而第二記錄包含目的裝置140所支持的視訊分辨率。此外,每一記錄亦可與一識(shí)別符(identifier)例如標(biāo)簽(tag)相關(guān)聯(lián),前述卷標(biāo)具體說(shuō)明目的功能信息370內(nèi)該記錄的位置。目的功能信息370可能有幾百個(gè)記錄的長(zhǎng)度,因此卷標(biāo)可用以識(shí)別目的功能信息370內(nèi)的一特定記錄(例如1、2、3、4、5)。

目的功能管理模塊365隨著時(shí)間對(duì)目的裝置140的目的功能信息370的改變進(jìn)行管理。目的功能管理模塊365可分析目的裝置140的視聽功能,以產(chǎn)生目的功能信息370。例如,目的功能管理模塊365識(shí)別包含于或連接到目的裝置140的各種硬件組件,并基于所識(shí)別的硬件組件來(lái)決定目的功能信息370。目的功能管理模塊365將目的裝置140的目的功能信息370傳送至來(lái)源裝置110。

于一實(shí)施例中,目的功能管理模塊365對(duì)目的功能信息370的改變進(jìn)行管理。例如,目的功能管理模塊365可判斷目的裝置140的視聽功能已改變,并基于視聽功能的改變及/或類型而識(shí)別出目的功能信息370的改變部分。在識(shí)別出目的功能信息370的改變部分時(shí),目的功能管理模塊365會(huì)對(duì)目的功能信息370中的適當(dāng)記錄進(jìn)行修改。

此外,目的功能管理模塊365在識(shí)別出目的功能信息370的改變部分時(shí),會(huì)準(zhǔn)備一通知以傳送至來(lái)源裝置110,用以通知來(lái)源裝置110目的裝置140的功能信息已改變。于一實(shí)例中,前述通知包含標(biāo)簽,其用以識(shí)別出目的功能信息370的改變部分的位置。目的裝置140可從來(lái)源裝置110接收一請(qǐng)求給予目的功能信息370的改變部分的請(qǐng)求。前述請(qǐng)求可包含標(biāo)簽,其用以識(shí)別出目的功能信息370的改變部分的位置,如同上述通知中目的裝置140所提供者。響應(yīng)接收到上述請(qǐng)求,目的功能管理模塊365可擷取目的功能信息370的改變部分,并僅將目的功能信息370的改變部分傳送至來(lái)源裝置110。目的功能信息370的未改變部分不會(huì)加以傳送,以減少經(jīng)由控制信道355傳送至來(lái)源裝置110的數(shù)據(jù)量。

目的多媒體處理模塊375處理從來(lái)源裝置110接收的多媒體串流,使得多媒體串流可由目的裝置140經(jīng)由例如目的顯示器395輸出給使用者。于一實(shí)施例中,目的多媒體處理模塊375對(duì)從來(lái)源裝置110接收的多媒體串流進(jìn)行譯碼,以決定包含于多媒體串流內(nèi)的視聽數(shù)據(jù)。于一實(shí)施例中,目的多媒體處理模塊375處理所接收到的多媒體串流,其輪廓由目的裝置140的視聽功能所表現(xiàn),并準(zhǔn)備多媒體串流以輸出至使用者。

目的通訊模塊380管理目的裝置140所接收且所傳送的信息。例如,目的通訊模塊380將目的功能信息370傳送至來(lái)源裝置110。于一實(shí)施例中,目的通訊模塊380為所接收到的信息安排至目的內(nèi)存360中的各個(gè)模塊的路由,前述各個(gè)模塊被指派處理所接收的信息。例如,目的通訊模塊380從來(lái)源裝置110接收一請(qǐng)求給予目的功能信息370的改變部分的信息,并將信息轉(zhuǎn)發(fā)至目的功能管理模塊365以進(jìn)行分析。于另一實(shí)施例中,目的通訊模塊380將從一或多個(gè)模塊接收的信息傳送至經(jīng)由多媒體通信鏈接160連接到目的裝置140的一裝置。例如,目的通訊模塊380將目的功能信息370的改變部分從目的功能管理模塊365傳送至來(lái)源裝置110。目的通訊模塊380可將信息格式化成各種適于經(jīng)由多媒體通信鏈接160傳送信息的協(xié)議(例如MHL或HDMI)。

目的通訊接口390在通訊上耦合至多媒體通信鏈接160。目的通訊接口390包含一接口電路,其經(jīng)由多媒體通信鏈接160接收來(lái)自來(lái)源裝置110的信息,并經(jīng)由多媒體通信鏈接160將信息傳送至來(lái)源裝置110。于一實(shí)施例中,目的通訊接口390經(jīng)由多媒體通信鏈接160的多媒體信道350接收來(lái)自來(lái)源裝置110的多媒體串流,且經(jīng)由多媒體通信鏈接160的控制信道355傳送目的功能信息370及與目的功能信息370相關(guān)聯(lián)的信息。目的通訊接口390將欲進(jìn)行通訊的數(shù)據(jù)(如目的通訊模塊380所產(chǎn)生者)串行化,例如目的功能信息370的改變部分,并將欲進(jìn)行通訊的數(shù)據(jù)用的信號(hào)橫跨多媒體通信鏈接160傳送至來(lái)源通訊接口340。

目的顯示器395配置成用以顯示多媒體串流中所包含的視訊數(shù)據(jù)給用戶。目的顯示器395的實(shí)例包含電漿顯示器(plasma display panel,PDP)、液晶顯示器(LCD,liquid crystal display)、投影器或陰極射線管(cathode ray tube,CRT)。于其他實(shí)施例中,目的裝置140亦可包含揚(yáng)聲器,用以從多媒體串流的音頻部分產(chǎn)生聲音。

圖4根據(jù)一實(shí)施例顯示目的裝置與來(lái)源裝置之間的功能信息通訊的互動(dòng)示意圖。于一實(shí)施例中,于步驟405中,目的裝置140在連接到來(lái)源裝置110或首次與來(lái)源裝置110建立鏈接時(shí),會(huì)傳送描述目的裝置140的視聽功能的功能信息。于步驟410中,來(lái)源裝置110儲(chǔ)存所接收到的功能信息,并基于所接收的功能信息產(chǎn)生一多媒體串流以輸出至目的裝置140。由于多媒體串流基于目的裝置140的功能信息產(chǎn)生,故目的裝置140具有足夠的視聽功能以支持并輸出多媒體串流。于步驟415中,來(lái)源裝置110將多媒體串流傳送至目的裝置140。

于一實(shí)施例中,目的裝置140所支持的視聽功能可能會(huì)改變,因而造成目的裝置140的功能信息的一部分會(huì)有所改變。例如,使用者可選擇與先前所選擇者相較不同的目的裝置140視聽設(shè)定,因而改變目的裝置140的視聽功能及目的裝置140的功能信息的一部分。于步驟420中,目的裝置140識(shí)別功能信息的該部分的改變。例如,若用戶選擇不同的分辨率,以使目的裝置140利用該分辨率輸出多媒體串流的視訊數(shù)據(jù),則于步驟420中,目的裝置140識(shí)別與目的裝置140所支持的視訊數(shù)據(jù)分辨率相關(guān)聯(lián)的功能信息的該部分的改變。

于步驟425中,目的裝置140將一通知傳送至來(lái)源裝置110,以通知來(lái)源裝置110目的裝置140的功能信息的一部分已改變。于一實(shí)例中,該通知包含用以識(shí)別功能信息的改變部分的位置的卷標(biāo)。于步驟430中,來(lái)源裝置110為了響應(yīng)接收到該通知,會(huì)將一請(qǐng)求給予功能信息的改變部分的請(qǐng)求傳送至目的裝置140。于一實(shí)例中,該請(qǐng)求包含用以識(shí)別功能信息的改變部分的位置的卷標(biāo)。

于步驟435中,目的裝置140為了響應(yīng)接收到請(qǐng)求給予功能信息的改變部分的該請(qǐng)求,會(huì)將功能信息的一子集合傳送至來(lái)源裝置110,前述功能信息的子集合包含功能信息的改變部分。于步驟440中,來(lái)源裝置110在接收到功能信息的改變部分時(shí),會(huì)修改已儲(chǔ)存的功能信息以包含功能信息的改變部分。例如,來(lái)源裝置110基于前述卷標(biāo)識(shí)別已儲(chǔ)存的功能信息中對(duì)應(yīng)改變部分的該部分,并以從目的裝置140接收的功能信息的改變部分替代已儲(chǔ)存的功能信息的經(jīng)識(shí)別部分。于另一實(shí)例中,來(lái)源裝置110可基于前述卷標(biāo)識(shí)別來(lái)源功能儲(chǔ)存快取320中的一記錄,并以從目的裝置140接收的功能信息的改變部分替代該記錄的內(nèi)容。

于步驟445中,來(lái)源裝置110基于功能信息的改變部分修改輸出至目的裝置140的多媒體串流。于一實(shí)施例中,來(lái)源裝置110修改多媒體串流,而不需要重新開始多媒體串流。例如,于步驟445中,來(lái)源裝置110在識(shí)別功能信息的改變部分有關(guān)于目的裝置140的音頻功能的改變時(shí),會(huì)修改多媒體串流,而不需要重新開始多媒體串流以適應(yīng)目的裝置140的音頻功能改變。于另一實(shí)施例中,于步驟445中,來(lái)源裝置110借由重新開始多媒體串流而修改多媒體串流。例如,在識(shí)別出功能信息的改變部分有關(guān)于目的裝置140的視訊功能的改變例如目的裝置140所支持的圖框率改變或分辨率改變時(shí),會(huì)重新開始多媒體串流以適應(yīng)目的裝置140的視訊功能改變。于步驟450中,目的裝置140將經(jīng)修改的多媒體串流傳送至目的裝置140。

于一實(shí)施例中,于步驟420中,目的裝置140在識(shí)別功能信息的一部分的改變時(shí),會(huì)將功能信息的改變部分與一通知一同傳送至來(lái)源裝置110。因此,于此實(shí)施例中,除了通知來(lái)源裝置110目的裝置140的功能信息的一部分已改變之外,目的裝置140亦傳送功能信息的改變部分,因此在接收到來(lái)自來(lái)源裝置110的請(qǐng)求給予功能信息的改變部分的請(qǐng)求之前,立即提供功能信息的改變部分給來(lái)源裝置110。于一替代實(shí)施例中,目的裝置140可傳送功能信息的改變部分,而不需要傳送通知至來(lái)源裝置110。

目的裝置140可基于已改變的功能信息的類型或部分來(lái)判斷是否要將功能信息的改變部分與通知一同傳送至來(lái)源裝置110。例如,在識(shí)別出目的裝置140的視訊功能的改變時(shí),目的裝置140會(huì)將已改變的視訊功能信息與通知一同傳送至來(lái)源裝置110。于第二實(shí)例中,在識(shí)別出目的裝置140的語(yǔ)言功能的改變時(shí),目的裝置140會(huì)將一通知來(lái)源裝置110語(yǔ)言功能改變的通知傳送至來(lái)源裝置110。于第二實(shí)例中,目的裝置140傳送語(yǔ)言功能中的改變,以響應(yīng)接收到來(lái)自來(lái)源裝置110的請(qǐng)求給予功能信息的改變部分的請(qǐng)求。

在閱讀本說(shuō)明書后,本領(lǐng)域的技術(shù)人員將得以領(lǐng)會(huì)出用以進(jìn)行功能信息通訊的再額外的替代性設(shè)計(jì)。因此,雖然已顯示且描述了本發(fā)明的特定實(shí)施例及應(yīng)用,但將得以領(lǐng)會(huì)者為,這些實(shí)施例并不受限于此處所揭露的確切架構(gòu)及組件,在不脫離本發(fā)明的精神及范圍下若干對(duì)本領(lǐng)域的技術(shù)人員得以清楚了解的修改、改變及變化可施加于此處所揭露的本發(fā)明的方法及裝置的配置、操作及細(xì)節(jié)中,前述本發(fā)明的精神及范圍系如前附權(quán)利要求所定義。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1