desk桌面共享軟件實現了多人遠程操作的電腦屏幕共享工具,在服務端就可以查看用戶人的列表以及信息,該軟件適用于日常辦公會議,客戶端顯示同步培訓,該版本還優化了傳輸時間,為用戶提供高效的使用感。
desktopshare(電腦桌面屏幕共享程序)是一款簡單好用的可以將您電腦桌面共享給其他人查看的輔助軟件。支持多人遠程桌面、虛擬投影儀的屏幕共享軟件,可以在局域網內遠程顯示對方機器的桌面(支持遠程控制)。本軟件支持多個電腦ip連接,您在控制電腦操作文本或者制作流程的時候,就可以通過這個工具分享給需要學習的朋友,無論是課堂展示還是教育培訓,都可以利用本軟件實現同步教學;有需要的朋友快來極光下載站下載desktopshare破解版。
1.可以在局域網內遠程顯示對方機器的桌面
2.密碼保護,避免廣告入侵,避免其他賬號瀏覽
3.桌面控制,所有ip信息都會及時出現在管理界面
4.這款桌面屏幕共享軟件使用簡單,一鍵連接控制、一鍵分享屏幕
5.desktopshare破解版軟件支持服務端可查看連接用戶列表,用戶姓名
6.desktopshare軟件適用于各類辦公室會議,文檔評審,office文檔講演電腦端同步演示,電腦培訓演示
需要共享桌面的在服務選項卡點擊啟動桌面共享,其他用戶即可在連接選項卡中進行連接。(確保允許此程序通過防火墻或者關閉防火墻)。
啟動桌面共享:啟動與關閉桌面是否可被其他用戶查看。
發送延時:多長時間發生一次桌面圖象到參與人員(秒),,在網絡不好的情況下加大延時。
發送質量:參與人員接收到的圖片質量清晰度,在網絡不好的情況下改為差。
參與人員列表:可以看到您共享桌面的人員信息。
狀態欄:您計算機使用的ip地址,連接方如果搜索不到,需要告知。
連接到共享桌面,點擊搜索按鈕可以查詢到同網段已開啟桌面共享的計算機。
ip:要連接到遠程桌面的計算機ip。
姓名:您的姓名,對方將顯示。
連接:連接查看對方桌面。
搜索:搜索同網段已開啟桌面共享的計算機。
發現可連接設備:搜索到的已開啟桌面共享的計算機。
1.實現思路
dgis.desktopshare實現windows下屏幕分享低延遲功能,按照服務執行位置由三部分構成:發起端、接收端、緩存端。
通過udp廣播實現發起端和接收端的通訊,是為了盡量的減少通訊負載和降低延遲。眾所周知udp是所有通訊協議中延遲最低的(但也有受網絡因素丟包的問題,這里作為局域網同屏,暫不考慮丟包問題),而采用廣播的方式可以有效的降低發起端的性能負擔。
增加一個redis服務,是為了減少udp廣播數據,按照1920*1080分辨率的截屏數據來算,單張圖片已經超過了udp單包的最大數據量1472字節,倘若直接使用udp傳輸截屏圖片,需要額外的進行封包拆包,這樣不僅浪費了程序執行時間,也增加了發送端和接收端的代碼復雜度。本著最低延遲的目的,將真實的圖片數據存入redis緩存,只通過udp廣播redis中對應的uid信息即可,這也是本程序最核心的地方。接收端接收到uid的數據后,再自行去獲取redis中真實的數據進行解析。
2.代碼結構
dgis.desktopshare.service的代碼結構分為frm(窗體)、iservice(接口)、service(實現)三個部分。引用的第三方dll有redis相關操作庫、屏幕獲取相關庫和dgis開頭的輔助操作庫。
frm:
imgdisplyfrm是接收端的默認顯示界面,包含一個picturebox控件,顯示接收到的屏幕圖像。
iservice:
idesktopshareservice屏幕共享操作接口,主要方法有4個。
網友評論