信息傳輸方法與無線顯示系統的制作方法
【技術領域】
[0001]本發(fā)明涉及一種信息傳輸方法與無線顯示系統,特別是涉及一種可經由使用者輸入回應通道在接收端操作來源端且即時地顯示來源端操作后的視訊畫面的信息傳輸方法與無線顯示系統。
【背景技術】
[0002]以W1-Fi直連(W1-Fi Direct)為基礎的無線顯示標準(Miracast?)可讓一來源端(Source)與一接收端(Sink)間通過無線方式來分享視訊畫面。例如支持無線顯示標準的手機(來源端)可經由已建立的無線連線將視訊畫面?zhèn)鬏斨林С譄o線顯示標準的電視(接收端)并直接在電視上顯示手機上的視訊畫面。另外,接收端除被動地接收及顯示來源端的視訊畫面外,接收端亦可接收使用者所輸入的操作信息,并經由無線顯示標準中還定義的使用者輸入回應通道(User Input Back Channel,HBC)將操作信息傳輸至來源端,以讓使用者可反過來由接收端操作來源端,而來源端再將操作后所產生的視訊畫面?zhèn)鬏斀o接收端來顯示。
[0003]在此情形下,來源端需由使用者輸入回應通道接收操作信息且執(zhí)行操作信息中所包含的指令,同時來源端亦需將指令執(zhí)行后所產生的視訊畫面通過無線連線傳輸到接收端。然而,當來源端的運算處理能力較低時,來源端將無法同時處理指令的執(zhí)行與視訊畫面的傳輸,使接收端無法即時地接收到視訊畫面而出現視訊畫面嚴重延遲顯示的現象,進而影響到使用者的操作感受。因此,如何經由使用者輸入回應通道讓接收端操作來源端且可即時地在接收端顯示出來源端操作后的視訊畫面,已成為業(yè)界努力的目標之一。
【發(fā)明內容】
[0004]因此,本發(fā)明提供一種信息傳輸方法與無線顯示系統,其可經由使用者輸入回應通道在接收端操作來源端且即時地顯示來源端操作后的視訊畫面。
[0005]本發(fā)明揭示一種信息傳輸方法,用于一無線顯示系統中,該無線顯示系統包含有已建立一無線連線的一來源端與一接收端,該信息傳輸方法包含有該接收端經由該無線連線中一傳輸通道接收及顯示該來源端所傳送的畫面信息,并取得一操作信息;該接收端根據該操作信息,產生一控制信息,并經由該無線連線中一使用者輸入回應通道將該控制信息傳輸至該來源端;該來源端執(zhí)行該控制信息中所包含的一指令后輸出一結果信息;以及該來源端根據該控制信息中對應于該指令的一傳輸設定,決定是否調整該結果信息為較小信息量的一顯示信息,并經由該傳輸通道將該顯示信息傳輸至該接收端。
[0006]本發(fā)明還揭示一種無線顯示系統,包含有一來源端;以及一接收端,用來與該來源端間建立一無線連線,經由該無線連線中一傳輸通道接收及顯示該來源端所傳送的畫面信息,并取得一操作信息,且根據該操作信息,產生一控制信息,并經由該無線連線中一使用者輸入回應通道將該控制信息傳輸至該來源端;其中,該來源端用來執(zhí)行該控制信息中所包含的一指令后輸出一結果信息,且根據該控制信息中對應于該指令的一傳輸設定,決定是否調整該結果信息為較小信息量的一顯示信息,并經由該傳輸通道將該顯示信息傳輸至該接收端。
【附圖說明】
[0007]圖1為本發(fā)明實施例一無線顯示系統的示意圖。
[0008]圖2為本發(fā)明實施例一信息傳輸流程的示意圖。
[0009]圖3A?3D為本發(fā)明描述一來源端與一接收端間的信息傳輸一實施例的運作示意圖。
[0010]附圖符號說明
[0011]10無線顯示系統
[0012]100來源端
[0013]102接收端
[0014]CON無線連線
[0015]TRAN傳輸通道
[0016]UIBC使用者輸入回應通道
[0017]200 ?210 步驟
[0018]20流程
[0019]IN輸入裝置
[0020]LINK連結圖像
【具體實施方式】
[0021]請參考圖1,圖1為本發(fā)明實施例一無線顯示系統10的示意圖。如圖1所示,無線顯示系統10包含有一來源端100與一接收端102,來源端100與接收端102經由所建立的一無線連線CON并根據以W1-Fi直連(W1-FiDirect)為基礎的無線顯示標準(Miracast?)來分享視訊畫面。其中,來源端100利用無線連線CON中一傳輸通道TRAN將畫面信息傳輸至接收端102,讓接收端102可同步地接收及顯示來源端100所顯示的畫面信息。再者,接收端102取得使用者所輸入的操作信息后,利用無線連線CON中一使用者輸入回應通道WBC將操作信息傳輸至來源端100,讓使用者可在接收端102操作來源端100,并在接收端102顯示來源端100操作后所顯示的畫面信息。其中,來源端100與接收端102為計算機、智能型電視、智能型手機或平板計算機等電子裝置,并可利用特殊應用集成電路(applicat1n-specific integrated circuit, ASIC)來實現,或利用處理器及具有程序碼的儲存裝置來實現等,并不受限。儲存裝置可為只讀式存儲器(read-only memory,ROM)、隨機存取存儲器(random-access memory, RAM)、光盤只讀存儲器(CD-ROMs)、磁帶(magnetictapes)、軟盤(floppy disks)、光學數據儲存裝置(optical data storage devices)等等,而不限于此。
[0022]詳細來說,請參考圖2,圖2為本發(fā)明用于無線顯示系統10中一信息傳輸流程20的示意圖。信息傳輸流程20包含以下步驟:
[0023]步驟200:開始。
[0024]步驟202:接收端102經由無線連線CON中傳輸通道TRAN接收及顯示來源端100所傳送的畫面信息,并取得操作信息0P。
[0025]步驟204:接收端102根據操作信息0P,產生控制信息CTL,并經由無線連線CON中使用者輸入回應通道WBC將控制信息CTL傳輸至來源端100。
[0026]步驟206:來源端100執(zhí)行控制信息CTL中所包含的一指令COM后輸出一結果信息 RES。
[0027]步驟208:來源端100根據控制信息CTL中對應于指令COM的一傳輸設定CFG,決定是否調整結果信息RES為較小信息量的顯示信息0UT,并經由傳輸通道TRAN將顯示信息OUT傳輸至接收端102。
[0028]步驟210:結束。
[0029]因此,根據信息傳輸流程20,本發(fā)明在接收端102對使用者所輸入的操作信息OP進行分析,先過濾掉多余的控制內容而只留下具有實質控制意義的控制信息CTL,再經由使用者輸入回應通道WBC將控制信息CTL傳輸至來源端100,使來源端100不需多耗費運算處理資源來執(zhí)行不具有顯示變化結果的操作內容。再者,本發(fā)明的接收端102先根據指令COM是否需即時反應來源端100所顯示的內容,預先在控制信息CTL中加入相對應的傳輸設定CFG,通知來源端100是否調整結果信息RES為較小信息量的顯示信息0UT,使來源端100可根據傳輸設定CFG,決定是否將指令COM執(zhí)行后所輸出的結果信息RES調整為較小信息量的顯示信息0UT,讓來源端100可彈性地使用較小的運算處理資源來傳輸顯示信息OUT至接收端102。藉此,來源端100將可同時處理指令COM的執(zhí)行與顯示信息OUT的傳輸,使接收端102可即時地顯示來源端100操作后的顯示信息0UT,避免出現畫面延遲的現象。
[0030]具體而言,于步驟202中,接收端102通過傳輸通道TRAN接收來源端100所傳送的網絡分組后,再由網絡分組獲得來源端100所傳送的畫面信息,并將畫面信息顯示在屏幕上。另外,使用者觀看接收端102的屏幕上所顯示的畫面后,通過接收端102的輸入裝置IN來執(zhí)行操作,例如,使用者可利用指標裝置點擊接收端102上顯示畫面的應用程序圖像、利用指標裝置圈選接收端102上顯示畫面中的文字或利用鍵盤輸入文字等來輸入操作信息OP等。接著,接收端102會將使用者所操作的內容轉存為操作信息0P,而操作信息OP的內容可為指標裝置由位置A移動至位置B后再于位置C執(zhí)行點擊、在位置A點擊后再移動至位置B或鍵盤所輸入的文字信息等。其中,輸入裝置IN為指標裝置(如鼠標)或鍵盤之夕卜,亦可為觸控板等并不受限。
[0031]于步驟204中,接收端102對操作信息OP進行分析,過濾掉操作信息O