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

使用
在菜单栏“对端ID”处输入远端桌面的ID,点击“→”即可发起远程连接。
如果远端桌面设置了连接密码,则本端需填写正确的连接密码才能成功发起远程连接。
password
发起连接前,可在设置中自定义配置项,如语言、视频编码格式等。
自托管服务器
推荐使用Docker部署CrossDesk Server。
sudo docker run -d \\
--name crossdesk_server \\
--network host \\
-e EXTERNAL_IP=xxx.xxx.xxx.xxx \\
-e INTERNAL_IP=xxx.xxx.xxx.xxx \\
-e CROSSDESK_SERVER_PORT=xxxx \\
-e COTURN_PORT=xxxx \\
-e MIN_PORT=xxxxx \\
-e MAX_PORT=xxxxx \\
-v /path/to/your/certs:/crossdesk-server/certs \\
-v /path/to/your/db:/crossdesk-server/db \\
-v /path/to/your/logs:/crossdesk-server/logs \\
crossdesk/crossdesk-server:v1.0.0
上述命令中,用户需注意的参数如下:
EXTERNAL_IP:服务器公网 IP , 对应 CrossDesk 客户端自托管服务器配置中填写的服务器地址
INTERNAL_IP:服务器内网 IP
CROSSDESK_SERVER_PORT:自托管服务使用的端口,对应 CrossDesk 客户端自托管服务器配置中填写的服务器端口
COTURN_PORT: COTURN 服务使用的端口, 对应 CrossDesk 客户端自托管服务器配置中填写的中继服务端口
MIN_PORT/MAX_PORT:COTURN 服务使用的端口范围,例如:MIN_PORT=50000, MAX_PORT=60000,范围可根据客户端数量调整。
/path/to/your/certs:证书文件目录
/path/to/your/db:CrossDesk Server 设备管理数据库
/path/to/your/logs:日志目录
注意:
/path/to/your/ 是示例路径,请替换为你自己的实际路径。挂载的目录必须事先创建好,否则容器会报错。
服务器需开放端口:3478/udp,3478/tcp,MIN_PORT-MAX_PORT/udp,CROSSDESK_SERVER_PORT/tcp。
免责声明
本站提供的所有信息、教程、软件版权归原公司所有,仅供日常学习和研究使用,不得用于任何商业用途,下载试用后请24小时内删除,因下载本站资源造成的损失,全部由使用者本人承担!如有侵权、不妥之处,请第一时间联系我们删除!
本站如果侵犯你的利益,携带权利证明请发送邮箱到 admin@pan.kim,我们会很快的为您处理。