为自有设备而生

直接连接。
没有绕路。

无需云账号的私有小组、点对点媒体链路与完整的远程工作流。你的画面、声音、输入和文件,在设备之间直接抵达。

公测版 0.2.63 · Windows · macOS · Android

在外面连不上?看解决办法

显示器、笔记本和小型主机通过发光数据链直接连接
FPS144
ENC5.8 ms
DEC2.1 ms
NET8 ms
CODECHEVC
无账号 私有小组,凭密码加入
P2P 无中转,画面不经服务器
240 Hz 最高刷新率配置
Win · Mac 主机与控制端;另有 Android 控制端
核心能力

少一层距离,
多一份掌控。

从发现设备到画面、输入和文件传输,Dirently 围绕一条直接、可观测的连接构建。

01

媒体直达设备

协调器只负责设备发现、小组授权与连接协商;视频、音频、输入和文件始终在两台设备之间直接传输,从不经服务器中转。

02

连接默认加密

协调器信令使用 TLS 1.3 / WSS,首次连接后记住协调器身份,之后身份变化会被拒绝;直接 UDP 媒体与输入通道使用 AES-256-GCM,设备身份在连接建立前完成验证。

03

为高刷新而设计

支持 H.264、HEVC、硬件编解码与软件回退,最高提供 240 Hz 配置和实时链路指标。

04
文件:Windows · macOS

文件也是会话的一部分

Windows 与 macOS 支持双向文本与文件剪贴板、双栏文件面板与拖放,以及可暂停、恢复、重试的双向文件传输;传输只用画面和操控剩下的带宽。

05

小组决定谁能看见谁

新设备先进入隔离大厅,创建小组或凭密码加入后,才看得到同组在线且开启共享的电脑。小组有 Private、Managed、Custom 三种权限模式;同一台设备对某个小组连续输错十次密码,会被该小组封禁,直到管理员解封。

06
Windows

物理屏与虚拟显示屏

支持多显示器切换与映射。自动模式下,只有未检测到物理显示器时才创建虚拟显示屏;最后一个会话断开后移除,并恢复原显示布局。

产品体验

从设备列表,
到完整会话。

Dirently 不只显示一块远程画面。设备状态、显示器、画质、音频、输入、文件和连接指标,都属于同一条工作流。

DIRENTLY
DESKTOP SESSION / PREVIEW
正在控制

工作站 · 主显示器

点对点已连接
显示器 1 HEVC 音频开启
FPS144 ENC5.8 ms DEC2.1 ms NET8 ms
会话文件

文件传输不离开远控工作流

媒体优先
DIR项目资料12 ITEMS→
TXT说明文档28 KB→
正在发送素材包可暂停 · 可恢复
86 MB/s
  1. 01

    进入小组,选择设备

    在大厅创建或凭密码加入小组,再从同组在线的电脑里选择主机,不用在地址和账号之间来回寻找。

  2. 02

    按当前任务调整会话

    在连接中切换显示器、画质和刷新率,并持续看到实际编码与网络状态。

  3. 03

    直接继续手上的工作

    剪贴板、输入和文件传输都留在会话里;文件繁忙时仍优先保证画面与控制。

CONNECTION

协调服务只负责建立连接

设备发现、身份验证和路径协商完成后,画面、声音与输入直接在设备之间流动,不经服务器中转。

VISIBILITY

性能不是一个模糊的“流畅”

帧率、编解码耗时、网络延迟和当前编码格式在会话中持续可见。

RECOVERY

会话结束后恢复原来的桌面

临时显示与会话调整不替代永久设置;连接结束后清理资源并恢复原显示布局。

工作方式

建立连接,
然后让开道路。

协调服务只做连接所需的工作。会话建立后,核心数据路径留给你的设备。

  1. 01
    入组

    加入自己的小组

    设备以自己的身份登录协调器,先进入隔离大厅;创建或凭密码加入小组后,才看得到同组开启共享的电脑。无需云账号。

  2. 02
    协商

    验证身份与路径

    协调器核对身份和小组权限,交换 NAT 候选与会话信息;路由器支持 UPnP、NAT-PMP 或 PCP 时,应用会自动映射端口,帮助两端直接连通。

  3. 03
    直连

    数据在设备间流动

    画面、声音、输入和文件沿加密的点对点通道传输,并持续显示连接状态。

