Files
crossdesk/README.md
2025-10-10 09:16:29 +08:00

2.0 KiB
Raw Blame History

CrossDesk

跨界连接,高效如一


English / 中文

sup_example

简介

CrossDesk 是一个轻量级的跨平台远程桌面软件。

CrossDesk 是 MiniRTC 实时音视频传输库的实验性应用。MiniRTC 是一个轻量级的跨平台实时音视频传输库。它具有网络透传(RFC5245视频软硬编解码H264/AV1音频编解码Opus),信令交互,网络拥塞控制(TCP over UDP),传输加密(SRTP)等基础能力。

使用

在菜单栏“对端ID”处输入远端桌面的ID点击“→”即可发起远程连接。

usage1

如果远端桌面设置了连接密码,则本端需填写正确的连接密码才能成功发起远程连接。

password

发起连接前,可在设置中自定义配置项,如语言、视频编码格式等。 settings

编译

依赖:

Linux环境下需安装以下包

sudo apt-get install -y software-properties-common git curl unzip build-essential libx11-dev libxrandr-dev libxinerama-dev libxcursor-dev libxi-dev libxcb-randr0-dev libxcb-xtest0-dev libxcb-xinerama0-dev libxcb-shape0-dev libxcb-xkb-dev libxcb-xfixes0-dev libxv-dev libxtst-dev libasound2-dev libsndio-dev libxcb-shm0-dev libasound2-dev libpulse-dev

编译

git clone https://github.com/kunkundi/crossdesk.git

cd crossdesk

git submodule init 

git submodule update

xmake b crossdesk

运行

xmake r crossdesk