The Dilemma of Remote Debugging

For the development of IOT terminal products, there are many problems in debugging. It is impossible to reproduce the problem of the product, to view the log at the time of the problem, to guide the user to upgrade the tar package, and to view the status of the remote device. Sometimes it is necessary to debug problems and communicate with users at the same time. It is necessary to constantly switch between the personal host and the server, which causes a lot of communication troubles. And because most of the terminal products are linux systems, many products on windows cannot be used. Therefore, developers are often required to run around every year, traveling to and from various places for on-site debugging.

Occasionally, I saw that splashtop has developed a software that can be used for remote control and can be supported by all platforms. Thinking about it, this is not the first time I have seen this platform. I have studied the software that used the old tablet as a secondary screen before. This is the company. developing. So out of curiosity, I tried splashtop this time. Let's take a look at the performance and functions today.

Features of splashtop

After opening the splashtop official website address website, I saw this remote control software is introduced like this:

  • Data transmission is encrypted by AES-256 and TLS; it has security functions such as two-factor authentication, single sign-on, and device authentication; it complies with industry standards or regulatory requirements such as SOC2, GDPR, CCPA, HIPAA, and PCI.
    Splashtop has been running safely for 17 years and is trusted and recognized by 30 million users and 200,000 enterprises around the world.
  • Cross-platform, cross-device, cross-system remote interconnection, do whatever you want; support Windows, Mac, Linux, iOS, Android and other mainstream platforms.
  • Splashtop has always been loved by users for its clear, fast and smooth images; the image quality is as high as 4K 60 frames, with low latency and no lag.
    The high-performance engine allows users to smoothly run professional software such as video editing, graphic design, animation, encoding, etc. It can maintain a stable connection even in a low-bandwidth network environment.

After all, it was the donkey and the horse that came out for a walk!

Free trial

Open the official website with anticipation, conduct a free trial, fill in a simple form, and register successfully. Don't worry about information leakage. Anyway, I haven't received harassing calls from the other party for so long after registration, which is very positive.
在这里插入图片描述

Download software

The download software needs to be divided into two parts. The first part is to download the bussiness software of the control terminal. After the account is registered, it will automatically jump to this interface. We choose to download the Business software.
在这里插入图片描述
Open the link below on the side that needs to be controlled:
在这里插入图片描述

After downloading the linux software, you need to enter the 12-digit deployment code above, and then you can control it after verification.
在这里插入图片描述

start using

When we install the corresponding software on the remote control terminal and enter the corresponding control code, we can carry out the corresponding control. It is very convenient and smooth to use.
在这里插入图片描述

File transfer function

Even with different operating systems, file transfer can be performed. Blind guess uses the ftp transfer protocol to realize file transfer on all platforms. My local machine is Windows, the remote server is Ubuntu, and it is not stuck at all.
在这里插入图片描述

Ultra-high FPS

The fps of general remote software is generally relatively low, but this software can give a smooth experience of 60+fps. It seems that there is no problem in playing general online games through remote control. The internet speed in my home is still relatively rubbish. If your internet speed is good, you may be able to get a better experience!
请添加图片描述

Features that make me feel wow

screen recording

You can record on the remote screen, record your own operations throughout the process, quickly reproduce problems in operations, and quickly find and solve problems.
在这里插入图片描述

share desktop

In scenarios that are inconvenient for direct operation, you can directly share your desktop to demonstrate the operation method to customers.
在这里插入图片描述

access logging

You can see when the connection is made and how long it has been connected, which can help recall the problems encountered and the whole process of solving them. Including company-level security audits, there is a good basis. I used to worry about my friends connecting to the server remotely at will, because once there is a server failure, it is difficult to find out who did it. It's not necessarily to be held accountable, but it must be located who did the operation, in order to know what he did, and to formulate security strategies to prevent the same mistakes from happening next time.
在这里插入图片描述

In addition to the exciting features above, I also tried the following features, which are a bit regrettable, but officially considered for future support. The overall experience is also good.

remote printing

I tried this function when I was in WIn-Win, and it was as smooth as silk, but this function is not available under ubuntu, which is a pity.

remote chat

Because communication with customers may require text, this function is still needed, and the experience is also very good under win-win, but this function is not supported under linux for the time being.

remote terminal

If you have this, you can connect remotely in a very lightweight way. It's even possible to drop the ssh terminal.

write at the end

Splashtop needs to communicate with customers, and the scene that needs on-site debugging is specially designed, so you can get a very good experience. In the win-win scene, there is even a solution for usb penetration, which is already very perfect, but in the case of win-win Linux still has some room for improvement, but at this stage, it also satisfies the basic debugging that does not need to go to the site. Interested friends go to the official website of splashtop to try it out.

Welcome to pay attention to my announcement number: Antetokounmpo, reply 003 and present the PDF version of the author's column "The Way of Docker Cultivation", more than 30 high-quality docker articles. Antetokounmpo Blog: zimug.com


字母哥博客
933 声望1.5k 粉丝