跨平台

一套连接,
从桌面到手机。

界面支持简体中文与英文,并在不重启当前会话的情况下切换。

WIN
WINDOWS 10 / 11 · X64

完整的主机与控制端体验

高刷新、多显示器、手柄、声音与麦克风,以及完整文件工作流;被控时可由控制端发送 Ctrl+Alt+Del,打开安全选项界面;自动模式下,未检测到物理显示器时才创建虚拟显示屏。

公测版可下载
MAC
MACOS 13+ · APPLE SILICON

原生构建,Apple Silicon 安装包

Apple Silicon(M 系列)安装包,已经过 Apple 签名与公证。既能被控制,也能控制其他设备:原生画面、声音与麦克风、输入、多显示器选择、文本与文件剪贴板,以及双向文件传输与拖放。

公测版可下载
AND
ANDROID 12+ · CONTROLLER

手机上的控制端

只做控制端,不会被控制:登录协调器与小组,连接电脑的画面与声音;直接触控、触控板、虚拟鼠标、软键盘和随被控电脑系统切换的快捷键栏;剪贴板、双向文件与麦克风,以及连接 Windows 电脑时的手柄。公测版以 APK 安装包提供。

公测版可下载
下载

免费公测版,
现在就能下载。

按设备选择,点按钮直接下载。在要被连接的电脑和用来连接的设备上都装好 Dirently,创建或加入同一个小组,就能直接连接。

主机 · 控制端

Windows

Windows 10 / 11 · 64 位

可以共享这台电脑,也可以控制其他设备。

公测版安装包还没有代码签名。Edge 提示“通常不会下载”时,把鼠标移到这条下载上,点“…”→“保留”,再点“显示更多”→“仍然保留”;运行时 Windows 提示“Windows 已保护你的电脑”,点“更多信息”,再点“仍要运行”。

Dirently-Setup-0.2.63.exe

SHA-256如何核对

cbe9471430aa4d8bac6026de8ed4643533fa35a8b64ae340ab293237cd5cc5f8
下载 Windows 版
主机 · 控制端

macOS

macOS 13 及以上 · Apple 芯片

可以共享这台 Mac,也可以控制其他设备。

已经过 Apple 签名和公证。不支持 Intel 芯片的 Mac。

Dirently-0.2.63-arm64.pkg

SHA-256如何核对

cba99606cf7c0d52ee5b9255412e9518798b29a9c1539d52b820ffeacb0f8430
下载 macOS 版
控制端

Android

Android 12 及以上

用来控制你的电脑,手机本身不能被控制。

在手机上下载 APK 并打开;如有提示,允许浏览器或文件管理器安装应用。

Dirently-0.2.63.apk

SHA-256如何核对

eafa3beb45b8ca81d9beda82ed7c9da72027284d7de5c5e3f99bb3689a13561d
下载 Android 版
控制端

iPhone / iPad

iOS / iPadOS 17 及以上

用来控制你的电脑,手机和平板本身不能被控制。

先装苹果的 TestFlight App,再点下面的按钮加入公测;App Store 版正在审核。

TestFlight 加入 TestFlight 公测

SHA256SUMS每个版本都附有 SHA256SUMS,可以用来核对下载的安装包。

GitHub Releases所有安装包也同时发布在 GitHub Releases。

免费公测版免费使用,不用注册账号。

连不上?

在外面连不上家里的电脑,按顺序试这几步

Dirently 不经服务器中转,两台设备要能直接连通。一般只要其中一台所在的网络能打开端口就够了。

  1. 在路由器设置里打开 UPnP,然后重启电脑上的 Dirently,它会自己打开端口。
  2. 打开了 UPnP 还是没有端口:多半是路由器的端口映射表被其他软件占满了。Dirently 提示映射表已满时,点“查看路由器映射”,删掉不再用的条目;或者重启路由器,表会清空。
  3. 路由器没有 UPnP:在 Dirently 的“设置 → 网络”里填一个固定的“共享起始端口”,再在路由器里把这个 UDP 端口转发到这台电脑。
  4. 咖啡店、校园网、手机网络等开不了端口的地方:在两台设备上都安装免费的 ZeroTier,加入同一个网络,Dirently 会自动通过它连接。

