Method for remotely controlling Android monitoring equipment

By removing audio content on the controlled end of the remote monitoring device and adopting multiple compression technology, the existing remote monitoring control scheme has solved the problem of poor experience when the network is unstable or the speed is low, and efficient monitoring under poor network conditions is achieved and control.

CN119402623APending Publication Date: 2025-02-07SHENZHEN HAILINKE INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411748117.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-02
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

In the scenarios where the network is unstable or the speed is low, the large amount of audio and video data leads to poor remote monitoring and control experience, and even the monitoring and control work cannot be completed.

Method used

By removing audio content on the controlled end, only image data is retained, and data processing and transmission are performed using multiple compression technology and a transit server during the data transmission process, parameter setting functions are provided to adjust image quality, frame rate and resolution.

Benefits of technology

It reduces the amount of data transmitted by remote devices, improves network transmission efficiency, and ensures that a smooth monitoring and control experience can be achieved in the event of poor network.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119402623A_ABST
    Figure CN119402623A_ABST
Patent Text Reader

Abstract

The invention discloses a method for remotely controlling Android monitoring equipment, and belongs to the technical field of multimedia processing. The method comprises the following steps: firstly, a controlled end removes audio of an acquired screen picture and only keeps image data, and a parameter setting function is provided, so that a user can customize the picture quality, the frame rate and the resolution ratio; and the controlled end compresses the video data subjected to parameter configuration and then transmits the compressed video data to the transit server. And the transit server receives and forwards the data to the main control end, and forwards a control instruction sent by the main control end back to the controlled end for execution. The main control terminal receives the image data and then carries out decompression and rendering display, and at the same time, the main control terminal can also send a control instruction to the transit server. In the whole process, bidirectional data transmission and equipment control between the controlled end and the main control end are realized by using the transit server, and network resource utilization is optimized by means of a compression algorithm, broadcast transmission and the like.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of multimedia processing, and in particular to a method for remotely controlling an Android monitoring device. Background Art

[0002] In the existing remote monitoring and control solutions, the core functions are the preview of the remote device screen and the issuance of instructions. Among them, whether the remote device screen is transmitted smoothly is the most important factor affecting the user experience.

[0003] The existing monitoring / control solutions for remote devices on the market generally use audio and video streaming media to assist remote operation instructions to achieve precise control. Although some audio and video encoding and decoding technologies are used, the requirements for the network are still very high. To solve the problem in the existing technology that in scenarios with unstable networks and low network rates, the remote monitoring and control experience is poor, or even the monitoring and control work cannot be completed due to the large amount of audio and video data. Existing remote control solutions generally use audio and video encoding and decoding to open tunnels and establish point-to-point connections. They do not provide sufficient parameter configurations. In scenarios with poor networks, point-to-point connections may frequently disconnect, and excessive data volume causes preview screen freezes, seriously affecting user operations. Summary of the invention

[0004] The purpose of the present invention is to solve the problem of poor preview and operation experience during user remote operation, and to provide a method for remotely controlling an Android monitoring device.

[0005] The objective of the present invention is achieved through the following technical solutions:

[0006] A method for remotely controlling an Android monitoring device, the method comprising:

[0007] Step (1): The controlled terminal forwards the screen information to the main control terminal for display, and at the same time forwards the control instructions of the main control terminal to the controlled terminal for execution;

[0008] Step (2): The controlled end removes the audio content from the captured device screen image and retains the image data;

[0009] Provide parameter settings for the user side; according to the customer's parameter setting requirements, perform data transmission according to the corresponding parameters;

[0010] Step (3): Send the data to the transfer server and perform compression. Duplicate data share one data block and are marked with different coordinates at different locations.

[0011] Step (4): The main control end receives the image data forwarded by the server, decompresses it, renders it, and sends corresponding control instructions to the transit server. The controlled end receives the instructions of the main control end forwarded by the server and executes them.

[0012] Furthermore, in the process of compressing data, the data is transmitted in the form of broadcasting.

[0013] Furthermore, the parameter settings provided to the user include: image quality, frame rate and resolution.

[0014] A system for remotely controlling an Android monitoring device, the system comprising: a master terminal, a server and a controlled terminal;

[0015] The server is connected between the master and the controlled end. The master can receive screen data from the server and send command data to the server. The server and the controlled end are connected to each other. The server receives the screen data forwarded by the controlled end, forwards it to the master, and sends the command to the corresponding controlled end. The controlled end is responsible for receiving and executing the command forwarded from the server, compressing the screen data of the current device according to the parameters and algorithms, and sending it to the server.

[0016] The beneficial effects of the present invention are:

[0017] (1) The present invention can remove unnecessary audio data from the remote device and adopts multiple compression technology to greatly reduce the amount of transmitted data;

[0018] (2) It provides a variety of configuration parameters to facilitate different users to adjust the image size and image quality according to actual conditions, and can achieve smooth monitoring and control even in poor network conditions. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Figure 1 A flowchart of the steps of a method for remotely controlling an Android monitoring device;

[0020] Figure 2 A structural diagram of a system for remotely controlling an Android monitoring device. DETAILED DESCRIPTION

[0021] The technical solution of the present invention will be clearly and completely described below in conjunction with the embodiments. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.

[0022] Example 1

[0023] See also Figure 1, provides a system for remotely controlling an Android monitoring device, the system comprising: a master terminal, a server and a controlled terminal;

