亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

屏幕分享方法以及使用該方法的裝置的制造方法

文檔序號:9452802閱讀:262來源:國知局
屏幕分享方法以及使用該方法的裝置的制造方法【
技術領域
】[0001]本發(fā)明涉及一種屏幕分享技術,特別涉及一種屏幕分享方法以及使用該方法的裝置。【
背景技術
】[0002]屏幕分享技術可利用有線或無線的方式傳送畫面影像至臺式型電腦、平板電腦、手機等裝置,或從這些裝置接收畫面影像。例如,屏幕分享技術讓使用者可實時地將臺式型電腦的畫面復制顯示在兩部以上的手機。傳統上,這樣的屏幕分享都是直接分享臺式型電腦的畫面。也就是說,兩部以上的手機會顯示相同的畫面,而不能夠分別顯示運行于臺式型電腦中不同應用程序的畫面。因此,需要一種屏幕分享方法以及使用該方法的裝置,解決以上所述的缺陷?!?br/>發(fā)明內容】[0003]本發(fā)明的實施例提出一種屏幕分享方法,由屏幕分享來源中的處理單元執(zhí)行,包含以下步驟。取得正于顯示單元開啟的多個應用程序。針對每一應用程序,偵測連接至屏幕分享來源的多個屏幕分享接收端,并且新增多個選項至應用程序的系統功能表。其中,每一選項關聯于屏幕分享接收端中的一個。[0004]本發(fā)明的實施例另提出一種屏幕分享方法,由屏幕分享來源中的處理單元執(zhí)行,包含以下步驟。提供多個應用程序與連接至屏幕分享來源的多個屏幕分享接收端間的對應關系。依據對應關系將每一應用程序的視窗畫面?zhèn)魉椭疗聊环窒斫邮斩酥兄付ǖ囊粋€。[0005]本發(fā)明的實施例提出一種屏幕分享裝置,作為一屏幕分享來源,包含顯示單元及處理單元。處理單元耦接于顯示單元,取得正于顯示單元開啟的多個應用程序;以及針對每一應用程序,偵測連接至屏幕分享來源的多個屏幕分享接收端,并且新增多個選項至應用程序的系統功能表,其中,每一選項關聯于屏幕分享接收端中的一個。[0006]本發(fā)明的實施例另提出一種屏幕分享裝置,作為一屏幕分享來源,包含顯示單元及處理單元。處理單元耦接于顯示單元,提供多個應用程序與連接至屏幕分享來源的多個屏幕分享接收端間的對應關系;以及依據對應關系將每一應用程序的視窗畫面?zhèn)魉椭疗聊环窒斫邮斩酥兄付ǖ囊粋€?!靖綀D說明】[0007]圖1是依據本發(fā)明實施例的屏幕分享系統的系統架構圖。[0008]圖2是依據本發(fā)明實施例的電子裝置的系統架構圖。[0009]圖3是依據本發(fā)明實施例的由臺式型電腦中的處理單元執(zhí)行的動態(tài)產生功能表的方法流程圖。[0010]圖4A是依據本發(fā)明實施例的瀏覽器的系統功能表的示意圖。[0011]圖4B是依據本發(fā)明實施例的媒體播放器的系統功能表的示意圖。[0012]圖5是依據本發(fā)明實施例的臺式型電腦及手機的軟件架構圖。[0013]圖6是依據本發(fā)明實施例的由臺式型電腦中的處理單元執(zhí)行的視窗事件信息分派的方法流程圖。[0014]圖7A及7B是依據本發(fā)明實施例的由臺式型電腦中的處理單元執(zhí)行的屏幕分享方法流程圖。[0015]圖8是依據本發(fā)明實施例的移動視窗示意圖。[0016]圖9是依據本發(fā)明實施例的最小化視窗示意圖。[0017]圖10是依據本發(fā)明實施例的恢復視窗示意圖。[0018]附圖標記說明:[0019]110、120手機;130臺式型電腦;[0020]131主機;133顯示裝置;[0021]135鍵盤;151a瀏覽器視窗;[0022]151b顯示單元;153a多媒體播放器視窗;[0023]153b顯示單元;210處理單元;[0024]220顯示單元;230輸入裝置;[0025]240存儲器;250存儲器;[0026]260通信接口;310應用程序架構;[0027]330操作系統;S311?S333方法步驟;[0028]410a?41j系統功能表選項;[0029]430a?430g系統功能表選項;[0030]531分享來源應用程序;[0031]533載入動態(tài)鏈接程序庫;[0032]535瀏覽器;537媒體播放器;[0033]539畫面串流產生器;551分享接收端應用程序;[0034]553解碼器;555畫面繪制器;[0035]S611?S657方法步驟;S711?S799方法步驟;[0036]Pl、P2坐標;Wl、W2寬度;[0037]H1、H2高度?!揪唧w實施方式】[0038]以下說明是為完成發(fā)明的較佳實現方式,其目的在于描述本發(fā)明的基本精神,但并不用以限定本發(fā)明。實際的【
發(fā)明內容】必須參考附屬的權利要求范圍。[0039]必須了解的是,使用于本說明書中的“包含”、“包括”等詞,是用以表示存在特定的技術特征、數值、方法步驟、操作處理、元件以及/或組件,但并不排除可加上更多的技術特征、數值、方法步驟、操作處理、元件、組件,或以上的任意組合。[0040]于權利要求中使用如“第一”、“第二”、“第三”等詞是用來修飾權利要求中的元件,并非用來表示之間具有優(yōu)先權順序,先行關系,或者是一個元件先于另一個元件,或者是執(zhí)行方法步驟時的時間先后順序,僅用來區(qū)別具有相同名字的元件。[0041]本發(fā)明實施例運行于屏幕分享系統。圖1是依據本發(fā)明實施例的屏幕分享系統的系統架構圖,包含手機110、120及臺式型電腦130。臺式型電腦130可包含主機131、顯示裝置133及鍵盤135。手機110、120及顯示裝置133具有顯示面板(例如,薄膜液晶顯示面板、有機發(fā)光二極管面板或其他具顯示能力的面板),用以顯示輸入的字元、數字、符號、拖曳鼠標的移動軌跡、繪制的圖案或應用程序所提供的畫面,提供給使用者觀看。手機110、120可使用無線通信的方式(例如,無線高保真直連W1-FiConnect、藍芽Bluetooth等)連接上臺式型電腦130。臺式型電腦130運行于具多工能力的操作系統,可執(zhí)行多個應用程序,例如瀏覽器、郵件管理程序、多媒體播放器、文書處理程序等。臺式型電腦130使用屏幕播送技術(例如無線影像傳輸Miracast等)將顯示裝置130中的瀏覽器視窗151a復制顯示在手機110的顯示單元151b,以及將顯示裝置130中的多媒體播放器視窗153a復制顯示在手機120的顯示單元153b。手機110、120又可稱為屏幕分享接收端,而臺式型電腦130又可稱為屏幕分享來源。雖然本發(fā)明實施例的屏幕分享接收端以手機110、120為例,但本領域技術人員亦可以實施在平板電腦、筆記型電腦等便攜式裝置。此外,雖然本發(fā)明實施例的屏幕分享來源以臺式型電腦130為例,但本領域技術人員亦可以實施在平板電腦、筆記型電腦等相較于屏幕播送來源具有較大顯示面板的電子裝置。屏幕分享來源與屏幕分享接收端間的鏈接亦不限于使用無線通信技術,亦可以有線的方式連接,本發(fā)明并不以此為限。[0042]圖2是依據本發(fā)明實施例的電子裝置的系統架構圖。此系統架構可實施于手機110、120、臺式型電腦130或其他具備運算能力的電子裝置。處理單元210可使用多種方式實施,例如以專用硬件電路或通用硬件(例如,單一處理器、具平行處理能力的多處理器、圖形處理器或其他具運算能力的處理器),并且在執(zhí)行程序碼或軟件時,提供之后所描述的功能。系統架構另包含存儲器250用以儲存執(zhí)行過程中需要的數據,例如,變數、數據表(datatables)等,以及儲存單元240,用以儲存各式各樣的電子文件,例如,網頁、文件、音頻檔、視頻檔等。系統架構另包含通信接口260,讓處理單元210可藉以跟其他電子裝置進行溝通。輸入裝置230可包含觸控面板,使用者可在觸控面板上制造手勢來控制執(zhí)行中的應用程序,手勢可包含單擊、雙擊、單指拖曳、多指拖曳等,但不限定于此。輸入裝置230亦可包含鍵盤以及滑鼠等設備。[0043]為了讓每一個應用程序可以讓使用者選擇分享到多個連接的屏幕分享接收端中的一個,本發(fā)明實施例提出一種方法,可動態(tài)偵測連接上的屏幕分享接收端并且定制應用程序的功能表。定制后的功能表包含多個選項,讓使用者可以選擇將此應用程序的畫面分享到連接上的屏幕分享接收端中的何者。圖3是依據本發(fā)明實施例的由臺式型電腦130中的處理單元210執(zhí)行的動態(tài)產生功能表的方法流程圖。此方法于使用者啟動屏幕分享功能時執(zhí)行。此方法分別實施于應用程序架構(applicat1nframework)310以及操作系統(OS,OperatingSystem)330。操作系統(OS,OperatingSystem)330可以是微軟視窗(MicrosoftWindows)操作系統或其他可執(zhí)行于臺式型電腦130的操作系統。處理單元210于處理啟動屏幕分享功能的系統程序的執(zhí)行進程(thread)時,呼叫操作系統330中的列舉視窗功能并向操作系統330注冊回調函數(callbackfunct1n)(步驟S311)。當處理單元21當前第1頁1 2 3 4 
當前第1頁1 2 3 4 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1