Direct Connection in CloudBerry Remote Assistant
Prior to release 2.0, CloudBerry Remote Assistant initiated connections by leveraging a CloudBerry server to channel the data between the two connected computers. This approach resulted in performance issues for some users, especially when connecting over long distances / intercontinental connections.
To improve performance, CloudBerry Remote Assistant 2.0 received a new Direct Connection feature that establishes a direct connection between two computers without the need for any central server orchestration of data.
Since data is being transferred directly between the two computers, Direct Connection can significantly improve the performance and reduce latency. During internal testing, transfer speeds sometimes increased by up to 80 times.
Direct Connection works with computers in the same network and with remote computers. For remote connections, CloudBerry Remote Assistant leverages the UPnP protocol. If a UPnP connection cannot be established, Remote Assistant falls back to using the CloudBerry server to establish and manage the remote connection.
Enabling Direct Connection
Direct Connection works out of the box and does not require any actions on the user's side. Remote Assistant automatically determines if a direct connection can be established and then proceeds with it. Once a direct connection is established, you'll see "Direct Internet" next to the other computer's name (if it's a remote computer) or "Direct LAN" (if it's a local computer).