[0024] The server is connected between the master and the controlled end. The master can receive screen data from the server and send command data to the server. The server and the controlled end are connected to each other. The server receives the screen data forwarded by the controlled end, forwards it to the master, and sends the command to the corresponding controlled end. The controlled end is responsible for receiving and executing the command forwarded from the server, compressing the screen data of the current device according to the parameters and algorithms, and sending it to the server.

[0025] The controlled end (such as a remote monitoring device) collects screen image information and removes the audio content, retaining only the image data.

[0026] The controlled end transmits the processed image data to the relay server through the network. During the transmission process, the repeated data blocks are compressed and marked with different coordinates to reduce the amount of data transmission.

[0027] The relay server receives the image data from the controlled end and forwards it to the main control end (such as a monitoring center).

[0028] The main control terminal receives the image data forwarded by the relay server, decompresses and renders it, and presents it to the monitoring personnel for viewing.

[0029] The monitoring personnel perform parameter setting operations on the main control terminal, and the system will generate corresponding control instructions based on the setting requirements.

[0030] The main control terminal sends the control instruction to the relay server, and the relay server forwards the instruction to the controlled terminal.

[0031] The controlled end receives control instructions from the relay server and performs corresponding operations, such as adjusting device parameters.

[0032] During the whole process, the controlled end and the main control end conduct two-way data transmission and control command interaction through the relay server. Key features include:

[0033] The controlled end pre-processes the image data and removes the audio content to reduce the transmission load.

[0034] Data compression and incremental transmission technology are used to reduce network transmission overhead.

[0035] Isolation and secure access control of internal and external networks are achieved through a transit server.

[0036] Supports client parameter settings and automatically transfers the setting data to the controlled end for execution.

[0037] This video forwarding solution based on a relay server can be widely used in scenarios such as remote monitoring and remote collaboration, providing users with efficient and secure video sharing and device control experience.

[0038] Example 2

[0039] In addition to remote video surveillance scenarios, this video forwarding technology based on a relay server can also be applied to other scenarios in daily life, such as distance education.

[0040] Distance education case:

[0041] Teacher side (main control side):

[0042] The teacher teaches in the classroom and collects screen images and audio content through an electronic whiteboard or laptop computer; the teacher transmits the collected teaching content to the transfer server.

[0043] Student side (controlled side):

[0044] Students access the relay server through their own computers or mobile devices; the student end only receives the video image stream from the relay server and does not need to receive audio content.

[0045] Relay server:

[0046] Receive teaching content from the teacher, including video images and audio; compress the video images, remove the audio content and forward them to each student; receive interactive operations from the student, such as asking questions and answering questions, and forward them to the teacher.

[0047] Parameter settings:

[0048] Teachers can set class parameters on their own control terminals, such as shared application windows, viewing angle zoom, etc.; the transit server automatically adjusts data transmission according to the settings to ensure that the student-side interface is consistent with the teacher-side interface.

[0049] This video forwarding solution based on a relay server can make remote classes more efficient and convenient:

[0050] The student end only needs to receive the compressed video image stream, which reduces the processing burden of its own equipment.

[0051] The transit server is responsible for video format conversion and data compression, improving the overall network transmission efficiency.

[0052] The parameter setting function enables teachers to flexibly control the presentation of teaching content and enhances interactivity.

[0053] The transit server acts as a "middleman" to achieve secure isolation between the teacher side and the student side.

[0054] This video forwarding technology is not only suitable for the field of video surveillance, but also has broad application prospects in life scenarios such as distance education.

[0055] The above is only a preferred embodiment of the present invention. It should be understood that the present invention is not limited to the form disclosed herein, and should not be regarded as excluding other embodiments, but can be used in various other combinations, modifications and environments, and can be modified within the scope of the concept described herein through the above teachings or the technology or knowledge of the relevant field. The changes and modifications made by those skilled in the art shall not deviate from the spirit and scope of the present invention, and shall be within the scope of protection of the claims attached to the present invention.

Claims

1. A method for remotely controlling an Android monitoring device, characterized in that: The method includes: Step (1): The controlled terminal forwards the screen information to the main control terminal for display, and at the same time forwards the control instructions of the main control terminal to the controlled terminal for execution; Step (2): The controlled end removes the audio content from the captured device screen image and retains the image data; Step (3): Send the data to the transfer server and perform compression. Duplicate data share one data block and are marked with different coordinates at different locations. Step (4): The main control end receives the image data forwarded by the server, decompresses it, renders it, and sends corresponding control instructions to the transit server. The controlled end receives the instructions of the main control end forwarded by the server and executes them.

2. A method for remotely controlling an Android monitoring device according to claim 1, characterized in that: In the process of compressing data, the data is transmitted in the form of broadcasting.

3. A method for remotely controlling an Android monitoring device according to claim 1, characterized in that: The parameter settings provided to users include: image quality, frame rate and resolution.

4. A system for remotely controlling an Android monitoring device, characterized in that: Using the method of remotely controlling an Android monitoring device as described in claims 1 to 3, the system comprises: a master terminal, a server and a controlled terminal; The server is connected between the master and the controlled end. The master can receive screen data from the server and send command data to the server. The server and the controlled end are connected to each other. The server receives the screen data forwarded by the controlled end, forwards it to the master, and sends the command to the corresponding controlled end. The controlled end is responsible for receiving and executing the command forwarded from the server, compressing the screen data of the current device according to the parameters and algorithms, and sending it to the server.