專利名稱:控制音頻/視頻輸出的裝置、介質和方法
技術領域:
本發明的實施例涉及控制音頻輸出和/或視頻輸出的裝置、介質和方法,并更具體地,涉及當用戶播放包括視頻和/或音頻信息的內容時,將期望的視頻和/或音頻信息傳輸到輸出設備的裝置、介質和方法。
背景技術:
當用戶想觀看例如存儲在數字視頻盤(DVD)中的電影的包括視頻和音頻的內容時,用戶可以將DVD插入到筆記本式計算機的DVD驅動器中,并執行用于視頻回放(playback)的應用程序。然后,在筆記本式計算機的液晶顯示器(LCD)屏幕上顯示視頻,并且將音頻輸出到在筆記本式計算機中的內部揚聲器或者連接到筆記本式計算機的外部揚聲器。然而,當用戶想在諸如高清晰度TV(HDTV)的高質量數字電視(TV)上觀看電影時,如圖1所示,通過視頻線纜(cable)110將視頻輸出20發送到HDTV的視頻輸入終端,通過音頻線纜130將音頻輸出140發送到HDTV的音頻輸入終端。換言之,經由分開的傳輸介質將視頻輸出和音頻輸出傳輸到HDTV。
經由線纜將視頻和音頻輸出方便地傳輸到諸如HDTV的設備。類似地,例如,當在配備有DVD驅動器的臺式個人計算機(PC)上播放DVD時,可以通過連接到臺式PC的外部揚聲器輸出音頻,以及可以將視頻輸出到連接到臺式PC的投影儀。
然而,最近已經引進了各種顯示設備和音頻輸出設備,且用戶愈加期望用更方便的方法通過這些設備來觀看諸如電影的內容。換言之,期望一種允許用戶通過單用戶接口選擇多種輸出設備并分別將視頻和音頻輸出到這些設備的方法。
另外,當將視頻和音頻信息傳輸到諸如HDTV的高質量數字TV時,如圖1所示,需要使用分開的線纜,這不方便并降低了空間效率。因此,存在通過單個線纜傳輸視頻和音頻信息的需求。當連接到多個輸出設備時,必須將電功率連續地供應到甚至用戶沒有選擇的輸出設備。同樣地,進一步需要一種通過切斷用戶沒有選擇的輸出設備的電源或者通過控制供應到控制視頻和音頻輸出的集成電路(IC)芯片集的電力而保存電力的方法。本發明包括上面這些需求并相應地提出這些需求的解決方案。
發明內容
本發明的實施例提出了使用戶能夠選擇多個輸出設備以及使視頻和/或音頻能分別被分開輸出到所選擇的輸出設備的單用戶接口。
另外,本發明的實施例還提出了一種通過單個線纜將視頻信息和/或音頻信息傳輸到某一視頻輸出設備的方法。
此外,本發明的實施例還提出了一種通過感測線纜的連接或斷開來節約供應到多個輸出設備的電功率的方法。
為了實現以上和/或其它方面和優點,本發明的實施例包括一種控制音頻輸出和/或視頻輸出的裝置,該裝置包括輸入設備接口模塊,接收包括視頻信息和對應于該視頻信息的音頻信息的內容;用戶接口模塊,提供用戶接口以使用戶能夠選擇至少一個用于音頻信息接收的輸出設備和至少一個用于視頻信息接收的輸出設備,并使用戶選擇至少一個用于音頻信息接收的輸出設備或至少一個用于視頻信息接收的輸出設備;控制模塊,接收來自輸入設備接口模塊的內容,并向輸出設備接口模塊輸出將音頻信息和/或視頻信息傳輸到分別選擇的輸出設備的命令;以及輸出設備接口模塊,接收來自控制模塊的命令并分別地將音頻信息和/或視頻信息傳輸到每個選擇的輸出設備。
該輸出設備接口模塊可將輸出設備的狀態信息傳輸到控制模塊,該控制模塊將狀態信息傳輸到用戶接口模塊,而該用戶接口模塊可在用戶接口中顯示可由用戶選擇的輸出設備。
該裝置還可包括存儲模塊,存儲在用于輸出視頻信息的輸出設備和用于輸出音頻信息的輸出設備之間的映射信息,其中該控制模塊從存儲模塊中提取與用戶選擇的至少一個輸出設備對應的映射信息,并輸出與所提取的映射信息對應的命令。
另外,用于視頻信息接收的至少一個輸出設備包括經由單個線纜從輸出設備接口模塊接收視頻信息和音頻信息的數字顯示設備。該線纜可能是支持高清晰度多媒體接口(HDMI)標準的介質。此外,該數字顯示設備可能包括支持HDMI標準的集成電路芯片集,且當集成電路芯片集在預定時間周期內不經由線纜接收視頻和/或音頻信息時,中斷供應到集成電路芯片集的電功率。類似地,該數字顯示設備可能包括支持HDMI標準的集成電路芯片集,且當集成電路芯片集在預定時間周期內不經由線纜接收任何視頻和/或音頻信息時,中斷供應到數字顯示設備的電功率。
該輸出設備接口模塊在裝置的初始啟動階段可能是關斷狀態。當該裝置感測到輸出設備接口模塊已經經由線纜連接到任何輸出設備時,可以導通輸出設備接口模塊。此外,輸出設備接口模塊可基于當線纜被連接到輸出設備接口模塊時發生的電阻值變化,而感測經由線纜與輸出設備的連接。輸出設備接口模塊可能支持高清晰度多媒體接口(HDMI)標準。
為了實現上面和/或其它方面和優點,本發明的實施例包括一種控制音頻輸出和/或視頻輸出的方法,該方法包括接收包括視頻信息和對應于該視頻信息的音頻信息的內容;提供用戶接口,該用戶接口包括包括音頻輸出設備列表以使得能選擇用于音頻信息接收的至少一個音頻輸出設備的第一部分、包括視頻輸出設備列表以使得能選擇用于視頻信息接收的至少一個視頻輸出設備的第二部分、以及包括使得能啟動要傳輸到所選擇的音頻輸出設備的音頻信息和使得能啟動要傳輸到所選擇的視頻輸出設備的視頻信息的控制輸入的第三部分;使用戶能在第一部分中選擇至少一個音頻輸出設備;使用戶能在第二部分中選擇至少一個視頻輸出設備;以及將音頻信息傳輸到所述至少一個選擇的音頻輸出設備和/或將視頻信息傳輸到所述至少一個選擇的視頻輸出設備。
當音頻輸出設備連接到該裝置并處于使得能接收音頻信息的狀態時,使得該音頻輸出設備能在第一部分中被選擇。類似地,當視頻輸出設備連接到該裝置并處于使得能接收視頻信息的狀態時,使得該視頻輸出設備能在第二部分中被選擇。另外,使得能在第二部分中被選擇的視頻輸出設備與先前選擇的視頻輸出設備兼容,并可接收視頻信息。該視頻輸出設備可包括高清晰度數字電視。
另外,該第二部分可包括視頻輸出設備列表,以使得至少一個視頻輸出設備能被選擇。
為了實現上面和/或其它方面和優點,本發明的實施例包括一種用于控制音頻輸出和/或視頻輸出的方法,該方法包括接收包括視頻信息和對應于該視頻信息的音頻信息的內容,使用戶能夠選擇至少一個用于音頻信息接收的輸出設備和至少一個用于視頻信息接收的輸出設備,并使用戶能選擇至少一個用于音頻信息接收的輸出設備或至少一個用于視頻信息接收的輸出設備,以及分別將音頻信息和/或視頻信息傳輸到每個選擇的輸出設備。
為了實現上面和/或其它方面和優點,本發明的實施例包括一種用于控制音頻輸出和/或視頻輸出的系統,該系統包括輸入設備接口模塊,接收包括視頻信息和對應于該視頻信息的音頻信息的內容;多個輸出設備,顯示視頻信息和/或可聽見地再現音頻信息;用戶接口模塊,提供用戶接口以使用戶能夠選擇多個輸出設備中的至少一個用于音頻信息接收的輸出設備和多個輸出設備中的至少一個用于視頻信息接收的輸出設備,并使用戶選擇至少一個用于音頻信息接收的輸出設備或至少一個用于視頻信息接收的輸出設備;控制模塊,接收來自輸入設備接口模塊的內容,并向輸出設備接口模塊輸出將音頻信息和/或視頻信息傳輸到分別選擇的輸出設備的命令;以及輸出設備接口模塊,接收來自控制模塊的命令并分別地將音頻信息和/或視頻信息傳輸到每個選擇的輸出設備。
所述至少一個用于音頻信息接收的輸出設備和至少一個用于視頻信息接收的輸出設備可是相同的輸出設備。
另外,所述至少一個用于音頻信息接收的輸出設備和/或至少一個用于視頻信息接收的輸出設備可與用戶接口模塊物理分開。
為了實現上面和/或其它方面和優點,本發明的實施例包括至少一種包括實施本發明的實施例的計算機指令的介質。
本發明的其他方面和/或優點將部分地在下面的描述中闡明,部分地通過該描述將變得明顯,或可以通過本發明的實踐而得知。
根據結合附圖對實施例的以下描述,本發明的這些和/或其它方面和優點將變得更明顯和更容易理解,其中圖1圖示了將視頻信息和音頻信息傳輸到另一個系統的傳統方法;圖2是根據本發明的實施例的用于控制視頻輸出和/或音頻輸出的裝置的方框圖;圖3圖示了根據本發明的實施例的用于視頻輸出和/或音頻輸出的控制的用戶接口;
圖4是根據本發明的實施例的用于通過單個線纜傳輸視頻信息和/或音頻信息的結構的方框圖;圖5A至5C圖示了根據本發明的實施例的包括視頻信息和/或音頻信息的數據包的結構;圖6是根據本發明的實施例的利用多個圖形(graphic)控制器來將視頻信息傳輸到多個顯示設備的結構的方框圖;圖7是根據本發明的實施例的控制視頻輸出和/或音頻輸出的方法的流程圖;和圖8A和8B圖示了根據本發明的實施例的用于傳輸視頻信息和音頻信息的線纜的例子。
具體實施例方式
通過參考以下對實施例和附圖的詳細描述,可以更容易地理解本發明的優點和特征。相同的參考符號在整個說明書中都指的是相同的元件。
圖2圖示了根據本發明的實施例的控制視頻和/或音頻輸出的裝置200的方框圖。裝置200可以包括輸入設備接口模塊230、用戶接口模塊210、控制模塊220、輸出設備接口模塊240、以及存儲模塊250。
要注意的是,這里使用的詞“模塊”對應于但不限于例如軟件的計算機指令或例如執行某些任務的諸如現場可編程門陣列(FPGA)或特定用途集成電路(ASIC)的硬件組件。可以有利地將模塊配置為存在于可尋址存儲介質上并配置為在一個或多個處理器上執行。因此,模塊可以包括作為例子的組件,諸如軟件組件、面向對象的軟件組件、類組件和任務組件、進程、函數、屬性、過程、子例程、程序代碼段、驅動器、固件、微碼、電路、數據、數據庫、數據結構、表格、陣列、以及變量。可以將這些組件和模塊中提供的功能合成為更少的組件和模塊或者進一步分開為其他的組件和模塊。
輸入設備接口模塊230接收包括視頻和/或音頻信息的內容(在下文中,指的僅為“內容”)。
用戶接口模塊210可以提供使用戶能選擇輸出音頻信息的設備(在下文中,稱為音頻輸出設備)和/或輸出視頻信息的設備(在下文中,稱為視頻輸出設備)。控制模塊220可以接收來自輸入設備接口模塊230的內容,并輸出用于傳輸音頻信息和/或視頻信息到所選擇的設備的命令。輸出設備接口模塊240可以接收來自控制模塊220的命令并將音頻信息和/或視頻信息輸出到所選擇的設備。這里,輸出設備接口模塊240也可以包括控制或監視設備的設備管理模塊(沒有示出)。可能存在與連接的設備一樣多的設備管理模塊。存儲模塊250也可以存儲映射視頻輸出設備和音頻輸出設備的信息。
下面將具體描述在裝置200的模決之間的相互作用。
為了簡化,下面的描述將基于裝置200是筆記本式計算機的假設,應注意本發明的實施例不限于此。
用戶可以將例如包括諸如電影的內容235的數字視頻盤(DVD)插入到DVD驅動器。這里,DVD驅動器可能是內部的或外部的驅動器,而輸入設備接口模塊230可管理DVD驅動器。
輸入設備接口模塊230可以將表明已經接收到內容235的消息傳輸到控制模塊220。然后,控制模塊220可以管理用戶接口210,以生成使用戶能選擇視頻輸出設備和/或音頻輸出設備的用戶接口。可替換地,用戶接口可直接由用戶啟動。圖3圖示了用戶接口的例子。
參考圖3,用戶接口300可包括第一部分320,包括音頻輸出設備列表,使得能選擇至少一個音頻輸出設備;第二部分310,包括視頻輸出設備列表,使得能選擇至少一個視頻輸出設備;以及第三部分330,包括用于管理音頻和視頻傳輸的控制輸入。優選地,第三部分330可以包括用于執行命令以將音頻信息和/或視頻信息傳輸到用戶選擇的輸出設備的“應用”按鈕、用于取消用戶的選擇的“取消”按鈕、和/或用于終止用戶接口300的“退出”按鈕,應注意本發明的實施例不限于此。
同時,輸出設備接口模塊240可以監視可能是視頻和/或音頻輸出設備的示例輸出設備260、262、264、和/或266的連接狀態,并將該連接狀態報告給控制模塊220。控制模塊220可以接收來自輸出設備接口模塊240的連接狀態信息,并將該連接狀態信息傳輸到用戶接口模塊210,然后用戶接口模塊210可以在用戶接口中反映該連接狀態信息。例如,當數字視頻接口(DVI)顯示設備和陰極射線管(CRT)顯示設備沒有連接或處于斷電狀態時,可以禁用第二部分310中的“CRT顯示”和“DVI顯示”,使得用戶不能選擇它們。另外,例如,當HDTV沒有連接或者當連接的TV不具有音頻單元時,“TV揚聲器”復選框也可以被禁用。
當將用戶接口300提供給用戶時,用戶可以選擇第一部分320中的音頻輸出設備和第二部分310中的視頻輸出設備。在第二部分310中,例如可以提供將單個圖像傳輸到兩個視頻輸出設備的操作。詳細地,當在第二部分310中選擇了例如“選擇擴展模式”復選框時,可以禁用“LCD顯示器”、“CRT顯示器”、“DVI顯示器”和“HDTV顯示器”,使得用戶不能選擇它們。用戶可以選擇在“第一選擇”框和“第二選擇”框中的視頻輸出設備。此后,如果用戶單擊第三部分330中的“應用”按鈕,則可以將視頻圖像輸出到在“第一選擇”框中選擇的輸出設備和在“第二選擇”框中選擇的輸出設備。
例如,當用戶選擇第一部分320中的“筆記本PC揚聲器”以及第二部分310中的“筆記PC LCD顯示器”和“HDTV顯示器”,并然后單擊在圖3所示的用戶接口300上的第三部分330中“應用”按鈕,則用戶接口模塊210接收用戶選擇信息,并將該用戶選擇信息傳輸到控制模塊220。
這里,例如,控制模塊220可以控制輸出設備接口模塊240,以驅動用于驅動筆記本式計算機200的揚聲器、筆記本式計算機200的LCD屏幕、以及HDTV屏幕的設備管理模塊。此后,控制模塊220可以分離從輸入設備接口模塊230接收的內容235的音頻信息和視頻信息,并將分離的音頻和視頻信息傳輸到輸出設備接口模塊240。然后,輸出設備接口模塊240可以傳輸音頻信息到筆記本式計算機200的揚聲器,并傳輸視頻信息到筆記本式計算機200的LCD屏幕和HDTV屏幕。
同時,如上所示,控制模塊220可以使用可存儲在存儲模塊250中的視頻輸出設備和音頻輸出設備之間的映射信息,以將用戶選擇信息傳輸到輸出設備接口模塊240。詳細地,例如,當存儲模塊250管理并以表格形式存儲在用戶接口300的第一部分320中顯示的音頻輸出設備和在用戶接口300的第二部分310中顯示的視頻輸出設備之間的可能組合以及關于每個組合的代碼信息二者時,控制模塊220可基于從用戶接口模塊210接收的用戶選擇信息而提取來自存儲模塊250的相關代碼信息,并將代碼信息傳榆到輸出設備接口模塊240。然后,輸出設備接口模塊240可基于代碼信息來驅動相關的設備管理模塊。
如圖1的傳統圖所示,經由不同的線纜將視頻輸出120和音頻輸出140發送到不同的輸出設備。然而,當用戶使用如圖1所示的不同線纜將音頻和視頻二者輸出到HDTV時,不同線纜的使用不方便并減少空間效率。因此,將需要能夠共同傳輸數字音頻信息和數字視頻信息的傳輸介質。高清晰度多媒體接口(HDMI)標準提供了這樣的傳輸。已經根據HDMI標準開發了HDMI線纜和HDMI芯片集。可以在www.hdmi.org上找到HDMI的詳細描述。
根據本發明的實施例,可以將HDMI標準應用到筆記本式計算機200。因此,圖4圖示了根據本發明的實施例的用于經由單個線纜傳輸視頻信息和音頻信息的結構。
根據本發明的實施例的對應于用于控制視頻輸出和音頻輸出的裝置200的筆記本式計算機400可能經由HDMI線纜430而連接到包括視頻輸出設備和音頻輸出設備二者的數字TV 450。
筆記本式計算機400可以包括視頻芯片集405和音頻芯片集410,并且從視頻芯片集405輸出的視頻信號和/或從音頻芯片集410輸出的音頻信號可以被傳輸到HDMI發射模塊420。
HDMI發射模塊420可以經由HDMI線纜430將視頻信號和/或音頻信號傳輸到HDMI接收模塊455。
然后,HDMI接收模塊455可以將接收的視頻信號傳輸到視頻信號處理模塊460,以輸出視頻到數字TV 450屏幕。另外,HDMI接收模塊455也可以將接收的音頻信號傳輸到數字到模擬轉換器(DAC)465。由于HDMI接收模塊455接收的音頻信號是數字信號,所以可能需要DAC 465以將音頻信號轉換為模擬信號。然后,DAC 465可以將模擬信號輸出到與數字TV 450相連的揚聲器475。
可能必須將電功率供應到HDMI發射模塊420和HDMI接收模塊455。然而,當使用筆記本式計算機400時,由于節電很重要,所以當既不將音頻信號也不將視頻信號發送到數字TV 450時,也必須關掉電源。因此,在開始階段,可能沒有電功率被供應到HDMI發射模塊420。代替地,控制模塊220可以監視例如與HDMI線纜430相連的部分的電阻值,并且僅當接收表明由于HDMI線纜430的連接而使得電阻已改變的中斷信號時,才將電功率供應給HDMI發射模塊420,這可從而防止不必要的功耗。
在數字TV 450中,可以在開始階段將電功率供應到HDMI接收模塊455。然而,當HDMI接收模塊455在預定時間周期中不接收來自HDMI線纜430的音頻信號或者視頻信號時,可停止對HDMI接收模塊455的電功率供應。如果在另一預定時間周期中沒有接收到音頻信號或視頻信號,則也可停止對數字TV 450的電功率供應。關于這個操作,例如可在數字TV 450或HDMI接收模塊455內提供用于感測來自HDMI線纜430的信號的接收的模塊或計數器。
另外,即使當筆記本式計算機400和數字TV 450經由HDMI線纜430連接時,用戶也可以使用數字TV 450觀看視頻,同時輸出音頻到與該筆記本式計算機400相連的揚聲器而不是數字TV 450。在這種情況下,例如,HDMI接收模塊455基于從HDMI發射模塊420接收的分組可以確定將音頻和視頻信號輸出到哪里。
圖5A圖示了用于分組510的可能結構,其中分組510可包括例如報頭區512、視頻數據區514、音頻數據區516、以及錯誤檢測區518。
報頭區512可表明分組510的開始或可包括分組510的識別信息,視頻數據區514和音頻數據區516可分別包括視頻數據信息和音頻數據信息,而錯誤檢測區518可包括用于檢查分組510是否在傳輸期間已經被破壞的信息。這里,傳統的分組錯誤檢測方法可用于檢測錯誤。
圖5B圖示了可以用于僅在數字TV 450中輸出音頻的分組520的結構。這里,分組520的視頻數據區524可以設置為“1”的二進制值。在這種情況下,HDMI接收模塊455可以僅提取來自音頻數據區526的音頻數據信息,并經由DAC 465將提取的音頻數據輸出到揚聲器475。然后,視頻數據區524可被設置為不同于“1”的預定虛擬(dummy)值。
圖5C圖示了可以被用于僅在數字TV 450中輸出視頻的分組530的結構。這里,分組530的音頻數據區536可以設置成為“1”的二進制值。在這種情況下,HDMI接收模塊455可僅提取來自視頻數據區534的視頻數據信息,并經由DAC 465將提取的視頻數據輸出到數字TV 450的屏幕。音頻數據區536可能相似地被設置為不同于“1”的預定虛擬值。
可替換地,在另一個實施例中,可以在報頭區522或532中設置具體位,以通知HDMI接收模塊455將使能視頻輸出和/或音頻輸出中的哪一個。例如,可將兩位分配給報頭區522。為了表明使能了視頻輸出,可以設置第一位為“1”,而當使能音頻輸出時,可以設置第二位為“1”。因此,可以將所述兩位設置為“11”以使能視頻和音頻輸出二者,設置為“10”以僅使能視頻,以及設置為“01”以僅使能音頻輸出。這里,當僅使能一個輸出時,可將與禁用的輸出對應的數據區設置為預定虛擬值。
圖6圖示了根據本發明的實施例的利用多個圖形控制器來將視頻信息傳輸到多個顯示設備的結構的方框圖。
在筆記本式計算機的情況下,圖形芯片600可包括兩個圖形控制器,例例如圖6所示的第一圖形控制器610和第二圖形控制器620。根據分配給圖形控制器610和620的每一個的信息可以選擇視頻輸出設備。
例如,這個信息可以包括4位,以表明示例HDTV顯示設備640、CRT顯示設備650、DVI顯示設備660、或者筆記本LCD設備670中的任一個。作為例子,如果第一圖形控制器610設置為“1000”且第二圖形控制器620設置為“0001”,則第一圖形控制器610可經由HDMI 630將視頻輸出到HDTV顯示設備640,而第二圖形控制器620可將視頻輸出到筆記本LCD設備670。
參考圖2和3以及在圖7中所示的流程圖,現在將更詳細地描述用于使用圖6中圖示的結構將視頻信號輸出到多個視頻輸出設備的過程。
在操作S710中,當啟動用戶接口300時,輸出設備接口模塊240可檢查輸出設備的狀態。然后,在操作S720中,用戶接口模塊210可能將用戶接口300呈現給用戶。這里,例如,未連接的輸出設備的復選框可能被禁用,使得用戶不可以選擇未連接的輸出設備。
在操作S730中,用戶可以選擇第一部分320中的音頻輸出設備和第二部分310中的視頻輸出設備。這里,在下面的討論中,將假設已經連接了在用戶接口300上顯示的所有輸出設備。
在操作S740和S750中,關于選擇的音頻輸出設備的信息可以經由用戶接口模塊210被傳輸到控制模塊220,且控制模塊220可以控制輸出設備接口模塊240以將音頻信號輸出到選擇的音頻輸出設備。
另外,在操作S740和S750中,如果用戶選擇兩個視頻輸出設備,控制模塊220可以將關于視頻輸出設備的信息分配給圖形控制器610和620,且圖形控制器610和620基于分配的信息可以將視頻信號輸出到對應的視頻輸出設備。
例如,如果用戶選擇三個視頻輸出設備,則控制模塊220可以動態地分配關于選擇的視頻輸出設備的信息,使得第一圖形控制器610控制選擇的視頻輸出設備中的兩個,且第二圖形控制器620控制剩余的一個。這里,可以在存儲模塊250中存儲關于兩個視頻輸出設備和另一個視頻輸出設備的可能組合的信息,且控制模塊220可以基于在存儲模塊250中存儲的信息來執行分配。然后,圖形控制器610和620可基于關于分配到其中的視頻輸出設備的信息而將視頻信號輸出到對應的視頻輸出設備。
當使用如圖4所示的HDMI發射模塊420和HDMI接收模決455時,也可以應用用于筆記本式計算機400和數字TV 450的節電方法。
例如,圖8A圖示了可用于連接到筆記本式計算機400的HDMI線纜的一端,而圖8B圖示了可以連接到數字TV 450的HDMI線纜的另一端。
首先,現在將描述HDMI發射模塊420的節電方法。當將電功率供應到筆記本式計算機400時,可以在加電自檢(POST)期間初始化并加載關于HDMI發射模塊420的信息,注意當加載筆記本式計算機400的操作系統時,可關斷HDMI發射模塊420。此后,當HDMI線纜430連接到HDMI發射模塊420時,連接處的電阻值可能改變。基于這種改變,可以感測HDMI線纜430的連接并且可以將電功率供應到HDMI發射模塊420。
當HDMI接收模塊455在預定的時期中經由HDMI線纜430既不接收音頻信號也不接收視頻信號時,可以終止供應到HDMI接收模塊455的電功率。此后,例如,如果在另一個預定的時期內既不接收音頻也不接收視頻信號,則可以終止供應到數字TV 450的電功率。換言之,當沒有經由HDMI線纜430接收視頻和音頻信號時,可以依次關斷HDMI接收模塊455和數字TV 450。對于這個操作,例如,可在數字TV 450或HDMI接收模塊455內提供感測從HDMI線纜430接收的信號的模塊或者計數器。
如上所述,本發明的實施例允許用戶容易地選擇用于觀看或收聽諸如電影的內容的各種視頻和音頻輸出設備。
同樣地,高清晰度多媒體接口(HDMI)標準是用戶友好的。此外,通過感測線纜的連接或斷開可以減少功耗。
這樣,本發明的實施例可以用許多不同的形式實施,而不應該被解釋為限于上述實施例。當然,已經提供這些實施例,使得本公開將是徹底的和完全的,并向本領域的技術人員完全地傳達本發明的思想,應注意本發明將僅由所附權利要求限定。
在上面參考的方框圖和流程示中,應理解,可以通過計算機指令實現例如包括流程解中的塊組合的圖解中的每一塊。可以將這些計算機指令提供給通用目的計算機、專用目的計算機、或其它可編程數據處理裝置的處理器,以生成機器,使得經由計算機和其它可編程數據處理裝置的一個或多個處理器執行的指令實現在一個或多個流程圖塊中指定的操作/功能。
也可以將這些計算機指令存儲到例如存儲器的計算機可用或計算機可讀介質,其可以引導計算機或其它可編程數據處理裝置以某一方式操作,使得在計算機可用或計算機可讀存儲器中的指令生成包括實現在一個或多個流程圖塊中指定的操作/功能的指令的制造產品。
也可以將計算機指令加載到計算機或其它可編程數據處理裝置,以促使在計算機或其它可編程裝置上執行一串操作生成計算機實現的進程,使得在計算機或其它可編程裝置上執行的指令實現在一個或多個流程圖決中指定的操作/功能。
此外,方框圖和流程解的每一塊也可以代表可以包括用于實施指定的一個或多個邏輯操作的一個或更多可執行指令的模塊、段、或部分代碼。也要注意的是,在一些可替換實現中,在這些塊中標記的操作/功能可能以交替順序發生。例如,根據涉及的功能,連續示出的兩個塊事實上可能基本上被同時執行,或者有時可能以交替次序執行這些塊。
因此,盡管已經示出和描述本發明的幾個實施例,但是本領域的技術人員應理解,在不脫離在權利要求及其等同中限定了其范圍的本發明的原理和精神的情況下,可對這些實施例進行修改。
權利要求
1.一種控制音頻輸出和/或視頻輸出的裝置,包括輸入設備接口模塊,接收包括視頻信息和對應于該視頻信息的音頻信息的內容;用戶接口模塊,提供用戶接口以使用戶能選擇至少一個用于音頻信息接收的輸出設備和至少一個用于視頻信息接收的輸出設備,并使用戶能選擇至少一個用于音頻信息接收的輸出設備或至少一個用于視頻信息接收的輸出設備;控制模塊,接收來自輸入設備接口模塊的內容,并向輸出設備接口模塊輸出用于將音頻信息和/或視頻信息傳輸到相應選擇的輸出設備的命令;以及輸出設備接口模塊,接收來自控制模塊的命令并將音頻信息和/或視頻信息分別傳輸到每個選擇的輸出設備。
2.根據權利要求1的裝置,其中,該輸出設備接口模塊將輸出設備的狀態信息傳輸到控制模塊,該控制模塊將該狀態信息傳輸到用戶接口模塊,而該用戶接口模塊在用戶接口中顯示可以由用戶選擇的輸出設備。
3.根據權利要求1的裝置,還包括存儲模塊,存儲在用于輸出視頻信息的輸出設備和用于輸出音頻信息的輸出設備之間的映射信息,其中該控制模塊從存儲模塊中提取與用戶選擇的至少一個輸出設備對應的映射信息,并輸出與所提取的映射信息對應的命令。
4.根據權利要求1的裝置,其中,用于視頻信息接收的至少一個輸出設備包括經由單個線纜從輸出設備接口模塊接收視頻信息和音頻信息的數字顯示設備。
5.根據權利要求4的裝置,其中,所述線纜是支持高清晰度多媒體接口(HDMI)標準的介質。
6.根據權利要求5的裝置,其中,該數字顯示設備包括支持HDMI標準的集成電路芯片集,且當集成電路芯片集在預定時間周期內不經由線纜接收視頻和/或音頻信息時,中斷供應到集成電路芯片集的電功率。
7.根據權利要求5的裝置,其中,該數字顯示設備包括支持HDMI標準的集成電路芯片集,且當集成電路芯片集在預定時間周期內不經由線纜接收任何視頻和/或音頻信息時,中斷供應到數字顯示設備的電功率。
8.根據權利要求1的裝置,其中該輸出設備接口模塊在裝置的初始啟動階段是關斷狀態。
9.根據權利要求8的裝置,其中,當該裝置感測輸出設備接口模塊已經經由線纜連接到任何輸出設備時,導通該輸出設備接口模塊。
10.根據權利要求9的裝置,其中,該輸出設備接口模塊基于當線纜被連接到輸出設備接口模塊時發生的電阻值變化而感測經由線纜與輸出設備的連接。
11.根據權利要求9的裝置,其中,該輸出設備接口模塊支持高清晰度多媒體接口(HDMI)標準。
12.一種控制音頻輸出和/或視頻輸出的方法,包括接收包括視頻信息和對應于該視頻信息的音頻信息的內容;提供用戶接口,該用戶接口包括包括音頻輸出設備列表以使得能選擇用于音頻信息接收的至少一個音頻輸出設備的第一部分、包括視頻輸出設備列表以使得能選擇用于視頻信息接收的至少一個視頻輸出設備的第二部分、以及包括使得能啟動要傳輸到所選擇的音頻輸出設備的音頻信息和使得能啟動要傳輸到所選擇的視頻輸出設備的視頻信息的控制輸入的第三部分;使用戶能在第一部分中選擇至少一個音頻輸出設備;使用戶能在第二部分中選擇至少一個視頻輸出設備;以及將音頻信息傳輸到所述至少一個選擇的音頻輸出設備和/或將視頻信息傳輸到所述至少一個選擇的視頻輸出設備。
13.根據權利要求12的方法,其中,所述傳輸音頻信息和視頻信息的步驟包括經由單個線纜傳輸音頻信息和視頻信息。
14.根據權利要求13的方法,其中,所述單個線纜是支持高清晰度多媒體接口(HDMI)標準的介質。
15.根據權利要求12的方法,其中,當音頻輸出設備連接到該裝置并處于使得能接收音頻信息的狀態時,使得該音頻輸出設備能在第一部分中被選擇。
16.根據權利要求12的方法,其中,當視頻輸出設備連接到該裝置并處于使得能接收視頻信息的狀態時,使得該視頻輸出設備能在第二部分中被選擇。
17.根據權利要求12的方法,其中,使得能在第二部分中被選擇的視頻輸出設備與先前選擇的視頻輸出設備兼容,并可接收視頻信息。
18.根據權利要求12的方法,其中,該視頻輸出設備包括高清晰度數字電視。
19.根據權利要求12的方法,其中,該視頻輸出設備支持高清晰度多媒體接口(HDMI)標準。
20.根據權利要求12的方法,其中,該第二部分包括視頻輸出設備列表,以使得至少一個視頻輸出設備能被選擇。
21.一種用于控制音頻輸出和/或視頻輸出的方法,包括接收包括視頻信息和對應于該視頻信息的音頻信息的內容;使用戶能夠選擇至少一個用于音頻信息接收的輸出設備和至少一個用于視頻信息接收的輸出設備,并使用戶能選擇至少一個用于音頻信息接收的輸出設備或至少一個用于視頻信息接收的輸出設備;以及分別將音頻信息和/或視頻信息傳輸到每個選擇的輸出設備。
22.一種用于控制音頻輸出和/或視頻輸出的系統,包括輸入設備接口模塊,接收包括視頻信息和對應于該視頻信息的音頻信息的內容;多個輸出設備,顯示視頻信息和/或可聽見地再現音頻信息;用戶接口模塊,提供用戶接口以使用戶能夠選擇多個輸出設備中的至少一個用于音頻信息接收的輸出設備和多個輸出設備中的至少一個用于視頻信息接收的輸出設備,并使用戶選擇至少一個用于音頻信息接收的輸出設備或至少一個用于視頻信息接收的輸出設備;控制模塊,接收來自輸入設備接口模塊的內容,并向輸出設備接口模塊輸出將音頻信息和/或視頻信息傳輸到分別選擇的輸出設備的命令;以及輸出設備接口模塊,接收來自控制模塊的命令并分別地將音頻信息和/或視頻信息傳輸到每個選擇的輸出設備。
23.根據權利要求22的系統,其中,至少一個用于音頻信息接收的輸出設備和至少一個用于視頻信息接收的輸出設備是相同的輸出設備。
24.根據權利要求22的系統,其中,至少一個用于音頻信息接收的輸出設備和至少一個用于視頻信息接收的輸出設備是與用戶接口模塊物理分開的。
25.至少一種包括實施如權利要求12所述的方法的計算機指令的介質。
26.至少一種包括實施如權利要求21所述的方法的計算機指令的介質。
全文摘要
一種控制音頻輸出和/或視頻輸出的裝置、介質和方法。該裝置包括輸入設備接口模塊,用于接收包括視頻信息和對應于該視頻信息的音頻信息的內容;用戶接口模塊,用于提供用戶接口以使用戶能夠選擇用于音頻信息接收的輸出設備和用于視頻信息接收的輸出設備;控制模塊,用于接收來自輸入設備接口模塊的內容,并向輸出設備接口模塊輸出用于傳輸音頻信息和/或視頻信息之一的命令;以及輸出設備接口模塊,用于接收來自控制模塊的命令并將音頻信息和/或視頻信息之一傳輸到每個選擇的輸出設備。
文檔編號H04N5/775GK1728800SQ20051008787
公開日2006年2月1日 申請日期2005年8月1日 優先權日2004年7月30日
發明者李景喜 申請人:三星電子株式會社