Commonly used remote tools to share
My personal remote desktop scenario is to use a Windows laptop to connect to multiple windows hosts or linux hosts in different places, for programming and Unity related development. I have also tried to use Android tablets and ipads to work remotely. Therefore, we have tried many remote programs. For remote software compatibility in different systems, the stability of the extranet connection, different resolutions of the suitability, 3D software on the mouse support and so on have stepped on the pitfalls, here also share the experience of using remote desktop software.
Remote Desktop Class
Microsoft Remote Desktop Windows computer between the best remote tool, the system comes with, very stable. If you only need to write some code remotely typing, the system comes with a remote desktop is the best choice, the server version of windows also supports multiple users to share a machine. The disadvantage is that it can only be used in the LAN (available port forwarding solution), can not call the graphics card so can not be used to play games or other need to adjust the graphics API software.
sunflower (Helianthus annuus) Old remote software, with windows/linux/Android/web and other platforms of the client. Stability is good, remote compatibility is good,. Membership price of about 100 yuan. Sunflower company has been doing network services for many years, in the domestic network line quality is very good, connection stability is not a problem. Its linux client is also good, high degree of completion.
ToDesk A new remote software in the last few years, it was ok when it first came out, but now the reputation is not very good, you can see a lot of bad reviews on v2ex, including but not limited to strange charges, official staff to disclose the connection records of individual users, back-end security problems and so on, the whole thing is a straw man. ToDesk has Windows/Linux/Mac/Android/IOS/Web clients. But only the windows platform client is better, other platforms are poorly supported. Its linux version is very cpu-intensive and memory leakage problems, too many software bugs, the official maintenance of the enthusiasm is very low, whether as a client or server on linux its availability is not high. The quality of ToDesk's paid internet line is okay, probably for the reason of anti-abuse, it limits the number of connections for free users (only one). The membership price is around 100$ a year. Remote fluency is good, the software compatibility is good. ToDesk's stability on windows is OK, can be used as a backup remote tool.
TeamViewer The big brother of remote software, it is currently very restrictive for free accounts, with frequent commercial warnings. After Markedin took over the program, it became almost unusable for free users. TeamViewer software price is very high, the price-performance ratio is very low. TeamViewer has clients for all platforms, and the remote desktop is smooth to use, with good software compatibility. TeamViewer can be used as a free LAN remote tool by using a direct IP address on the LAN.
AnyDesk Similar to TeamView, the software is very mature, software compatibility is good, but the remote speed for free users is very slow and the screen is very laggy. I don't know about the price.
SplashTop Old remote software, remote very smooth, good compatibility. There are windows/mac/ios platforms under the client, the price is relatively high. There is a limit of 5 devices personal experience version price of about 10 dollars a year, the experience is not bad. But this version does not provide Linux client. Users with fewer devices can try this program.
RealVNC Remote software using VNC technology, the technology is too outdated, when the network is not good screen lags and tearing serious. It is not recommended.
video streaming class
One of the key features of streaming software is its ability to deliver high-quality video transmissions, ensuring high picture clarity while also keeping latency at a low level. However, in order to achieve such performance, it requires sufficient bandwidth to support more than 20M, as well as a high standard of hardware configuration and processing power of the streaming host to ensure a smooth and lossless streaming experience.-
MoonLight Steam has a feature for streaming games from an N card, and MoonLight is an open source streaming client that can be used to pair and receive streams. If you use a calculator or notepad as a game launching stream, you can use it as a remote desktop tool. If you find it cumbersome to use Steam's game streams as remote desktops, try theSunshine, it is an open source packaged streaming server, supports multiple platforms, with MoonLight can realize the remote function. MooLight on the streaming host requirements are very high, need N card. The main design goal is to remote game, the keyboard and mouse support is very good, but not optimized for remote desktop, open the remote mouse will be completely stuck in the remote machine, you have to press the block shortcut key to exit the remote is not very convenient.
-
Parsec A streaming commercial software, to provide extranet access, but in the domestic basically unsuccessful, to provide multi-platform support, you can stream windows machine screen, in the linux platform, only support the reception does not support streaming. This software is very high on the host requirements, very occupied graphics card and CPU.
audio streaming
AudioReplay Share your audio over a LAN. Transmission quality and coverage are much better than Bluetooth. AudioReplay has a client for windows, android and linux, which allows you to share sound between devices. The disadvantage is that there is no encryption, all computers in the LAN can connect and receive sound via IP.
/
port mapping class (computing)
1. frp classic port mapping software, if the machine has a public IP can be used on it to the port mapping to the outside world, so as to realize remote access. Microsoft Remote Desktop can be forwarded to realize the extranet access and so on.- natfrp / A fee frp transit server, if you do not want to build their own machines can directly buy its services. natfrp give bandwidth and traffic are more sufficient, the price is not expensive, many domestic nodes, for transit is more stable.
Remote Software Comparison
A good remote desktop needs to be evaluated in the following ways.
- Software StabilityThe software itself needs to be stable and bug-free, and be able to connect back when needed.
- remote function For example: pasteboard sharing, remote sound listening, GPU program invocation, adapting to different resolution conditions on the client and host.
- Keyboard and Mouse Support Including the shortcut keys do not conflict, the mouse in the 3D program can be used correctly, the client and the host computer does not conflict with each other easy to switch, and so on.
- extranet access Can it be accessed from an external network.
- Remote platformSupport for all platforms, especially for linux and macs.
- Member PricesDo you need a membership, is the price reasonable
- Smooth pictureHow smooth is the remote view, what is the quality, frame rate, etc.?
I've tried a number of remote solutions, and my current choice in practice is paid Sunflower primarily, with paid ToDesk as a secondary option (which I may drop), to ensure connection availability.
Here are my ratings for the Remote Desktop category, if you're a heavy Remote Desktop user.
rating scale | Software Stability | remote function | Keyboard and Mouse Support | extranet access | Remote platform | Member Prices | Smooth picture | totals |
---|---|---|---|---|---|---|---|---|
Microsoft Remote Desktop | 5 | 3 No GPU support |
5 | 0 unsupported |
1 Windows only |
5 | 5 | 24 |
sunflower (Helianthus annuus) | 5 | 4 | 5 | 5 | 5 | 5 | 5 | 34 |
ToDesk | 3 No platform other than Win will work. |
5 | 4 Problems with mouse support in some 3D programs |
5 | 3 All platforms, but nothing but Win. |
3 It's not expensive, but free users have a lot of limitations |
5 | 28 |
TeamViewer | 5 | 5 | 4 | 2 Free users are too restrictive |
5 | 0 too expensive |
4 | 25 |
AnyDesk | 5 | 5 | 4 | 5 | 5 | 0 I don't know. |
2 be slowed down |
23 |
SplashTop | 5 | 5 | 5 | 3 Only a limited number of clients |
3 The Linux version costs extra. |
3 The price is right for the personal experience version |
5 | 29 |
Sunshine+MoonLight | 5 | 5 | 3 inconvenient switching |
0 | 4 N-card required |
5 | 5 | 27 |
Parsec | 4 Overstretching of resources |
5 | 5 | 1 Yes, but it's almost impossible to use in this country. |
3 No server under Linux |
5 | 5 | 28 |
Commonly used remote tools to share/post/11