<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Vprix-VncProxy遠(yuǎn)程桌面代理組件

          聯(lián)合創(chuàng)作 · 2023-10-01 09:01

          VprixVncProxy 是 Golang 實(shí)現(xiàn)的 Vnc 遠(yuǎn)程桌面代理組件,完全解析rfb協(xié)議,支持遠(yuǎn)程桌面代理,rbs文件錄屏,rbs文件回放,截圖,錄制視頻。

          • 全協(xié)議支持的VncProxy。
            • 支持Tcp代理
            • 支持WebSocket代理
          • 支持遠(yuǎn)程桌面操作保存為rbs文件。
          • 支持使用rbs文件作為重播服務(wù),通過vnc客戶端連接player服務(wù),回放遠(yuǎn)程桌面的操作。
          • 支持實(shí)時(shí)錄制視頻。

          • 支持通過rbs文件錄制視頻

          • 支持屏幕截圖

          組件說明

          Proxy

          1. 啟動(dòng)`server`接受`vnc viewer`的鏈接.
          2.  啟動(dòng)`client`連接到指定的`vnc server`.
          3.  為`vnc viewer`和`vnc server`之間建立起消息轉(zhuǎn)發(fā)通道。
          4.  因?yàn)閌rfb`協(xié)議被完全解析,可以針對(duì)通信的消息進(jìn)行轉(zhuǎn)發(fā)處理,產(chǎn)生了后續(xù)的功能。

          Recorder

          1. 啟動(dòng)`client`連接到指定的`vnc server`.
          2. 發(fā)送幀緩沖區(qū)更新消息`FramebufferUpdateRequest`到`vnc server`。
          3. 處理`vnc server`回復(fù)的界面更新消息`FramebufferUpdate`。
          4. 把這一過程以`rbs`文件格式記錄下來。

          Player

          1. 啟動(dòng)`server`接受`vnc viewer`的鏈接.
          2. 讀取`rbs`文件,并按格式生成`FramebufferUpdate`消息發(fā)送給`vnc viewer`。
          3. `vnc viewer`的界面就會(huì)回放動(dòng)作。

          Screenshot

          1. 支持`Proxy`,`Recorder`和`rbs`文件作為輸入源。
          2. 把當(dāng)前的界面視圖轉(zhuǎn)換為圖片文件。

          Video

          1. 支持`Proxy`,`Recorder`和`rbs`文件作為輸入源。
          2. 把`FramebufferUpdate`消息轉(zhuǎn)換為視頻文件。

          已支持的編碼格式

          • Raw
          • CopyRect
          • CoRRE
          • rre
          • Hextile
          • Tight
          • TightPng
          • ZLib
          • Zrle
          • CursorPseudo
          • CursorWithAlphaPseudo
          • DesktopNamePseudo
          • DesktopSizePseudo
          • ExtendedDesktopSizePseudo
          • LedStatePseudo
          • CursorPosPseudo
          • XCursorPseudo

          未支持的編碼格式

          • -jpeg
          •  jrle
          •  trle
          瀏覽 17
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  欧美AAAAAA| www.97.色色 | 大鸡吧视频在线免费观看 | 亚州三级视频 | 东方AV在线观看 |