專利名稱:連接裝置與數(shù)據(jù)處理方法
技術領域:
本發(fā)明涉及一種連接裝置,特別是涉及一種將計算機系統(tǒng)的數(shù)據(jù)顯示于顯示系統(tǒng)的連接裝置。
背景技術:
在家庭娛樂系統(tǒng)中,整合計算機系統(tǒng)與多媒體影音系統(tǒng)已漸漸成為趨勢。傳統(tǒng)的多媒體影音系統(tǒng)與計算機系統(tǒng)分別具有獨立的屏幕或顯示裝置。計算機系統(tǒng),例如桌上型計算機或者膝上型計算機,可通過視訊圖形接口(Video Graphics Array, VGA)連接至一液晶顯示器。多媒體影音系統(tǒng),例如DVD播放器或有線電視訊號源,可連接到液晶或等離子體電視。因此,使用者可能需要一個以上的顯示裝置用以播放多媒體影音系統(tǒng)以及計算機系統(tǒng)的內容。如此一來,不僅增加了成本,也占用了不少空間來擺放不同系統(tǒng)所需的顯示裝置。近年來,發(fā)展出一些可整合不同系統(tǒng)的顯示內容,用以使用單一顯示裝置播放該些顯示內容的相關產(chǎn)品。例如,連接于個人計算機的視訊轉換器(或稱電視機頂盒,TV set-top box),其可將有線電視節(jié)目顯示于計算機的顯示裝置。然而,通過視訊轉換器的轉換,有線電視節(jié)目的訊號品質通常不盡理想。有鑒于此,為了進一步提升使用者的操作便利性以及影音播放品質,需要一種全新的裝置與方法,用以整合不同系統(tǒng)的顯示內容。
發(fā)明內容
根據(jù)本發(fā)明的一實施例,一種連接裝置,耦接于計算機系統(tǒng)以及顯示系統(tǒng)之間,包括一控制模塊,用以根據(jù)使用者輸入的一使用者操作信號決定將自該計算機系統(tǒng)接收的數(shù)據(jù)以一投影模式或一媒體播放模式顯示于顯示系統(tǒng)。于投影模式下,上述數(shù)據(jù)包括多個靜態(tài)圖像,控制模塊將靜態(tài)圖像依序投影至顯示系統(tǒng)。于媒體播放模式下,上述數(shù)據(jù)包括一影音串流,控制模塊控制將影音串流傳送至顯示系統(tǒng),并且控制影音串流的播放。根據(jù)本發(fā)明的另一實施例,一種數(shù)據(jù)處理方法,用以藉由一連接裝置將一計算機系統(tǒng)的數(shù)據(jù)顯示于一顯示系統(tǒng),其中該數(shù)據(jù)包括一影音串流以及多個靜態(tài)圖像,該數(shù)據(jù)處理方法包括接收使用者輸入的一使用者操作信號,并根據(jù)使用者操作信號決定將上述數(shù)據(jù)以一投影模式或一媒體播放模式顯示于顯示系統(tǒng);于媒體播放模式下,將上述影音串流傳送至顯示系統(tǒng)播放;以及于投影模式下,將上述的多個靜態(tài)圖像依序投影至顯示系統(tǒng)。根據(jù)本發(fā)明的另一實施例,一種影音播放系統(tǒng),用以顯示自一計算機系統(tǒng)接收的一數(shù)據(jù),包括一連接裝置和一顯示系統(tǒng)。連接裝置包含一控制模塊,用以根據(jù)使用者輸入的一使用者操作信號決定將上述數(shù)據(jù)以一投影模式或一媒體播放模式顯示于顯示系統(tǒng)。于投影模式下,數(shù)據(jù)包括多個靜態(tài)圖像,控制模塊將多個靜態(tài)圖像依序投影至顯示系統(tǒng)。于媒體播放模式下,數(shù)據(jù)包括一影音串流,控制模塊控制將影音串流傳送至顯示系統(tǒng),并且控制影音串流的播放。顯示系統(tǒng)用以顯示上述數(shù)據(jù)。
圖1是顯示根據(jù)本發(fā)明的一實施例所述的計算機_顯示器的連接系統(tǒng)。圖2是顯示根據(jù)本發(fā)明的一實施例所述的連接裝置方塊圖。圖3是顯示根據(jù)本發(fā)明的另一實施例所述的連接裝置方塊圖。圖4是顯示于顯示本發(fā)明的一實施例于計算機系統(tǒng)端的部份模塊架構圖。圖5是顯示根據(jù)本發(fā)明的一實施例所述的控制模塊方塊圖。圖6是顯示根據(jù)本發(fā)明的一實施例所述的于投影模式與媒體播放模式之間切換狀態(tài)的示意圖。圖7是顯示根據(jù)本發(fā)明的另一實施例所述的于投影模式與媒體播放模式之間切換狀態(tài)的示意圖。圖8是顯示根據(jù)本發(fā)明的一實施例所述的數(shù)據(jù)處理方法流程圖。附圖符號說明101 連接裝置;102 顯示系統(tǒng);103 計算機系統(tǒng);200 控制模塊;250 外接的輸入裝置;300 存儲器;401 使用者接口控制單元;402 投影控制單元;403 媒體串流控制單元;404、501 網(wǎng)絡接口控制單元;501 網(wǎng)絡接口控制單元;502 輸入控制單元;503 中央控制單元;504 投影播放控制單元;505 媒體播放控制單元;506 輸出控制單元;Ctrl、Play_Ctrl、R_Ctrl、SEL 信號;DATA、Pro j_Data、Stream_Data 數(shù)據(jù)。
具體實施例方式為使本發(fā)明的制造、操作方法、目標和優(yōu)點能更明顯易懂,下文特舉幾個較佳實施例,并結合附圖詳細說明如下。實施例圖1是顯示根據(jù)本發(fā)明的一實施例所述的計算機-顯示器的連接系統(tǒng)。連接系統(tǒng)中可包括顯示系統(tǒng)102、計算機系統(tǒng)103、以及耦接于計算機系統(tǒng)103與顯示系統(tǒng)102之間的一連接裝置(interfacing device) 101。本發(fā)明的一概念為通過連接裝置101在顯示系統(tǒng)102與計算機系統(tǒng)103之間形成一區(qū)域網(wǎng)絡,其中連接裝置101可通過視訊圖形接口(Video Graphics Array, VGA)的傳輸線,或高解析多媒體接口(High-Definition Multimedia Interface,HDMI)的傳輸線耦接至顯示系統(tǒng)102。另一方面,連接裝置101可通過無線網(wǎng)絡接口,例如 Wi-Fi (Wireless Fidelity)、WiMAX (Worldwide Interoperability for Microwave Access,全球互通微波存取),或乙太網(wǎng)絡(Ethernet)耦接至計算機系統(tǒng) 103,在其他實施例中,連接裝置101可通過通用串行總線(Universal Serial Bus,USB)耦接至計算機系統(tǒng)103。計算機系統(tǒng)103與連接裝置101之間的數(shù)據(jù)傳輸可采取任意的網(wǎng)絡通訊協(xié)議,例如遠端數(shù)據(jù)緩沖區(qū)協(xié)議(remote frame buffer,RFB)。圖2是顯示根據(jù)本發(fā)明的一實施例所述的連接裝置方塊圖。連接裝置101包括至少一控制模塊200與一存儲器300。根據(jù)本發(fā)明的一實施例,使用者可藉由鍵盤、鼠標、或其他輸入裝置輸入一使用者操作信號至計算機系統(tǒng)103,藉以控制以一投影(Projection) 模式或一媒體播放模式將計算機系統(tǒng)103的數(shù)據(jù)顯示于顯示系統(tǒng)102,其中計算機系統(tǒng)103 的數(shù)據(jù)包括影像數(shù)據(jù)、聲音數(shù)據(jù)、或影像與聲音結合的數(shù)據(jù)。計算機系統(tǒng)103可根據(jù)該使用者操作信號產(chǎn)生選擇信號,然后將選擇信號及數(shù)據(jù)傳送至連接裝置101。存儲器300可用以暫存數(shù)據(jù),而控制模塊200可根據(jù)選擇信號決定將數(shù)據(jù)以投影模式或媒體播放模式顯示于顯示系統(tǒng)102,其中投影模式是以投影多個靜態(tài)圖像的方式顯示數(shù)據(jù),而媒體播放模式則是處理影音串流(Media Stream)數(shù)據(jù)的播放。在本發(fā)明的一些實施例中,于投影模式下,計算機系統(tǒng)103的數(shù)據(jù)可為多個靜態(tài)圖像,且在從計算機系統(tǒng)103傳送至連接裝置101之前可以是壓縮過或未壓縮過的數(shù)據(jù)。 例如,于本發(fā)明的較佳實施例中,靜態(tài)圖像可根據(jù)聯(lián)合圖像專家小組(Joint Photographic Experts Group, JPEG)的標準被壓縮,并且以每秒30幀(30frame/sec)的傳輸速率自計算機系統(tǒng)103傳送至連接裝置101,然后控制模塊200可將靜態(tài)圖像依序投影至顯示系統(tǒng) 102。于一實施例中,連接裝置101可藉由通用即插即用(Universal Plug and Play,UPnP) 網(wǎng)絡協(xié)議與計算機系統(tǒng)103進行信號或數(shù)據(jù)的傳送。另一方面,于媒體播放模式下,計算機系統(tǒng)103的數(shù)據(jù)通常為影音串流的影片格式,控制模塊200將影音串流傳送至顯示系統(tǒng)102,并且控制影音串流的播放。于本發(fā)明的較佳實施例中,影音串流可根據(jù)MPEG-4 (Moving Picture Experts Group,動態(tài)影像專家小組)、H. 264或其它適當?shù)臉藴时痪幋a/解碼,并且連接裝置101可支持通用即插即用(Universal Plug and Play, UPnP)以及數(shù)字生活網(wǎng)絡聯(lián)盟(Digital Living Network Alliance, DLNA)的數(shù)字媒體控制器(Digital Media Renderer,DMR)技術,直接自計算機系統(tǒng)103接收影音串流數(shù)據(jù),并獨立控制影音串流的播放。換言之,計算機系統(tǒng)103無須處理影音串流的播放,而是扮演伺服器的角色,將影音串流數(shù)據(jù)提供給連接裝置101,并且由連接裝置101直接控制影音串流播放于顯示系統(tǒng)102。如此一來,影音串流可流暢而無延遲地被播放于顯示系統(tǒng)102。圖3是顯示根據(jù)本發(fā)明的另一實施例所述的連接裝置方塊圖。在此實施例中,連接裝置201可還包括至少一外接的輸入裝置250,其中外接的輸入裝置250可以是外接的鼠標和/或鍵盤,通過USB或以無線的方式耦接至連接裝置,用以提供給使用者作為輸入使用者操作信號的接口。該連接裝置201可根據(jù)使用者操作信號產(chǎn)生一播放控制信號或一遠端控制信號,其中播放控制信號用以控制媒體播放模式,遠端控制信號可傳送至計算機系統(tǒng) 103以進行遠端控制,細節(jié)將于圖4、圖5中再作詳細說明。舉例而言,于投影模式下,使用者可通過外接的輸入裝置250遠端控制計算機系統(tǒng)103,而于媒體播放模式下,使用者可通過外接的輸入裝置250來控制影音串流的播放。以下將針對連接裝置101/201所提供的投影模式與媒體播放模式的功能運作和模式切換作更詳細的介紹根據(jù)本發(fā)明的實施例,計算機系統(tǒng)103不需配置專屬的屏幕,而可通過連接裝置 101/201連接至顯示系統(tǒng)102,其中顯示系統(tǒng)102可以是一數(shù)字電視機或其他顯示器。如此一來,計算機系統(tǒng)103可通過連接裝置101/201與顯示系統(tǒng)102整合成一多功能的家庭娛樂系統(tǒng),此系統(tǒng)同時提供計算機相關的操作以及多媒體影音的播放。在本發(fā)明的一實施例中,于投影模式下,連接裝置101/201可將計算機系統(tǒng)103的畫面投影至顯示系統(tǒng)102的屏幕。因此,于投影模式下,顯示系統(tǒng)102可用以作為計算機系統(tǒng)103的顯示器。通過特定的應用程序,可以將計算機系統(tǒng)103的畫面自顯示卡或輸出緩沖器擷取出來,并通過網(wǎng)絡接口傳送至連接裝置101/201。此外,使用者可直接藉由計算機系統(tǒng)103所配置的輸入裝置(例如,鍵盤或鼠標) 輸入使用者操作信號來操作計算機系統(tǒng)103,或者可藉由如圖3所示的連接裝置201的外接的輸入裝置250輸入使用者操作信號來操作計算機系統(tǒng)103。當使用者藉由連接裝置201 外接的輸入裝置250操作計算機系統(tǒng)103時,連接裝置201可根據(jù)使用者操作信號產(chǎn)生遠端控制信號,然后可通過遠端桌面協(xié)議(Remote Desktop Protocol, RDP)傳送至計算機系統(tǒng)103。在其他實施例中,亦可通過自訂協(xié)議或其他協(xié)議傳送遠端控制信號至計算機系統(tǒng) 103。計算機系統(tǒng)103可根據(jù)遠端控制信號產(chǎn)生選擇信號,以控制使用何種模式顯示計算機系統(tǒng)103的數(shù)據(jù)。根據(jù)本發(fā)明的另一實施例,于投影模式下,控制模塊200還根據(jù)使用者操作信號決定是否啟動一緩沖機制。若緩沖機制啟動,在將數(shù)據(jù)顯示于顯示系統(tǒng)102前,控制模塊 200可先將自計算機系統(tǒng)103接收的數(shù)據(jù)暫存于存儲器300中,等待一既定時間,或直至暫存于存儲器300中的數(shù)據(jù)累積到一既定數(shù)據(jù)量后,再將上述暫存的數(shù)據(jù)顯示于顯示系統(tǒng) 102。根據(jù)本發(fā)明的另一實施例,投影模式可進一步分成兩個子模式,包含計算機模式與電影模式。當使用者正常操作計算機時,可切換成計算機模式。當使用者欲通過計算機系統(tǒng)103播放影片時,可切換成電影模式。無論是在計算機模式或電影模式,數(shù)據(jù)皆是以靜態(tài)圖像的形式傳送至連接裝置201。然而,由于使用者在觀賞影片時通常希望影片能流暢且無延遲地被播放,當傳輸速率低于播放速率,或者當傳輸頻寬不足時,將會造成播放延遲 (lag),帶給使用者不好的感受。因此,當使用者切換到電影模式時,控制模塊200會進一步啟動緩沖機制,將自計算機系統(tǒng)103接收的數(shù)據(jù)暫存于存儲器300中,等待一既定時間,或直至暫存于存儲器300中的數(shù)據(jù)累積到一既定數(shù)據(jù)量后,再將暫存的數(shù)據(jù)依序投影至顯示系統(tǒng)102。除了投影模式之外,連接裝置101/201也可操作于媒體播放模式。類似地,在媒體播放模式下,當所將播放的影音串流數(shù)據(jù)為影片時,例如使用者啟動Windows操作系統(tǒng)的媒體播放器(Media Player)來播放影片時,則在影音串流數(shù)據(jù)播放于顯示系統(tǒng)102之前, 控制模塊200可啟動緩沖機制,將影音串流數(shù)據(jù)暫存于存儲器300中,等待一既定時間,或直至暫存于存儲器300中的影音串流數(shù)據(jù)累積到一既定數(shù)據(jù)量后,再控制影音串流數(shù)據(jù)播放于顯示系統(tǒng)102。
于媒體播放模式下,計算機系統(tǒng)103無須處理或控制影音串流的播放,而是扮演伺服器的角色。在一實施例中,連接裝置101/201接收到使用者操作信號后,可直接存取儲存于計算機系統(tǒng)103的影音串流數(shù)據(jù),并且直接控制影音串流播放于顯示系統(tǒng)102。此外, 投影模式下的靜態(tài)圖像的數(shù)據(jù)通常大于影音串流數(shù)據(jù),如此一來,相較于投影模式中的電影模式,在媒體播放模式中,影音串流可更流暢而無延遲地被播放于顯示系統(tǒng)102,影音播放品質可因此大幅提升。 根據(jù)本發(fā)明的一實施例,存儲器300可以是任意形式以及任意大小的存儲器裝置,并且可依照系統(tǒng)需求被切分成多個區(qū)塊,分別用以儲存計算機模式、電影模式以及媒體播放模式的數(shù)據(jù)。如此一來,不僅數(shù)據(jù)可流暢且無延遲地被傳送至顯示系統(tǒng)102,連接裝置 101/201亦可將顯示系統(tǒng)102的畫面根據(jù)需求進行分割,用以將計算機系統(tǒng)103的靜態(tài)圖象數(shù)據(jù)與影音串流數(shù)據(jù)以子母畫面(Picture in picture)的形式混合在一起顯示,或者更進一步將計算機系統(tǒng)103的靜態(tài)圖象數(shù)據(jù)、影音串流數(shù)據(jù)、和/或顯示系統(tǒng)102通過有線或無線方式所接收到的電視節(jié)目內容以子母畫面的形式混合在一起顯示,讓使用者可以在觀賞影片和/或觀賞電視節(jié)目的同時,也可通過計算機系統(tǒng)103或連接裝置101/201外接的輸入裝置250操作計算機系統(tǒng)103。圖4是顯示本發(fā)明的一實施例于計算機系統(tǒng)103端的部份模塊架構圖,其中此部份模塊可為應用程序或其他軟件,并可由計算機系統(tǒng)103內的通用處理器所執(zhí)行。如圖所示,應用程序可大致分為四個功能區(qū)塊,分別為使用者接口控制單元401、投影控制單元 402、媒體串流控制單元403以及網(wǎng)絡接口控制單元404。使用者接口控制單元401用以接收使用者輸入的一使用者操作信號,使用者操作接口控制單元401根據(jù)使用者操作信號產(chǎn)生一選擇信號SEL,傳送至投影控制單元402或媒體串流控制單元403以控制使用何種模式顯示計算機系統(tǒng)103的數(shù)據(jù)。投影控制單元402用以自計算機系統(tǒng)103的顯示卡或輸出緩沖器擷取出投影模式的數(shù)據(jù)(包含計算機模式和/或電影模式的數(shù)據(jù))、處理投影模式的數(shù)據(jù)(包含編碼和/或壓縮數(shù)據(jù))、以及將處理過的投影模式的數(shù)據(jù)Pro j_Data傳送至網(wǎng)絡接口控制單元404。舉例而言,投影控制單元402可根據(jù)來自使用者接口控制單元401的選擇信號SEL來判斷是否自計算機模式切換至電影模式。媒體串流控制單元403用以根據(jù)來自使用者接口控制單元401的選擇信號SEL 來判斷是否進入媒體播放模式,并且當進入媒體播放模式后,將影音串流數(shù)據(jù)StreanuData 傳送至網(wǎng)絡接口控制單元404。舉例而言,媒體串流控制單元403可利用Windows操作系統(tǒng)中媒體播放器(Media Player)所內建的數(shù)字媒體控制器(DMR)功能將影音串流數(shù)據(jù) Stream_Data直接傳送出去。網(wǎng)絡接口控制單元404則是負責將接收到的數(shù)據(jù)Pro j_Data或StreanuData以及選擇信號SEL轉換成可在因特網(wǎng)(乙太或無線網(wǎng)絡)或是USB端口傳輸?shù)母袷胶?,通過網(wǎng)絡接口傳送出去,其中數(shù)據(jù)Pro j_Data或StreanuData的傳送便以數(shù)據(jù)DATA來表示。在另一實施例中,網(wǎng)絡接口控制單元404亦可接收來自連接裝置101/201的遠端控制信號R_Ctr 1, 再將遠端控制信號R_Ctrl傳送至使用者接口控制單元401,連接裝置101/201可藉由遠端控制信號R_Ctrl對計算機系統(tǒng)103進行遠端控制,包括決定使用何種模式顯示計算機系統(tǒng) 103的數(shù)據(jù)等。于一實施例中,網(wǎng)絡接口控制單元404可根據(jù)即插即用(UPnP)網(wǎng)絡協(xié)議,通過無線網(wǎng)絡將數(shù)據(jù)DATA和選擇信號SEL傳送至連接裝置101/201,以及接收來自連接裝置 101/201的遠端控制信號R_Ctrl。圖5是顯示根據(jù)本發(fā)明的一實施例所述的控制模塊200方塊圖。如圖所示,控制模塊可包括六個控制單元網(wǎng)絡接口控制單元501、輸入控制單元502、中央控制單元503、 投影播放控制單元504、媒體播放控制單元505以及輸出控制單元506。值得注意的是,如圖5所示的控制單元可分別由軟件、固件、硬件、或軟件/固件/硬件的結合所實施,本發(fā)明并不受限于任何一種特定的實施方式。 網(wǎng)絡接口控制單元501對應于圖4的計算機系統(tǒng)103的網(wǎng)絡接口控制單元404, 負責用以自網(wǎng)絡接口控制單元404接收數(shù)據(jù)DATA和選擇信號SEL。網(wǎng)絡接口控制單元501 可進一步將選擇信號SEL和數(shù)據(jù)DATA轉換回原本的信號和數(shù)據(jù)格式。在一實施例中,數(shù)據(jù)DATA可以是投影模式的數(shù)據(jù)Pr0j_Data或影音串流數(shù)據(jù)Strean^Data或是混合上述二種的數(shù)據(jù)。接著,網(wǎng)絡接口控制單元501將選擇信號SEL傳送至中央控制單元503,以及將數(shù)據(jù)DATA傳送至投影播放控制單元504與媒體播放控制單元505,其中投影播放控制單元 504可處理數(shù)據(jù)Pro j_Data,而媒體播放控制單元505可處理數(shù)據(jù)Stream_Data。在一實施例中,當投影播放控制單元504接收到數(shù)據(jù)StreanuData時,并不會做相對應的處理。類似的,當媒體播放控制單元505接收到數(shù)據(jù)Proj_Data時,亦不會做相對應的處理。輸入控制單元502用以自外接的輸入裝置250接收使用者輸入的使用者操作信號,并產(chǎn)生對應的播放控制信號Play_Ctrl后傳送至中央控制單元503,或產(chǎn)生對應的遠端控制信號R_Ctrl后傳送至網(wǎng)絡接口控制單元501,再傳送至計算機系統(tǒng)103,用以遠端控制計算機系統(tǒng)103。中央控制單元503用以根據(jù)來自輸入控制單元502的播放控制信號Play_Ctrl, 或根據(jù)來自網(wǎng)絡接口控制單元501的選擇信號SEL來產(chǎn)生控制信號Ctrl。上述控制信號 Ctrl可由中央控制單元503分別傳送至投影播放控制單元504與媒體播放控制單元505, 用以控制投影播放控制單元504與媒體播放控制單元505的操作,包括在不同模式之間的切換(以下將作詳細的介紹)。投影播放控制單元504用以控制連接裝置101/201在投影模式下的操作,媒體播放控制單元505用以控制連接裝置101/201在媒體播放模式下的操作,上述操作包括決定壓縮/解壓縮和/或編碼/解碼的格式、對投影模式的數(shù)據(jù)Proj_Data或影音串流數(shù)據(jù) Stream_Data進行壓縮/解壓縮和/或編碼/解碼、根據(jù)控制信號Ctrl決定是否啟動緩沖機制、以及根據(jù)控制信號Ctrl控制其它所需的處理程序等。輸出控制單元506則用以接收投影播放控制單元504與媒體播放控制單元505處理過的數(shù)據(jù),包括投影模式的數(shù)據(jù)Proj_Data與影音串流數(shù)據(jù)StreanuData,并且將處理過的投影模式的數(shù)據(jù)Proj_Data與影音串流數(shù)據(jù)StreanuData輸出顯示于顯示系統(tǒng)102。值得注意的是,投影播放控制單元504和媒體播放控制單元505中的壓縮/解壓縮器和/或編碼/解碼器也可整合于輸出控制單元506。換言之,數(shù)據(jù)(包含投影模式的數(shù)據(jù)Proj_Data 與影音串流數(shù)據(jù)StreanuData)的壓縮/解壓縮和/或編碼/解碼可統(tǒng)一由輸出控制單元 506所執(zhí)行。根據(jù)本發(fā)明的一實施例,連接裝置101/201可以是一系統(tǒng)單芯片 (System-on-a-chip, SoC),并且可被整合于顯示系統(tǒng)102。當連接裝置被整合于顯示系統(tǒng)102時,便不需要通過HDMI或VGA傳輸線耦接至顯示系統(tǒng)102圖6是顯示根據(jù)本發(fā)明的一實施例所述的于投影模式與媒體播放模式之間切換狀態(tài)的示意圖。在連接裝置101/201未接收到使用者操作信號(或選擇信號SEL)時,系統(tǒng)處于待命(standby)狀態(tài)。當連接裝置101/201接收到使用者操作信號(或選擇信號SEL) 之后,可根據(jù)上述信號將系統(tǒng)切換于投影模式與媒體播放模式之間。在一實施例中,于媒體播放模式下,若使用者操作信號(或選擇信號SEL)指示出使用者欲將系統(tǒng)從媒體播放模式切換至投影模式時,中央控制單元503將系統(tǒng)自媒體播放模式的狀態(tài)直接切換至投影模式的狀態(tài)。值得注意的是,于投影模式下,若使用者操作信號(或選擇信號SEL)指示出使用者欲將系統(tǒng)從投影模式切換至媒體播放模式時,中央控制單元503在投影模式中啟動媒體播放模式,而不是將系統(tǒng)從投影模式的狀態(tài)直接切換至媒體播放模式的狀態(tài)。因此,在此情況下,當使用者想結束媒體播放模式時,例如,輸入控制單元502接收到指示停止播放的使用者操作信號時,中央控制單元503將中止媒體播放模式的狀態(tài)并切換回投影模式的狀態(tài)。圖7是顯示根據(jù)本發(fā)明的另一實施例所述的于投影模式與媒體播放模式之間切換狀態(tài)的示意圖。在連接裝置101/201未接收到使用者操作信號(或選擇信號SEL)時,系統(tǒng)處于待命狀態(tài)。當連接裝置101/201接收到使用者操作信號(或選擇信號SEL)之后, 可根據(jù)上述信號將系統(tǒng)切換于投影模式與媒體播放模式之間。值得注意的是,若使用者操作信號(或選擇信號SEL)指示出使用者想讓系統(tǒng)同時擁有投影顯示功能與串流媒體播放功能時,中央控制單元503將控制系統(tǒng)自原始的投影模式或媒體播放模式的狀態(tài)跳到混合模式(hybrid mode)的狀態(tài)。于混合模式下,投影模式的數(shù)據(jù)Proj_Data與影音串流數(shù)據(jù) Stream_Data將以子母畫面的形式混合顯示于顯示系統(tǒng)102。而當使用者想要結束子母畫面時,中央控制單元503可將此系統(tǒng)回復到原始的投影模式或媒體播放模式的狀態(tài)。圖8是顯示根據(jù)本發(fā)明的一實施例所述的數(shù)據(jù)處理方法流程圖,其中上述數(shù)據(jù)處理方法用以將一計算機系統(tǒng)的數(shù)據(jù)顯示于一顯示系統(tǒng),其中上述顯示系統(tǒng)包含一電視或其他顯示器。首先,接收使用者輸入的一使用者操作信號和計算機系統(tǒng)的數(shù)據(jù)(步驟S802)。 接著,根據(jù)計算機系統(tǒng)的數(shù)據(jù)或使用者操作信號決定將上述數(shù)據(jù)以一投影模式(P)或一媒體播放模式(M)顯示于顯示系統(tǒng)(步驟S804)。在一實施例中,使用者可于計算機系統(tǒng)所配置的輸入裝置(例如鍵盤或鼠標)或是連接裝置外接的輸入裝置輸入使用者操作信號,來決定以何種模式顯示計算機系統(tǒng)的數(shù)據(jù)。接著,于媒體播放模式(M)下,啟動一緩沖機制, 將來自計算機系統(tǒng)的數(shù)據(jù)(例如影音串流數(shù)據(jù))暫存于存儲器中,并且等待一既定時間,或直至暫存于上述存儲器中的影音串流累積到一既定數(shù)據(jù)量(步驟S806)。然后,再將暫存的影音串流傳送至顯示系統(tǒng),并控制影音串流播放于顯示系統(tǒng)(步驟S808)。另一方面,于投影模式(P)下,進一步根據(jù)使用者操作信號決定是否需要啟動一緩沖機制(步驟S810)。 若需要啟動緩沖機制,則將來自計算機系統(tǒng)的數(shù)據(jù),例如擷取自計算機系統(tǒng)的桌面畫面的多個靜態(tài)圖像等數(shù)據(jù),暫存于上述存儲器中,并且等待一既定時間,或直至暫存于上述存儲器中的該些靜態(tài)圖像累積到一既定數(shù)據(jù)量(步驟S812)。然后,再將暫存的該些靜態(tài)圖像依序投影至顯示系統(tǒng)(步驟S814)。若不需啟動緩沖機制,則直接執(zhí)行上述步驟S814。本發(fā)明雖以較佳實施例揭示如上,然其并非用以限定本發(fā)明的范圍,本領域的技術人員,在不脫離本發(fā)明的精神和范圍的前提下,可做若干的更動與潤飾,因此本發(fā)明的保護范圍是以本發(fā)明的權利要求為準。
權利要求
1.一種連接裝置,耦接于一計算機系統(tǒng)以及一顯示系統(tǒng)之間,包括一控制模塊,用以根據(jù)使用者輸入的一使用者操作信號決定將自該計算機系統(tǒng)接收的一數(shù)據(jù)以一投影模式或一媒體播放模式顯示于該顯示系統(tǒng),其中于該投影模式下,該數(shù)據(jù)包括多個靜態(tài)圖像,該控制模塊將該些靜態(tài)圖像依序投影至該顯示系統(tǒng),其中于該媒體播放模式下,該數(shù)據(jù)包括一影音串流,該控制模塊控制將該影音串流傳送至該顯示系統(tǒng),并且控制該影音串流的播放。
2.如權利要求1所述的連接裝置,其中當該使用者操作信號于該投影模式下指示切換至該媒體播放模式時,在該投影模式中啟動該媒體播放模式。
3.如權利要求2所述的連接裝置,其中當該使用者操作信號指示由該投影模式中所啟動的該媒體播放模式切換回該投影模式時,該投影模式中所啟動的該媒體播放模式將被中止并返回該投影模式。
4.如權利要求1所述的連接裝置,其中在將該數(shù)據(jù)顯示于該顯示系統(tǒng)之前,該控制模塊還用以啟動一緩沖機制,將該數(shù)據(jù)暫存于一存儲器中,并且在達到下列條件之一后,再將暫存的該數(shù)據(jù)顯示于該顯示系統(tǒng),該條件包括等待一既定時間;以及等待暫存于該存儲器中的該數(shù)據(jù)累積到一既定數(shù)據(jù)量。
5.如權利要求4所述的連接裝置,其中于該投影模式下,該控制模塊根據(jù)該使用者操作信號決定是否啟動該緩沖機制。
6.如權利要求1所述的連接裝置,還包括至少一輸入裝置,用以接收該使用者操作信號,并根據(jù)該使用者操作信號產(chǎn)生一遠端控制信號或一播放控制信號,其中于該投影模式下,該控制模塊將該遠端控制信號傳送至該計算機系統(tǒng),用以遠端控制該計算機系統(tǒng),并且于該媒體播放模式下,該控制模塊根據(jù)該播放控制信號控制該影音串流的播放。
7.如權利要求1所述的連接裝置,其中于該投影模式或該媒體播放模式下,該控制模塊進一步根據(jù)該使用者操作信號決定是否進入一混合模式,于該混合模式下,該控制模塊同時接收該些靜態(tài)圖像與該影音串流,并且以子母畫面的形式顯示于該顯示系統(tǒng)。
8.如權利要求1所述的連接裝置,其中該些靜態(tài)圖像是根據(jù)聯(lián)合圖像專家小組的標準被壓縮,并且該影音串流是根據(jù)動態(tài)影像專家小組的標準被編碼/解碼。
9.如權利要求1所述的連接裝置,其中該使用者操作信號是由使用者于該計算機系統(tǒng)輸入,并且由該計算機系統(tǒng)將該使用者操作信號和該數(shù)據(jù)傳送至該控制模塊。
10.如權利要求9所述的連接裝置,其中該控制模塊通過無線網(wǎng)絡接口、乙太網(wǎng)絡接口或通用串行總線接口自該計算機系統(tǒng)接收該使用者操作信號和該數(shù)據(jù)。
11.一種數(shù)據(jù)處理方法,用以藉由一連接裝置將一計算機系統(tǒng)的一數(shù)據(jù)顯示于一顯示系統(tǒng),其中該數(shù)據(jù)包括一影音串流以及多個靜態(tài)圖像,該數(shù)據(jù)處理方法包括接收使用者輸入的一使用者操作信號;根據(jù)該使用者操作信號決定將該數(shù)據(jù)以一投影模式或一媒體播放模式顯示于該顯示系統(tǒng);于該媒體播放模式下,將該影音串流傳送至該顯示系統(tǒng)播放;以及于該投影模式下,將該些靜態(tài)圖像依序投影至該顯示系統(tǒng)。
12.如權利要求11所述的方法,其中當該使用者操作信號于該投影模式下指示切換至該媒體播放模式時,該媒體播放模式是在該投影模式中啟動,其中當該使用者操作信號指示由該投影模式中所啟動的該媒體播放模式切換回該投影模式時,該投影模式中所啟動的該媒體播放模式將被中止并返回該投影模式。
13.如權利要求11所述的方法,還包括在將該數(shù)據(jù)顯示于該顯示系統(tǒng)之前,將該數(shù)據(jù)暫存于一存儲器中;以及在達到下列條件之一后,再將暫存的該數(shù)據(jù)顯示于該顯示系統(tǒng),該條件包括 等待一既定時間;以及等待暫存于該存儲器中的該數(shù)據(jù)累積到一既定數(shù)據(jù)量。
14.如權利要求13所述的方法,還包括于該投影模式下,根據(jù)該使用者操作信號決定是否將該些靜態(tài)圖像暫存于該存儲器中。
15.如權利要求11所述的方法,還包括于該投影模式下,通過該連接裝置的至少一輸入裝置接收該使用者操作信號,并根據(jù)該使用者操作信號產(chǎn)生一遠端控制信號;以及將該遠端控制信號傳送至該計算機系統(tǒng),用以遠端控制該計算機系統(tǒng)。
16.如權利要求11所述的方法,還包括于該媒體播放模式下,通過該連接裝置的至少一輸入裝置接收該使用者操作信號,并根據(jù)該使用者操作信號產(chǎn)生一播放控制信號;以及根據(jù)該播放控制信號控制該影音串流的播放。
17.如權利要求11所述的方法,還包括根據(jù)該使用者操作信號決定是否進入一混合模式;以及于該混合模式下,以子母畫面的形式顯示該些靜態(tài)圖像與該影音串流于該顯示系統(tǒng)中。
18.如權利要求17所述的方法,還包括當切換至該混合模式后,根據(jù)該使用者操作信號決定是否切換回該投影模式或該媒體播放模式,其中若是從該投影模式切換至該混合模式,則由該混合模式切換回該投影模式,若是從該媒體播放模式切換至該混合模式,則由該混合模式切換回該媒體播放模式。
19.如權利要求11所述的方法,其中該使用者操作信號是由使用者于該計算機系統(tǒng)輸入。
20.一種影音播放系統(tǒng),用以顯示自一計算機系統(tǒng)接收的一數(shù)據(jù),包括 一顯示系統(tǒng),用以顯示該數(shù)據(jù);以及一連接裝置,其中該連接裝置包括一控制模塊,用以根據(jù)使用者輸入的一使用者操作信號決定將該數(shù)據(jù)以一投影模式或一媒體播放模式顯示于該顯示系統(tǒng),其中于該投影模式下,該數(shù)據(jù)包括多個靜態(tài)圖像,該控制模塊將該些靜態(tài)圖像依序投影至該顯示系統(tǒng), 其中于該媒體播放模式下,該數(shù)據(jù)包括一影音串流,該控制模塊控制將該影音串流傳送至該顯示系統(tǒng),并且控制該影音串流的播放。
全文摘要
一種連接裝置與數(shù)據(jù)處理方法。該連接裝置,耦接于計算機系統(tǒng)以及顯示系統(tǒng)之間,包括一控制模塊,用以根據(jù)使用者輸入的使用者操作信號決定將自計算機系統(tǒng)接收的數(shù)據(jù)以一投影模式或一媒體播放模式顯示于顯示系統(tǒng)。于投影模式下,上述數(shù)據(jù)包括多個靜態(tài)圖像,控制模塊將靜態(tài)圖像依序投影至顯示系統(tǒng)。于媒體播放模式下,上述數(shù)據(jù)包括一影音串流,控制模塊控制將影音串流傳送至顯示系統(tǒng),并且控制影音串流的播放。
文檔編號G06F3/14GK102221983SQ20111010959
公開日2011年10月19日 申請日期2011年4月29日 優(yōu)先權日2010年10月28日
發(fā)明者卓奕霖, 林信宏, 陳建村 申請人:威盛電子股份有限公司