V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
vincentcui
V2EX  ›  程序员

对远程帧缓冲协议 RFB 的解析

  •  
  •   vincentcui · Aug 16, 2021 · 2480 views
    This topic created in 1719 days ago, the information mentioned may be changed or developed.

    RFB (Remote Framebuffer Protocol) 远程帧缓冲协议,是一种允许用户通过网络连接控制远端计算机的七层网络协议。 在 RFB 协议中,用户通过本地鼠标、键盘输入,经由远端计算机计算后,将图形用户界面( GUI )回传本地进行输出。

    撸了 gitbook,请大家移步观看 https://rfb.vincentcui.cn/

    4 replies    2021-08-18 10:36:59 +08:00
    bomb77
        1
    bomb77  
       Aug 16, 2021
    大致浏览了下,图文并茂,解释清晰,等有空了学习一下。
    感谢楼主的分享~
    vincentcui
        2
    vincentcui  
    OP
       Aug 16, 2021
    @bomb77 有类似的项目需求吗,一起学习
    cache
        3
    cache  
       Aug 17, 2021
    @vincentcui

    RFB 是用网络直接传输没有压缩过的原始 fb 数据?

    相对于 H264 等算法压缩过的视频流,网络带宽没问题吗?
    vincentcui
        4
    vincentcui  
    OP
       Aug 18, 2021
    @cache RFB 做了两点性能优化,一是只传输图像有变化的部分,减少背景图像的重复传输。二是用 ZRLE 等算法压缩传输图像,提高传输效率。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1400 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 16:28 · PVG 00:28 · LAX 09:28 · JFK 12:28
    ♥ Do have faith in what you're doing.