核对安装包

确认下载到的是原始安装包

每个安装包的 SHA-256 都写在上面的下载卡片里。下载后在电脑上算一下文件的 SHA-256,和卡片上的值比较:完全一致,就是我们发布的原始文件;不一致就删掉,不要安装,并告诉我们。Windows 安装包还没有代码签名,安装前尤其值得核对一下。

Windows:在开始菜单搜索并打开 PowerShell,运行:

Get-FileHash "$HOME\Downloads\Dirently-Setup-0.2.63.exe" -Algorithm SHA256

macOS:打开“终端”,运行:

shasum -a 256 ~/Downloads/Dirently-0.2.63-arm64.pkg

命令按文件存在“下载”文件夹里写;存在别处时,把路径换成实际位置。PowerShell 显示的是大写字母,比较时不分大小写。Android 安装包可以先下载到电脑上,用同样的方法核对。

SHA256SUMS同一版本所有安装包的 SHA-256 也都列在这个文件里。

公测须知

  • 01

    被控端支持 Windows 10/11 和 Apple 芯片的 Mac;控制端支持 Windows、Mac 和 Android。

  • 02

    没有中转服务器:画面、声音、输入和文件只在设备之间直接加密传输。路由器开启 UPnP、NAT-PMP 或 PCP 会更顺利;两边网络都很严格、直连不上时,可以在两台设备上装 ZeroTier 后再连接。

  • 03

    远程麦克风需要在被控电脑上安装免费的 VB-CABLE 虚拟声卡;手柄只支持 Windows 被控端。

  • 04

    已知限制:延迟很高或丢包的线路上(例如跨洲,或部分校园网),画面可能卡顿,传大文件可能停住。我们正在改进。

功能进度

已实现的能力,
与接下来的方向。

这里区分公测版已经提供的能力,以及接下来的工作。

已在公测版中 01 / NOW

公测版已经提供的能力

  • 01

    Windows 与 macOS 原生主机端与控制端、Android 控制端,以及负责设备上线、小组和连接协商的协调服务。

  • 02

    无账号设备身份、隔离大厅与小组:Private / Managed / Custom 权限、小组管理员、密码加入与封禁。

  • 03

    NAT 路径协商与 UPnP / NAT-PMP / PCP 端口映射、TLS 1.3 / WSS 信令,以及加密的点对点音视频与输入通道;不经服务器中转。

  • 04

    高刷新、H.264 / HEVC、硬件编解码与软件回退、多显示器选择和实时链路指标。

  • 05

    Windows 与 macOS 文本和文件剪贴板、双栏文件面板与拖放、可恢复的双向文件传输,媒体优先调度。

  • 06

    Windows 自动虚拟显示屏与 Ctrl+Alt+Del、Windows 被控端手柄;系统声音,以及把麦克风传到被控电脑(被控端需安装 VB-CABLE)。

后续计划 02 / NEXT

公测之后的方向

  • 01

    根据公测反馈继续改进连接和稳定性,重点是延迟很高或丢包的线路(例如跨洲,或部分校园网)上的卡顿。

  • 02

    让大文件传输在高延迟线路上不再停住。

  • 03

    为 Windows 安装包加上代码签名(macOS 安装包已经过 Apple 签名和公证)。

  • 04

    iPhone 与 iPad 控制端:TestFlight 公测中,App Store 版正在审核。

  • 05

    面向企业的私有部署(今后提供):协调服务运行在企业自己的网络中,按授权提供,可洽谈。

当前状态

公测版已经发布。
欢迎试用和反馈。

Dirently 公测版免费开放下载,提供 Windows、macOS(Apple 芯片)和 Android 安装包,不用注册账号。公测就是为了找出连不上、卡顿和其他问题:遇到了请在 GitHub Issues 或 Discord 告诉我们用的是什么设备、出了什么问题。

  1. 核心功能 已实现
  2. 跨平台实机测试 首轮完成
  3. 安装包与使用指南 已发布
  4. 免费公测 现已开放下载
— 累计访客