運行具有投屏功能的移動存儲器的控制方法
2023-05-16 02:19:46 3
專利名稱:運行具有投屏功能的移動存儲器的控制方法
技術領域:
本發明涉及一種大屏幕顯示系統,尤其涉及一種用於大屏幕顯示系統 的大屏幕指揮調度系統。此外,本發明還涉及上述大屏幕指揮調度系統的
實現方法。
背景技術:
多媒體數字電子牆顯示系統是一個信息共享的交互操作平臺,基於
c/s架構的軟體體系,所有的操作都是在客戶端上完成的。控制軟體一般
都具有網絡投屏模塊來實現小計算機上的信號顯示在電子牆上,而要實現 此項操作,需要在被顯示計算機桌面的計算機上安裝遠程投屏程序,通常 這種程序安裝和配置需要在一定的指導下完成。能不能有一個更快捷的方 式進行投屏操作呢,這裡要介紹的是"擁有投屏功能的"移動存儲器的控 制器客戶端。
按照傳統的方式投屏,雖然實現了將同網段計算機的畫面顯示到多媒 體數字電子牆上的目的,但是上述操作都是手動實現的,操作繁瑣,容易 出錯。比如,如果有一臺筆記本電腦需要臨時將自己的桌面顯示在多媒體 數字電子牆上,那麼要想和多媒體數字電子牆建立連接,首先要下載安裝 客戶端軟體,然後連接電子牆控制器,再操作客戶端軟體以達到投屏目的。
發明內容
本發明要解決的技術問題是提供一種運行具有投屏功能的移動存儲器的控制方法,該方法簡單易用,在不安裝客戶端軟體的情況下,需要投 屏的計算機能夠自動快速找到服務端、和服務端建立連接,不通過手動操 作,進而實現投屏到指定坐標處的功能。
為了解決上述技術問題,本發明提供一種運行具有投屏功能的移動存 儲器的控制方法,採用客戶端和服務端,該服務端安裝在多媒體數字電子 牆控制器上,該客戶端安裝在計算機上,該方法包括如下步驟-
(1)服務端應用程式Sinovo.exe啟動,服務端裝載服務端通訊子程 序CSLib.dll模塊;在客戶端的USB接口上插入已經燒錄進RServerU3 程序的移動存儲器,該RServerU3程序用於自動連接服務端,然後把客戶 端本機畫面顯示在服務端的屏幕上;
(2) 將客戶端與服務端連接在網絡的同一個網段;
(3) 客戶端自動掃描服務端,找到服務端後發送消息給服務端;服 務端接收到客戶端開始投屏的消息,連接到要投屏的計算機並顯示此計算 機桌面。
步驟(1)中,在有自動運行功能的計算機上,當移動存儲器插入客 戶端的USB接口上,RServerU3程序會自動運行起來。
步驟(2)具體為服務端在59733埠進行偵聽,連接客戶端。
在步驟(l)所述服務端應用程式Sinovo. exe啟動之後增加如下步驟 在多媒體數字電子牆控制器上設置投屏口令和投屏位置。
步驟(3)中客戶端自動掃描服務端,找到服務端後發送 TELLME—PASSWORD消息以査詢是否存在口令和投屏的坐標;客戶端接收到 TELLME—PASSWORD消息,告訴客戶端投屏的坐標和口令;客戶端彈出對話框對口令進行校驗,如果口令正確,發消息到服務端,把此計算機桌面顯 示在指定的投屏坐標處。
在步驟(3)之後把移動存儲器從客戶端直接拔出即結束投屏。 步驟(3)中,在服務端應用Sinovo程序中,為了使移動存儲器找到 伺服器,服務端會一直廣播數據包,而具有投屏功能的移動存儲器中的 RServerU3程序在接收到廣播的數據包後,會嘗試連接並詢問關於投屏的 信息。
在步驟(3)投屏成功後,移動存儲器中的RServerU3程序會不停的 自我査詢移動存儲器是否被拔出,如果已經被拔出,投屏結束。
本發明有益效果在於為了簡化傳統方法的操作步驟,本發明開發了 具有投屏功能的移動存儲器客戶端軟體,此程序將網絡連接和投屏工作都 自動完成,然後安裝到移動存儲器,使操作簡單方便。基於移動存儲器技 術是一種即插即用的方式。只要計算機和電子牆伺服器處於同一個網段 內,將移動存儲器插入到計算機上,就可以讓客戶端運行起來。在這裡具 有投屏功能的客戶端可以自動搜索網絡,實現投屏功能。基於移動存儲器 的客戶端軟體技術省去了安裝下載工作,使得操作更加方便,節約了時間, 提高了操作效率。
圖1是本發明運行具有投屏功能的移動存儲器的控制器客戶端程序 流程圖2是本發明服務端的流程圖; 圖3是本發明客戶端的流程圖。
具體實施例方式
下面結合附圖和具體實施方式
對本發明作進一步詳細說明。 本發明基於移動存儲器的客戶端應用於多媒體數字電子牆控制系統 中,無需在計算機上安裝客戶端軟體,只要保證客戶端的計算機和多媒體 數字電子牆伺服器在同一個網段內即可。如果需要投屏,將移動存儲器插
入到計算機上,並運行客戶端(在Autorun (自動運行)有效的計算機上, 當移動存儲器插入後,程序會自動運行起來,不需要手動操作),一旦移動 存儲器裡的RServerU3程序運行起來,它會自動搜索網絡,找到多媒體數 字電子牆控制系統服務端,然後將客戶端計算機的桌面顯示到多媒體數字 電子牆上,是一種"即插即投屏"的模式。當你把移動存儲器拔掉後,程 序自動結束運行。它是對多媒體數字電子牆系統的一個應用擴展,實現了 自動投屏的功能。
所謂"即插即投屏",是指當移動存儲器插入到某臺計算機上時,該 計算機上的桌面會自動顯示到大屏幕顯示牆的指定位置上。
即插即投屏的前提是:多媒體數字電子牆的伺服器端己啟動以及需要 投屏的計算機和多媒體數字電子牆伺服器處在同一個網段內。網絡可以是 有線的也可以是無線的。
本發明要解決的關鍵問題是如何提供簡單易用的方式,在不安裝客 戶端軟體的情況下,需要投屏的計算機能夠找到服務端、和服務端建立連 接,不通過手動操作,進而實現投屏到指定坐標處的功能。
如圖l所示,本發明運行具有投屏功能的移動存儲器的控制器客戶端 程序,包括如下流程(1) 將客戶端與大屏幕連接在網絡的同一個網段;
(2) 在客戶端的USB接口上插入己經燒錄進RServerU3程序的移動存 儲器;
(3) 如客戶端計算機有Autorun (自動運行)功能,RServerU3程序 在客戶端自動運行;如客戶端計算機沒有Autorun功能,手動操作使客戶 端RServerU3程序運行;
(4) 自動掃描大屏幕控制器;
(5) 彈出對話框,輸入密碼(或口令);
(6) 如輸入密碼正確,則將客戶端桌面投影到大屏幕上;如輸入密碼 錯誤,則重新輸入密碼;
(7) 拔出移動存儲器,桌面信號中斷,結束投屏。 當把有投屏功能的移動存儲器插入到計算機上之後,計算機上的桌面
會被自動地投放到多媒體數字電子牆上。同時為了防止誤投等,電子牆控 制器上可以進行口令(密碼)設置,設置完投屏口令後,再插入投屏功能 的移動存儲器盤時,需要用戶輸入投屏口令,才能將用戶計算機桌面顯示 在多媒體數字電子牆上。 本發明具體操作如下
首先,確保多媒體數字電子牆系統中的Sinovo服務端已經運行起來, 可以先在Sinovo左下角的圖標上單擊右鍵,選擇Options菜單來配置投 屏口令和投屏位置。
在要投屏的計算機上,插入具有投屏功能的移動存儲器,這時程序 RServerU3自動運行起來,並搜索到服務端。如果有口令存在,則彈出輸入口令對話框,口令正確後,此計算機的桌面將被顯示到多媒體數字電 子牆上。
如果具有投屏功能的移動存儲器盤沒有從計算機上被拔走,那麼它的 程序會一直運行,所以客戶端的計算機桌面就會一直顯示在多媒體數字電 子牆上。要結束投屏,只要把移動存儲器從客戶端直接拔出即可。
如圖2和圖3所示,本發明客戶端和服務端的具體流程包括如下 (1)服務端應用程式Sinovo.exe (採用通用的服務端應用程式)啟 動,服務端裝載服務端通訊子程序CSLib. dll模塊(採用通用的通訊庫服 務端模塊),在服務端設置投屏口令和投屏位置;在客戶端計算機的USB 接口上插入已經燒錄進RServerU3程序的移動存儲器,移動存儲器中的 RServerU3程序自動運行(在自動運行有效的計算機上,RServerU3程序 會自動運行起來,在自動運行無效的計算機上,需要進入移動存儲器目錄 手動操作運行),該RServerU3程序用於自動連接服務端,然後把客戶端 本機畫面顯示在服務端的屏幕上(該RServerU3程序的具體流程圖見圖 1);
(2)服務端在59733埠進行偵聽,連接客戶端;將客戶端與服務 端連接在網絡的同一個網段;
(3 )客戶端RServerU3程序開始自動搜索掃描服務端,找到服務端 後發送TELLME—PASSWORD消息以査詢是否存在口令和投屏的坐標;服務端 接收到TELLME—PASSWORD消息,發送給客戶端投屏的坐標和口令;客戶端 收到口令後,彈出對話框對口令進行校驗,如果口令正確,發消息到多媒 體電子牆伺服器,使多媒體電子牆服務端連接過來,並把此計算機桌面顯示在指定的投屏坐標處;客戶端接收到開始開始投屏的消息,連接到要投 屏的計算機並顯示此計算機桌面。
在服務端Sinovo程序中,為了使投屏功能的移動存儲器找到伺服器, 會一直廣播數據包,而具有投屏功能的移動存儲器盤中的RServerU3程序 在接收到廣播的數據包後,會嘗試連接並詢問口令等信息。當投屏成功後, RServerU3程序會不停的自我査詢投屏功能的移動存儲器盤是否被拔出, 如果已經被拔出,投屏結束。
權利要求
1.一種運行具有投屏功能的移動存儲器的控制方法,其特徵在於,採用客戶端和服務端,該服務端安裝在多媒體數字電子牆控制器上,該客戶端安裝在計算機上,該方法包括如下步驟(1)服務端應用程式Sinovo.exe啟動,服務端裝載服務端通訊子程序CSLib.dll模塊;在客戶端的USB接口上插入已經燒錄進RServerU3程序的移動存儲器,該RServerU3程序用於自動連接服務端,然後把客戶端本機畫面顯示在服務端的屏幕上;(2)將客戶端與服務端連接在網絡的同一個網段;(3)客戶端自動掃描服務端,找到服務端後發送消息給服務端;服務端接收到客戶端開始投屏的消息,連接到要投屏的計算機並顯示此計算機桌面。
2. 如權利要求1所述的運行具有投屏功能的移動存儲器的控制方法, 其特徵在於,步驟(1)中,在有自動運行功能的計算機上,當移動存儲 器插入客戶端的USB接口上,RServerU3程序會自動運行起來。
3. 如權利要求1所述的運行具有投屏功能的移動存儲器的控制方法, 其特徵在於,步驟(2)具體為服務端在59733埠進行偵聽,連接客 戶端。
4. 如權利要求1所述的運行具有投屏功能的移動存儲器的控制方 法,其特徵在於,在步驟(1)所述服務端應用程式Sinovo.exe啟動之後 增加如下步驟在多媒體數字電子牆控制器上設置投屏口令和投屏位置。
5. 如權利要求4所述的運行具有投屏功能的移動存儲器的控制方法,其特徵在於,步驟(3)中客戶端自動掃描服務端,找到服務端後發 送TELLME—PASSWORD消息以査詢是否存在口令和投屏的坐標;客戶端接收 到TELLME—PASSWORD消息,告訴客戶端投屏的坐標和口令;客戶端彈出對 話框對口令進行校驗,如果口令正確,發消息到服務端,把此計算機桌面 顯示在指定的投屏坐標處。
6. 如權利要求1所述的運行具有投屏功能的移動存儲器的控制方 法,其特徵在於,在步驟(3)之後把移動存儲器從客戶端直接拔出即結 束投屏。
7. 如權利要求1所述的運行具有投屏功能的移動存儲器的控制方 法,其特徵在於,步驟(3)中,在服務端應用Sinovo程序中,為了使移 動存儲器找到伺服器,服務端會一直廣播數據包,而具有投屏功能的移動 存儲器中的RServerU3程序在接收到廣播的數據包後,會嘗試連接並詢問 關於投屏的信息。
8. 如權利要求6所述的運行具有投屏功能的移動存儲器的控制方 法,其特徵在於,在步驟(3)投屏成功後,移動存儲器中的RServerU3 程序會不停的自我査詢移動存儲器是否被拔出,如果已經被拔出,投屏結 束。
全文摘要
本發明公開了一種運行具有投屏功能的移動存儲器的控制方法,採用客戶端和服務端,該服務端安裝在多媒體數字電子牆控制器上,該客戶端安裝在計算機上,該方法包括如下步驟(1)服務端應用程式Sinovo.exe啟動,服務端裝載服務端通訊子程序CSLib.dll模塊;在客戶端的USB接口上插入已經燒錄進RServerU3程序的移動存儲器;(2)將客戶端與服務端連接在網絡的同一個網段;(3)客戶端自動掃描服務端,找到服務端後發送消息給服務端;服務端接收到客戶端開始投屏的消息,連接到要投屏的計算機並顯示此計算機桌面。該方法簡單易用,在不安裝客戶端軟體的情況下,能自動實現投屏功能。
文檔編號G06F3/14GK101620522SQ20091005761
公開日2010年1月6日 申請日期2009年7月20日 優先權日2009年7月20日
發明者唐振利, 趙軍平 申請人:大道計算機技術(上海)有限公司