介绍KRDP:用于等离子公路会议的新RDP库

2023年 8月 18日 154.6k 0

告别LAG,欢迎使用新的KRdp库与KDE等离子Wayland会话进行无缝远程桌面交互。

在一个远程工作已成为常态、对无缝远程计算机控制的需求日益增强的时代,KDE开发团队为现代桌面和显示服务器Wayland设计了一种解决方案。

进入KRdp,这是一个尖端的RDP(远程桌面协议)库,旨在彻底改变对等离子Wayland会话的远程控制。凭借一种利用现有技术并专注于性能的创新方法,KRdp准备重塑我们与远程计算机交互的方式。

对新图书馆的需求

当我们谈论远程桌面(客户端或服务器)时,X11显示服务器有很多可用。虽然X11的解决方案比比皆是,但Wayland的前景一直相对稀少。

认识到这一差距,KDE团队创建了一个多功能和高性能的解决方案。其目标是在现有协议的基础上构建,而不是重新发明轮子,最终导致选择RDP而不是VNC和其他协议。

RDP的优势

RDP因其众多优势而成为领跑者。与传输未压缩屏幕图像的VNC不同,RDP集成了“图形管道”扩展,该扩展利用H.264压缩来传输视频。带宽需求的大幅降低转化为性能和响应能力的增强,使远程桌面体验比以往任何时候都更加流畅。

输入KRdp

在KRdp的开发过程中,性能优化的重要性显而易见。软件编码虽然有能力,但对远程桌面交互的响应能力构成了限制。在一个关键举措中,KDE开发人员采用了硬件加速来实现最佳的远程桌面体验。KPipeWire现在拥有用于硬件加速视频编码的VA-API集成,使KRdp和Sopplle受益,这是KDE等离子6中即将推出的功能。

为了方便用户友好的交互和沙箱环境,KRdp利用了免费桌面远程桌面门户。虽然目前的实施提供了接受或拒绝远程桌面请求等基本功能,但该团队致力于扩展其功能。正在计划引入类似于屏幕直播门户中提供的功能,包括屏幕选择和会话设置保留。

KRdp无缝集成了各种组件,以实现其雄心勃勃的目标。它使用自由桌面远程桌面门户从Kwin获取视频流和远程输入。创新的KPipeWire技术将视频流编码为H.264,而FreeRDP则处理视频的传输和客户端输入的接收。最终的愿景是将KRdp作为一种系统服务嵌入到KDE等离子体中,并伴随着一个用户友好的系统设置页面进行配置。

KRdp演示

想试试吗?

KRdp库目前是Flatpak的测试版本。它处于阿尔法状态。所以,要小心你用它做的事情。

从该页面下载“.flatpak”文件(选择任何镜像)。

然后打开一个终端并运行以下命令(更改文件名):

Flatpak--用户--安装krdp-pha-20230808.flatpak

最后,使用下面的命令启动服务器。它将开始监听传入的连接。

Flatpak运行org.kde.krdp-u{用户名}-p{密码}

现在,您可以尝试通过任何FreeRDP客户端从任何其他系统进行连接。你可以在这里参考一个列表。或者,您可以使用以下命令:

Xfreerdp/u:[用户名]/p:[密码]-剪贴板/v:[IP地址]:3389

您可以在此处报告任何错误。此外,您还可以在GitLab上阅读有关语法和其他选项的更多信息。

展望未来

KRDP的推出标志着朝着满足现代计算的远程桌面需求迈进了一大步。KDE团队致力于利用现有技术,优化性能,并优先安排用户体验,最终形成了一个强大的工具,承诺重新定义远程交互。

这个库预计将登陆即将到来的KDE等离子6,目前正在开发中。作为一个长期目标,这个库将在KDE等离子体中作为系统服务公开,这样你就可以通过设置页面轻松地控制它。

通过KDE博客

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论