CN106412617A - Remote debugging control method and device - Google Patents

Remote debugging control method and device Download PDF

Info

Publication number
CN106412617A
CN106412617A CN201610812349.4A CN201610812349A CN106412617A CN 106412617 A CN106412617 A CN 106412617A CN 201610812349 A CN201610812349 A CN 201610812349A CN 106412617 A CN106412617 A CN 106412617A
Authority
CN
China
Prior art keywords
image
screen
definition
picture
low clear
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610812349.4A
Other languages
Chinese (zh)
Other versions
CN106412617B (en
Inventor
曹雨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Cubesili Information Technology Co Ltd
Original Assignee
Guangzhou Huaduo Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Huaduo Network Technology Co Ltd filed Critical Guangzhou Huaduo Network Technology Co Ltd
Priority to CN201610812349.4A priority Critical patent/CN106412617B/en
Publication of CN106412617A publication Critical patent/CN106412617A/en
Application granted granted Critical
Publication of CN106412617B publication Critical patent/CN106412617B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Debugging And Monitoring (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

The invention discloses a remote debugging control method and device. The method comprises the following steps: a controlled terminal obtains a screen image in a specific area in a user interface thereof, performs pre-set high-definition compression of the screen image, generates a high-definition data packet satisfying high-definition standard, and transmits the high-definition data packet to a master control terminal in remote control connection; and the master control terminal receives the high-definition data packet, decompresses the high-definition data packet, reduces the high-definition image satisfying the high-definition standard, displays the high-definition image, and transmits a picture debugging instruction to the controlled terminal through a remote control interface at the master control terminal based on the displayed high-definition image. By means of the embodiment, the high-definition image reduction speed at the master control terminal is rapid; the play picture time delay and the picture quality difference with the controlled terminal are low; and the debugged high-quality picture also can be seen in real time when the picture of the controlled terminal is rapidly debugged in time through the master control terminal.

Description

Remote debugging control method and device
Technical field
The application is related to field of computer technology, more particularly, to remote debugging control method and device.
Background technology
Network direct broadcasting system is that a kind of live video broadcast of images by main broadcaster user is watched to multiple spectators users Internet system.The live video image of network direct broadcasting system is gathered by the client device of main broadcaster user, main broadcaster user Client device gather main broadcaster user live video image, live video image is sent to server.Server will be straight Broadcast video image and corresponding spectator client is sent to by broadcast or multicasting technology, each spectator client receives and shows this Live video image.
In order to reach preferably live effect, the live video image of the client device collection of main broadcaster user can be carried out The debugging of U.S. face, carries out U.S. face debugging and generally requires remote port carrying out assistant adjustment, during assistant adjustment, remote port is first remotely to described Live video image is debugged in advance, then checks debugging effect by watching the live video in direct broadcast band, further according to check Debugging effect carries out U.S. face debugging again.
But, after completing pre- debugging, at least 2 to 4 seconds and could watch live video in direct broadcast band, therefore above-mentioned U.S. face adjustment method is difficult to adjust the image quality of live video image in time, the poor in timeliness of U.S. face debugging.
Content of the invention
The application provides remote debugging control method and device, is difficult to remotely adjust directly in time to solve existing debugging technique Broadcast the problem of the image quality of video image.
According to the embodiment of the present application in a first aspect, provide a kind of remote debugging control method, comprise the following steps:
Controlled terminal obtains the screen picture of specific region in its user interface, carries out default high definition to described screen picture Compression, generates the high-definition data bag meeting high definition standard, and the main control end connecting to built vertical remotely control transmits described high definition Packet, wherein, described specific region at least includes part picture play area;
Main control end receives described high-definition data bag, described high-definition data bag is decompressed, restores and meet high definition mark Accurate high-definition image, shows described high-definition image, and the high-definition image based on display, by the remote control interface of local terminal to quilt Control end transmission picture debugging instruction.
In one embodiment, before described controlled terminal obtains the screen picture of specific region in its user interface, described side Method also includes:
Main control end exports the image of described user interface in described remote control interface, obtains user by described long-range control The region parameter of interface processed triggering, generates the screen interception instruction including described region parameter, and transmits institute to described controlled terminal State screen interception instruction, described region parameter is boundary coordinate in described user interface for the described specific region;
Described controlled terminal obtains the screen picture of specific region in its user interface, including:
Controlled terminal receives described screen interception instruction, response described screen interception instruction, obtains the complete of described user interface Screen image, and described screen picture is intercepted out from described full-screen image according to described region parameter.
In one embodiment, described intercept out described screen picture from described full-screen image according to described region parameter Afterwards, methods described also includes:
Controlled terminal carries out default low clear compression to the full-screen image after intercepting, and generates the low clear data meeting low clear standard Bag, transmits described low clear packet to main control end;
Main control end receives described low clear packet, described low clear packet is decompressed, restores and meet low clear mark Accurate low clear image, the specific region described high-definition image being added in described low clear image based on described region parameter, raw Become to go back original image, and described original image of going back is shown in described remote control interface as the image of described user interface.
In one embodiment, the compression ratio of described default high definition compression is 10% to 20%, described default low clear The compression ratio of compression is 2.5% to 10%.
In one embodiment, described picture debugging instruction includes debugging the instruction of U.S. face parameter, and/or debugging shooting ginseng The instruction of number.
According to the second aspect of the embodiment of the present application, a kind of remote debugging control method is provided, comprises the following steps:
Obtain the screen picture of specific region in the user interface of local terminal, described specific region at least includes part picture and broadcasts Put region;
Described screen picture is carried out with default high definition compression, generates the high-definition data bag meeting high definition standard;
To setting up the main control end described high-definition data bag of transmission that remotely control is connected with local terminal, so that main control end is based on institute State the high-definition image that high-definition data bag restores, picture debugging instruction is transmitted to controlled terminal by remote control interface.
In one embodiment, described obtain local terminal user interface in specific region screen picture, including:
Receive the screen interception instruction of main control end transmission, described screen interception instruction includes the region ginseng of described specific region Number, described screen interception instruction is triggered by described remote control interface by the user of main control end;
Respond described screen interception instruction, obtain the full-screen image of described user interface;
Described screen picture is intercepted out from described full-screen image according to described region parameter.
In one embodiment, described intercept out described screen picture from described full-screen image according to described region parameter Afterwards, methods described also includes:
Default low clear compression is carried out to the full-screen image after intercepting, generates the low clear packet meeting low clear standard;
Transmit described low clear packet to main control end, so that main control end is based on described low clear packet and described high-definition data Wrap the image restoring, picture debugging instruction is transmitted to controlled terminal by remote control interface.
According to the third aspect of the embodiment of the present application, a kind of remote debugging control method is provided, comprises the following steps:
Receive and set up the controlled terminal transmission that remotely control is connected with local terminal, meet the high-definition data bag of high definition standard, Described high-definition data bag, by the screen picture of specific region in the user interface of controlled terminal, compresses through default high definition and generates, institute State specific region and at least include part picture play area;
Described high-definition data bag is decompressed, restores the high-definition image meeting high definition standard;
Show described high-definition image, and the high-definition image based on display, by the remote control interface of local terminal to controlled terminal Transmission picture debugging instruction.
In one embodiment, described reception has set up the controlled terminal transmission that remotely control is connected with local terminal, meets high Before the high-definition data bag of clear standard, methods described also includes:
Export the image of described user interface in described remote control interface;
Obtain the region parameter that user is triggered by described remote control interface;
Generate the screen interception instruction including described region parameter, and instruct to the described screen interception of controlled terminal transmission, with Just controlled terminal intercepts described screen picture, described area according to the instruction of described screen interception from the full-screen image of described user interface Field parameter is boundary coordinate in described user interface for the described specific region.
In one embodiment, methods described also includes:
Receive described low clear packet, described low clear packet is by the full-screen image intercepting after described screen picture through default Low clear compression generate;
Described low clear packet is decompressed, restores the low clear image meeting low clear standard;
The specific region described high-definition image being added in described low clear image based on described region parameter, generates reduction Image;
Described original image of going back is shown as the image of described user interface in described remote control interface.
According to the fourth aspect of the embodiment of the present application, provide a kind of remote debugging control device, including controlled terminal, Yi Jiyu Controlled terminal sets up the main control end of remotely control connection, wherein:
Controlled terminal includes:
Screen picture acquisition module, for obtaining the screen picture of specific region in the user interface of local terminal, wherein, described Specific region at least includes part picture play area;
High definition compression module, for described screen picture is carried out with default high definition compression, generates and meets high definition standard High-definition data bag;
High-definition data bag delivery module, for transmitting described high-definition data bag to main control end;
Main control end includes:
High-definition data bag receiver module, for receiving described high-definition data bag;
High definition decompression module, for decompressing to described high-definition data bag, restores the high definition meeting high definition standard Image;
Image display, for showing described high-definition image;
Remote debugging module, for the high-definition image based on display, is passed to controlled terminal by the remote control interface of local terminal Send picture debugging instruction.
In one embodiment, main control end also includes:
Interface image output module, for exporting the image of described user interface in described remote control interface;
Region parameter acquisition module, for obtaining the region parameter that user is triggered by described remote control interface, generates Screen interception instruction including described region parameter;
Intercept instruction delivery module, for controlled terminal transmission described screen interception instruction, described region parameter is described Boundary coordinate in described user interface for the specific region;
Described screen picture acquisition module includes:
Intercept command reception module, for receiving described screen interception instruction;
Full-screen image acquisition module, for responding described screen interception instruction, obtains the full-screen image of described user interface;
Screen picture interception module, for intercepting out described screen map according to described region parameter from described full-screen image Picture.
In one embodiment, controlled terminal also includes:
Low clear compression module, for carrying out default low clear compression to the full-screen image after intercepting, generates and meets low clear mark Accurate low clear packet;
Low clear packet delivery module, for transmitting described low clear packet to main control end;
Main control end also includes:
Low clear packet-receiving module, for receiving described low clear packet;
Low removing summer-heat die block, for decompressing to described low clear packet, restores and meets the low clear of low clear standard Image;
Described image display module includes:
Image overlay module, for described high-definition image being added in described low clear image based on described region parameter Specific region, generates and goes back original image;
Interface display module, for going back original image as the image of described user interface in described remotely control circle using described Face shows.
In one embodiment, the compression ratio of described default high definition compression is 10% to 20%, described default low clear The compression ratio of compression is 2.5% to 10%.
In one embodiment, described picture debugging instruction includes debugging the instruction of U.S. face parameter, and/or debugging shooting ginseng The instruction of number.
According to the 5th aspect of the embodiment of the present application, provide a kind of remote debugging control device, including:
Screen picture acquisition module, for obtaining the screen picture of specific region in the user interface of local terminal, described specific Region at least includes part picture play area;
High definition compression module, for described screen picture is carried out with default high definition compression, generates and meets high definition standard High-definition data bag;
High-definition data bag delivery module, for transmitting described high definition to setting up the main control end that remotely control is connected with local terminal Packet, so that main control end is based on described high-definition image, transmits picture debugging instruction by remote control interface to controlled terminal.
In one embodiment, described screen picture acquisition module includes:
Intercept command reception module, for receiving the screen interception instruction of described main control end transmission, described screen interception refers to Order includes the region parameter of described specific region, and described screen interception instruction is by described master control end subscriber by described remotely control Interface is triggered;
Full-screen image acquisition module, for responding described screen interception instruction, obtains the full-screen image of described user interface;
Screen picture interception module, for intercepting out described screen map according to described region parameter from described full-screen image Picture.
In one embodiment, described device also includes:
Low clear compression module, for carrying out default low clear compression to the full-screen image after intercepting, generates and meets low clear mark Accurate low clear packet;
Low clear packet delivery module, for transmitting described low clear packet to main control end, so that main control end is based on described The image that low clear packet and described high-definition data bag restore, transmits picture debugging by remote control interface to controlled terminal and refers to Order.
According to the 6th aspect of the embodiment of the present application, provide a kind of remote debugging control device, including:
High-definition data bag receiver module, has set up, for receiving, the controlled terminal transmission that remotely control is connected with local terminal, full The high-definition data bag of sufficient high definition standard, described high-definition data bag by the screen picture of specific region in the user interface of controlled terminal, Compress through default high definition and generate, described specific region at least includes part picture play area;
High definition decompression module, for decompressing to described high-definition data bag, restores the high definition meeting high definition standard Image;
Image display, for showing described high-definition image;
Remote debugging module, for the high-definition image based on display, is passed to controlled terminal by the remote control interface of local terminal Send picture debugging instruction.
In one embodiment, described device also includes:
Interface image output module, for exporting the image of described user interface in described remote control interface;
Region parameter acquisition module, for obtaining the region parameter that user is triggered by described remote control interface, described Region parameter is boundary coordinate in described user interface for the described specific region;
Intercept instruction delivery module, for generating the screen interception instruction including described region parameter, and pass to controlled terminal Send described screen interception instruction, so that controlled terminal cuts from the full-screen image of described user interface according to the instruction of described screen interception Take described screen picture.
In one embodiment, described device also includes:
Low clear packet-receiving module, for receiving described low clear packet, described low clear packet is by intercepting described screen Full-screen image after curtain image generates through default low clear compression;
Low removing summer-heat die block, for decompressing to described low clear packet, restores and meets the low clear of low clear standard Image;
Described image display module includes:
Image overlay module, for described high-definition image being added in described low clear image based on described region parameter Specific region, generates and goes back original image;
Interface display module, for going back original image as the image of described user interface in described remotely control circle using described Face shows.
Application the embodiment of the present application, is obtained by controlled terminal and at least includes part picture play area in its user interface The screen picture of specific region, carries out default high definition compression to described screen picture, generates the high definition number meeting high definition standard According to bag, and the main control end connecting to built vertical remotely control transmits described high-definition data bag, then receives described height by main control end Clear packet, decompresses to described high-definition data bag, restores the high-definition image meeting high definition standard, shows described high definition Image, and the high-definition image based on display, transmit picture debugging instruction by the remote control interface of local terminal to controlled terminal.Permissible Restore high-definition image in main control end speed, and the high-definition image restoring is little with the time delay of the broadcasting pictures of controlled terminal, draw Matter gap is little, moreover it is possible to see debugging in real time while the main control end quickly image quality of adjustment picture broadcast window in time High-quality screen afterwards.
It should be appreciated that above general description and detailed description hereinafter are only exemplary and explanatory, not The application can be limited.
Brief description
Accompanying drawing herein is merged in description and constitutes the part of this specification, shows the enforcement meeting the application Example, and be used for explaining the principle of the application together with description.
Fig. 1 is the system structure intention that the embodiment of the present application realizes remote debugging control;
Fig. 2 a is an embodiment flow chart of the application remote debugging control method;
Fig. 2 b is the first schematic diagram of the image of user interface in the embodiment of the present application medium-long range debugging control program;
Fig. 2 c is the second schematic diagram of the image of user interface in the embodiment of the present application medium-long range debugging control program;
Fig. 2 d is the schematic diagram of the screen picture of specific region of the embodiment of the present application medium-long range debugging control program;
Fig. 3 is another embodiment flow chart of the application remote debugging control method;
Fig. 4 is another embodiment flow chart of the application remote debugging control method;
Fig. 5 is a kind of hardware structure diagram of the application remote debugging control device place terminal;
Fig. 6 is an embodiment block diagram of the application remote debugging control device;
Fig. 7 is another embodiment block diagram of the application remote debugging control device;
Fig. 8 is another embodiment block diagram of the application remote debugging control device.
Specific embodiment
Here will in detail exemplary embodiment be illustrated, its example is illustrated in the accompanying drawings.Explained below is related to During accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawings represent same or analogous key element.Following exemplary embodiment Described in embodiment do not represent all embodiments consistent with the application.On the contrary, they be only with such as appended The example of the consistent apparatus and method of some aspects being described in detail in claims, the application.
It is the purpose only merely for description specific embodiment in term used in this application, and be not intended to be limiting the application. " a kind of ", " described " and " being somebody's turn to do " of singulative used in the application and appended claims is also intended to including most Form, unless context clearly shows that other implications.It is also understood that term "and/or" used herein refers to and wraps Containing one or more associated any or all possible combination listing project.
It will be appreciated that though various information may be described using term first, second, third, etc. in the application, but this A little information should not necessarily be limited by these terms.These terms are only used for same type of information is distinguished from each other out.For example, without departing from In the case of the application scope, the first information can also be referred to as the second information, and similarly, the second information can also be referred to as One information.Depending on linguistic context, word as used in this " if " can be construed to " ... when " or " when ... When " or " in response to determining ".
Referring to Fig. 1, Fig. 1 is the system structure diagram that the embodiment of the present application realizes remote debugging control, this system 100 include controlled terminal 110 and set up remotely control with controlled terminal 110 and be connected main control end 120, and main control end 120 can be by long-range Control software is set up remotely control with controlled terminal 110 and is connected, and carries out remotely control to controlled terminal 110.When carrying out remotely control, will Main control end 120 sends controlled terminal 110 to by the instruction of keyboard and/or mouse input, can also be by user circle of controlled terminal 110 The image in face is come by communication line passback.Wherein remote control software can be TeamViewer, VNC (Virtual Network Computer, Virtual network computer) etc..
Controlled terminal 110 and main control end 120, are the equipment that can process the pictures such as video, image, process bag mentioned here Include the operations such as broadcasting, intercepting, compression, decompression, image quality debugging.User operation main control end 120, long-range by main control end 120 The image of the user interface of controlled terminal 110 shown by controlling interface, can remotely adjust to the image quality of controlled terminal 110 Examination controls, and debugging control mentioned here can include the debugging control of U.S. face parameter or the debugging control of camera parameter.
And when carrying out long-range debugging control, in order to save the communication bandwidth between main control end 120 and controlled terminal 110, Return the image of user interface of controlled terminal 110 to main control end 120 by communication line before, controlled terminal 110 is to user interface Image has carried out compression of images, and the compression ratio of described image compression is higher, and therefore, the distortion of the image after compression is larger, master control The user at end 120 image quality of controlled terminal 110 is carried out during debugging control based on this distortion larger image it is difficult to accurately and When the image quality by controlled terminal 110 debug the customer satisfaction system degree of controlled terminal 110.
The remote debugging control method of the embodiment of the present application, is returning controlled terminal 110 by communication line to main control end 120 The realization of the image of user interface during, can be additionally by the figure of picture play area in the user interface of controlled terminal 110 Picture, carries out high definition compression, and the packet after then compressing high definition is sent to main control end 120, and main control end 120 reduction frame out is broadcast Put the high-definition image in region, and show the high-definition image restoring, the user of main control end 120 carries out picture based on this high-definition image During quality debugging control, the image of the picture play area that the user of main control end 120 sees is high-definition image, with controlled terminal 110 The image of picture play area between distortion less, therefore, according to main control end 120 display high-definition image can be more accurately Image quality debugging control is carried out to controlled terminal 110.
Additionally, the application picture play area is a smaller area in the current user interface of controlled terminal 110, because This, the bandwidth shared by packet after high definition compression is less, the fluency of remote control operation is affected less.
Under certain scene, controlled terminal 110 is the live equipment being provided with main broadcaster's client, can gather the live of main broadcaster user Video flowing, plays live video stream in the main broadcaster's video window of itself, and live video stream is sent to server, and server will be straight Broadcast video flowing and corresponding spectator client is sent to by broadcast or multicasting technology, each spectator client receives and shows that this is straight Broadcast video flowing.By the remote debugging control method of the embodiment of the present application, user operation main control end 120 can be remotely to controlled terminal The image quality of 110 live picture carries out debugging control, and such as live picture is carried out with the debugging control of U.S. face parameter, or to adopting The photographic head of collection live video stream carries out the debugging control of camera parameter.
Below in conjunction with accompanying drawing 1, the embodiment of the present application is described in detail.
Referring to Fig. 2 a, Fig. 2 a is an embodiment flow chart of the application remote debugging control method, and this embodiment is by Fig. 1 Shown main control end interacts realization with controlled terminal, comprises the following steps 201-206:
Step 201:Controlled terminal obtains the screen picture of specific region in its user interface, and described specific region at least includes Part picture play area.
In the embodiment of the present application, controlled terminal can be the live equipment being provided with main broadcaster's client, preposition can be taken the photograph by it As the live video stream of head or the post-positioned pick-up head live object of collection, the such as equipment such as desk computer, hand-held panel computer.
The screenshotss gain-of-function institute of controlled terminal itself during practical application, during the screen picture of acquisition specific region, can be passed through State the screen picture of specific region, can also be by the screen map of specific region described in the screenshot capture gain-of-function of some applications Picture.Described specific region can refer to whole picture play area or the part picture play area of controlled terminal, and described picture is broadcast Put region to be used for playing the pictures such as video, image.In some scenes, described picture play area can be the live of live application Video window, the order video window of video website, video playback window of videoconference client etc..
In some examples, interacting between controlled terminal and main control end can be passed through, realize the acquisition of described screen picture, obtain Process is as follows:
Main control end exports the image of described user interface in its remote control interface, obtains user by described remotely control The region parameter of interface triggering, generates the screen interception instruction including described region parameter, and described to the transmission of described controlled terminal Screen interception instructs, and described region parameter is boundary coordinate in described user interface for the described specific region.
Controlled terminal receives described screen interception instruction, response described screen interception instruction, obtains the complete of described user interface Screen image, and described screen picture is intercepted out from described full-screen image according to described region parameter.
In this example, user can select the picture play area of described remote control interface by frame, triggers described region Parameter.
In some scenes, controlled terminal is the live equipment being provided with main broadcaster's client, then current user circle of controlled terminal The image in face can as shown in Figure 2 b, and specific region can be as the black box region indicated by the arrow in Fig. 2 b, described spy Determine region region parameter can include boxed area the upper left corner apex coordinate x and y, and the wide w of boxed area and height h.
After intercepting out described screen picture in image shown in Fig. 2 b, the image after intercepting as shown in Figure 2 c, described screen Curtain image is as shown in Figure 2 d.
Step 202:Controlled terminal carries out default high definition compression to described screen picture, generates the high definition meeting high definition standard Packet.
In the embodiment of the present application, the compression ratio of described default high definition compression is 10% to 20%, described high definition standard by The compression ratio of described high definition compression determines, the image of identical resolution, if compression ratio is high, code check is just low, and display effect is just Difference, i.e. low clear standard described in the embodiment of the present application;If compression ratio is low, code check is just high, and display effect is all right, and that is, the application is real Apply the high definition standard described in example.
Step 203:The main control end that controlled terminal connects to built vertical remotely control transmits described high-definition data bag.
Step 204:Main control end receives described high-definition data bag.
In the embodiment of the present application, the equipment that main control end can remotely be controlled to the picture play quality of controlled terminal, such as The smart machines such as desk computer, notebook computer.
Step 205:Main control end decompresses to described high-definition data bag, restores the high definition figure meeting high definition standard Picture.
In the embodiment of the present application, decompression that described high-definition data bag is carried out, described default with what controlled terminal was carried out High definition compression corresponding.
Step 206:Show described high-definition image, and the high-definition image based on display, by the remote control interface of local terminal Transmit picture debugging instruction to controlled terminal.
In the embodiment of the present application, when main control end shows described high-definition image, described high-definition image can be added to local terminal institute In the remote control interface of display.When carrying out image quality debugging control, the picture of the controlled terminal that the user of main control end sees is broadcast The image putting region is less for the distortion between high-definition image, and the image of picture play area of controlled terminal.
During practical application, described picture debugging instruction includes debugging the instruction of U.S. face parameter, and/or debugs camera parameter Instruction.User triggers the corresponding button or menu in the remote control interface of main control end, can generate described picture debugging instruction.
In other examples, there are one piece of solid color regions in full-screen image after intercepting, solid block of color as shown in Figure 2 c, pure color Region quantity of information in encoded is less, and when being therefore compressed, compression ratio is higher, in order to save further main control end with controlled Communication bandwidth between end, the remote debugging control method of the embodiment of the present application can also include operating as follows:
Controlled terminal can obtain the full-screen image of its user interface, intercepts described specific region from described full-screen image Screen picture, carries out default high definition compression to described screen picture, generates the high-definition data bag meeting high definition standard, then to cutting Full-screen image after taking carries out default low clear compression, generates the low clear packet meeting low clear standard, by described high-definition data Bag and described low clear packet, as the corresponding compressed data packets of image of the user interface of controlled terminal, are returned by communication line To main control end.
Main control end receives described high-definition data bag and described low clear packet, respectively to described high-definition data bag and described low Clear packet is decompressed, and restores the high-definition image meeting high definition standard and the low clear image meeting low clear standard, by institute State the screenshotss region that high-definition image is added in described low clear image, generate and go back original image, described screenshotss region is described region The specific region that parameter represents, to go back original image long-range in main control end as the image of the current user interface of controlled terminal using described Controlling interface shows, carries out remote debugging control in remote control interface to the image quality of controlled terminal.
In this example, the compression ratio of described default high definition compression is 10% to 20%, described default low clear compression Compression ratio is 2.5% to 10%.
Additionally, the full-screen image after intercepting has one piece of solid color regions, i.e. described specific region, this solid color regions is in coding Quantity of information afterwards is less, and when therefore carrying out low clear compression, compression ratio is higher, can reduce the band shared by low clear packet further Wide.And, the described image going back contained picture play area in original image is high-definition image, the picture broadcast area with controlled terminal Distortion between the image in domain is less, therefore, picture that can more accurately to controlled terminal according to the high-definition image that main control end shows Quality carries out remote debugging control.
When carrying out low clear compression or high definition compression, the image division with compression can be become each and every one squares many, and to each Square is numbered, and judges that data in each square, either with or without change, picks out the square changing, according to JPEG The compress mode of (Joint Photographic Experts Group, Joint Photographic Experts Group) picture carries out low clear compression Or high definition compression, high definition compression is with the difference of low clear compression, compression ratio difference.
Referring to Fig. 3, Fig. 3 is another embodiment flow chart of the application remote debugging control method, and this embodiment is permissible It is applied on the controlled terminal shown in Fig. 1, comprise the following steps 301-303:
Step 301:Obtain the screen picture of specific region in the user interface of local terminal, described specific region at least includes portion Split screen play area.
In the embodiment of the present application, controlled terminal can be the live equipment being provided with main broadcaster's client, preposition can be taken the photograph by it As the live video stream of head or the post-positioned pick-up head live object of collection, the such as equipment such as smart mobile phone, hand-held panel computer.
The screenshotss gain-of-function institute of controlled terminal itself during practical application, during the screen picture of acquisition specific region, can be passed through State the screen picture of specific region, can also be by the screen map of specific region described in the screenshot capture gain-of-function of some applications Picture.
The screen interception instruction of main control end in some examples, can also be responded, obtain the screen picture of specific region, obtain Process is as follows:
Receive the screen interception instruction of main control end transmission, described screen interception instruction includes the region ginseng of described specific region Number, described screen interception instruction is triggered by the remote control interface of main control end by the user of main control end.
Respond described screen interception instruction, obtain the full-screen image of described user interface.
Described screen picture is intercepted out from described full-screen image according to described region parameter.
In some scenes, controlled terminal is the live equipment being provided with main broadcaster's client, then current user circle of controlled terminal The image in face as shown in Figure 2 b, black box region as indicated by the arrow in Fig. 2 b for the specific region, described specific region Region parameter can include apex coordinate x and y in the upper left corner of boxed area, and the wide w and high h of boxed area.
After intercepting out described screen picture in image shown in Fig. 2 b, the image after intercepting as shown in Figure 2 c, described screen Curtain image as shown in Figure 2 d,
Step 302:Described screen picture is carried out with default high definition compression, generates the high-definition data meeting high definition standard Bag.
In the embodiment of the present application, the compression ratio of described default high definition compression is 10% to 20%, described high definition standard by The compression ratio of described high definition compression determines, the image of identical resolution, if compression ratio is high, code check is just low, and display effect is just Difference, i.e. low clear standard described in the embodiment of the present application;If compression ratio is low, code check is just high, and display effect is all right, and that is, the application is real Apply the high definition standard described in example.
In other examples, described screen picture is being intercepted out from described full-screen image according to described region parameter, right After described screen picture carries out default high definition compression, because the full-screen image after intercepting has one piece of solid color regions, pure color area Domain quantity of information in encoded is less, and when being therefore compressed, compression ratio is higher, in order to save main control end and controlled terminal further Between communication bandwidth, the remote debugging control method of the embodiment of the present application can also include operating as follows:
Default low clear compression is carried out to the full-screen image after intercepting, generates the low clear packet meeting low clear standard.
Transmit described low clear packet to main control end, so that main control end is based on described low clear packet and described high-definition data Wrap the image restoring, picture debugging instruction is transmitted to controlled terminal by remote control interface.
Wherein, the compression ratio of described default low clear compression is 2.5% to 10%, and described low clear standard is by described low clear pressure The compression ratio of contracting determines, the image of identical resolution, if compression ratio is high, code check is just low, and display effect is just poor, i.e. the application Low clear standard described in embodiment;If compression ratio is low, code check is just high, and display effect is all right, that is, described in the embodiment of the present application High definition standard.
Additionally, described user circle is restored based on described low clear packet and described high-definition data bag for the ease of main control end Corresponding for the region parameter of described specific region described low clear packet can be sent to main control end by face.
Step 303:To setting up the main control end described high-definition data bag of transmission that remotely control is connected with local terminal, so that master control The high-definition image that end group restores in described high-definition data bag, transmits picture debugging by remote control interface to controlled terminal and refers to Order.
In the embodiment of the present application, high-definition data bag can be sent to by master by the signaling protocol between main control end and controlled terminal Control end.
Referring to Fig. 4, Fig. 4 is another embodiment flow chart of the application remote debugging control method, and this embodiment is permissible It is applied in the main control end shown in Fig. 1, comprise the following steps 401-403:
Step 401:Receive and set up the controlled terminal transmission that remotely control is connected with local terminal, meet the high definition of high definition standard Packet, described high-definition data bag, by the screen picture of specific region in the user interface of controlled terminal, compresses through default high definition Generate, described specific region at least includes part picture play area.
In the embodiment of the present application, the equipment that main control end can remotely be controlled to the picture play quality of controlled terminal, such as The smart machines such as desk computer, notebook computer.
In some examples, the remote controlled controlled terminal of master control end subscriber generates described high-definition data bag, and control process is such as Under:
Export the image of described user interface in described remote control interface.
Obtain the region parameter that user is triggered by described remote control interface.
Generate the screen interception instruction including described region parameter, and instruct to the described screen interception of controlled terminal transmission, with Just controlled terminal intercepts described screen picture, described area according to the instruction of described screen interception from the full-screen image of described user interface Field parameter is boundary coordinate in described user interface for the described specific region.
In some scenarios, as shown in Figure 2 b, user passes through to select the image of described user interface in described user interface Go out the boxed area as described in the arrow in Fig. 2 b, determine that described boxed area is described specific region, and trigger described spy Determine the region parameter in region.
Step 402:Described high-definition data bag is decompressed, restores the high-definition image meeting high definition standard.
In the embodiment of the present application, decompression that described high-definition data bag is carried out, described default with what controlled terminal was carried out High definition compression corresponding.
Step 403:Show described high-definition image, and the high-definition image based on display, by the remote control interface of local terminal Transmit picture debugging instruction to controlled terminal.
In the embodiment of the present application, picture play quality is controlled and includes the debugging to U.S. face parameter or the tune to camera parameter Examination.Described picture debugging instruction is used for the debugging operations controlling controlled terminal to carry out picture play quality, can be debugging U.S. face ginseng The instruction of number, and/or the instruction of debugging camera parameter.
In some examples, can low clear packet based on controlled terminal transmission and the image that restore of high-definition data bag, Replace with the image of the user interface of controlled terminal, operating process is as follows:
Receive described low clear packet, described low clear packet is by the full-screen image intercepting after described screen picture through default Low clear compression generate.
Described low clear packet is decompressed, restores the low clear image meeting low clear standard.
The specific region described high-definition image being added in described low clear image based on described region parameter, generates reduction Image.
Described original image of going back is shown as the image of described user interface in described remote control interface.
In this example, decompression that described low clear packet is carried out, described default low clear with what controlled terminal was carried out Compression is corresponding.
In some scenarios, the low clear image restoring can as shown in Figure 2 c, and the high-definition image restoring can be as figure Shown in 2d.
Corresponding with the embodiment of aforementioned remote debugging control method, present invention also provides remote debugging control device Embodiment.
The embodiment of the application remote debugging control device can be applied in terminal.Device embodiment can pass through software Realize it is also possible to be realized by way of hardware or software and hardware combining.As a example implemented in software, as on a logical meaning Device, be in computer program instructions corresponding in nonvolatile memory being read by the processor of its place terminal Deposit what middle operation was formed.For hardware view, as shown in figure 5, for the application remote debugging control device place terminal Plant hardware structure diagram, except the processor 510 shown in Fig. 5, network interface 520, internal memory 530 and nonvolatile memory 540 Outside, the terminal that in embodiment, device is located, generally according to the actual functional capability of this terminal, can also include other hardware, to this not Repeat again.
Referring to Fig. 6, Fig. 6 is an embodiment block diagram of the application remote debugging control device, and this device may include:Controlled End 610, and set up, with controlled terminal 610, the main control end 620 that remotely control is connected, controlled terminal may include screen picture acquisition module 611st, high definition compression module 612 and high-definition data bag delivery module 613, main control end 620 can include high-definition data bag and receive mould Block 621, high definition decompression module 622, image display 623 and remote debugging module 624.
Wherein:Screen picture acquisition module 611, for obtaining the screen picture of specific region in the user interface of local terminal, Wherein, described specific region at least includes part picture play area.
High definition compression module 612, for described screen picture is carried out with default high definition compression, generates and meets high definition standard High-definition data bag.
High-definition data bag delivery module 613, for transmitting described high-definition data bag to main control end.
High-definition data bag receiver module 621, for receiving described high-definition data bag.
High definition decompression module 622, for decompressing to described high-definition data bag, restores the height meeting high definition standard Clear image.
Image display 623, for showing described high-definition image.
Remote debugging module 624, for the high-definition image based on display, by the remote control interface of local terminal to controlled terminal Transmission picture debugging instruction.
In an example, the compression ratio of described default high definition compression is 10% to 20%, described default low clear compression Compression ratio be 2.5% to 10%.
In other examples, described picture debugging instruction includes debugging the instruction of U.S. face parameter, and/or debugging camera parameter Instruction.
In an optional implementation, main control end 620 can include (not shown in Fig. 6):
Interface image output module, for exporting the image of described user interface in described remote control interface.
Region parameter acquisition module, for obtaining the region parameter that user is triggered by described remote control interface, generates Screen interception instruction including described region parameter.
Intercept instruction delivery module, for controlled terminal transmission described screen interception instruction, described region parameter is described Boundary coordinate in described user interface for the specific region.
Screen picture acquisition module 611 can include (not shown in Fig. 6):
Intercept command reception module, for receiving described screen interception instruction.
Full-screen image acquisition module, for responding described screen interception instruction, obtains the full-screen image of described user interface.
Screen picture interception module, for intercepting out described screen map according to described region parameter from described full-screen image Picture.
In another optional implementation, controlled terminal 610 can include (not shown in Fig. 6):
Low clear compression module, for carrying out default low clear compression to the full-screen image after intercepting, generates and meets low clear mark Accurate low clear packet.
Low clear packet delivery module, for transmitting described low clear packet to main control end.
Main control end 620 can also include (not shown in Fig. 6):
Low clear packet-receiving module, for receiving described low clear packet.
Low removing summer-heat die block, for decompressing to described low clear packet, restores and meets the low clear of low clear standard Image.
Image display 624 can include (not shown in Fig. 6):
Image overlay module, for described high-definition image being added in described low clear image based on described region parameter Specific region, generates and goes back original image.
Interface display module, for going back original image as the image of described user interface in described remotely control circle using described Face shows.
Referring to Fig. 7, Fig. 7 is another embodiment block diagram of the application remote debugging control device, and this device may include:Screen Curtain image collection module 710, high definition compression module 720 and high-definition data bag delivery module 730.
Wherein, screen picture acquisition module 710, for obtaining the screen picture of specific region in the user interface of local terminal.
High definition compression module 720, for described screen picture is carried out with default high definition compression, generates and meets high definition standard High-definition data bag.
High-definition data bag delivery module 730, for described to setting up the main control end transmission that remotely control is connected with local terminal High-definition data bag, so that main control end is based on described high-definition image, transmits picture debugging by remote control interface to controlled terminal and refers to Order.
In an optional implementation, screen picture acquisition module 710 can include (not shown in Fig. 7):
Intercept command reception module, for receiving the screen interception instruction of described main control end transmission, described screen interception refers to Order includes the region parameter of described specific region, and described screen interception instruction is by described master control end subscriber by described remotely control Interface is triggered.
Full-screen image acquisition module, for responding described screen interception instruction, obtains the full-screen image of described user interface.
Screen picture interception module, for intercepting out described screen map according to described region parameter from described full-screen image Picture.
In another optional implementation, the remote debugging control device of the embodiment of the present application may also include (in Fig. 7 Not shown):
Low clear compression module, for carrying out default low clear compression to the full-screen image after intercepting, generates and meets low clear mark Accurate low clear packet.
Low clear packet delivery module, for transmitting described low clear packet to main control end, so that main control end is based on described The image that low clear packet and described high-definition data bag restore, transmits picture debugging by remote control interface to controlled terminal and refers to Order.
Referring to Fig. 8, Fig. 8 is another embodiment block diagram of the application remote debugging control device, and this device may include:High Clear packet-receiving module 810, high definition decompression module 820, image display 830 and remote debugging module 840.
Wherein, high-definition data bag receiver module 810, has set up, for receiving, the controlled terminal biography that remotely control is connected with local terminal Send, meet the high-definition data bag of high definition standard, described high-definition data bag is by the screen of specific region in the user interface of controlled terminal Curtain image, compresses through default high definition and generates.
High definition decompression module 820, for decompressing to described high-definition data bag, restores the height meeting high definition standard Clear image.
Image display 830, for showing described high-definition image.
Remote debugging module 840, for the high-definition image based on display, by the remote control interface of local terminal to controlled terminal Transmission picture debugging instruction.
In an optional implementation, the remote debugging control device of the embodiment of the present application can also be included (in Fig. 8 Not shown):
Interface image output module, for exporting the image of described user interface in described remote control interface.
Region parameter acquisition module, for obtaining the region parameter that user is triggered by described remote control interface, described Region parameter is boundary coordinate in described user interface for the described specific region.
Intercept instruction delivery module, for generating the screen interception instruction including described region parameter, and pass to controlled terminal Send described screen interception instruction, so that controlled terminal cuts from the full-screen image of described user interface according to the instruction of described screen interception Take described screen picture.
In another optional implementation, the remote debugging control device of the embodiment of the present application can also include (Fig. 8 Not shown in):
Low clear packet-receiving module, for receiving described low clear packet, described low clear packet is by intercepting described screen Full-screen image after curtain image generates through default low clear compression.
Low removing summer-heat die block, for decompressing to described low clear packet, restores and meets the low clear of low clear standard Image.
Image display 830 can include (not shown in Fig. 8):
Image overlay module, for described high-definition image being added in described low clear image based on described region parameter Specific region, generates and goes back original image.
Interface display module, for going back original image as the image of described user interface in described remotely control circle using described Face shows.
In said apparatus, the process of realizing of the function of modules and effect specifically refers to corresponding step in said method Realize process, will not be described here.
For device embodiment, because it corresponds essentially to embodiment of the method, thus real referring to method in place of correlation The part applying example illustrates.Device embodiment described above is only schematically, wherein said as separating component The module illustrating can be or may not be physically separate, as the part that module shows can be or can also It is not physical module, you can with positioned at a place, or can also be distributed on multiple mixed-media network modules mixed-medias.Can be according to actual Need to select the purpose to realize application scheme for some or all of module therein.
Those of ordinary skill in the art are not in the case of paying creative work, you can to understand and to implement.This area Technical staff, after considering description and putting into practice invention disclosed herein, will readily occur to other embodiments of the application.This Application is intended to any modification, purposes or the adaptations of the application, and these modifications, purposes or adaptations are abided by Follow the general principle of the application and include the undocumented common knowledge in the art of the application or conventional techniques. Description and embodiments be considered only as exemplary, the true scope of the application and spirit pointed out by claim below.
It should be appreciated that the application is not limited to be described above and precision architecture illustrated in the accompanying drawings, and And various modifications and changes can carried out without departing from the scope.Scope of the present application only to be limited by appended claim.

Claims (22)

1. a kind of remote debugging control method is it is characterised in that comprise the following steps:
Controlled terminal obtains the screen picture of specific region in its user interface, and described screen picture is carried out with default high definition pressure Contracting, generates the high-definition data bag meeting high definition standard, and the main control end connecting to built vertical remotely control transmits described high definition number According to bag, wherein, described specific region at least includes part picture play area;
Main control end receives described high-definition data bag, described high-definition data bag is decompressed, restores and meet high definition standard High-definition image, shows described high-definition image, and the high-definition image based on display, by the remote control interface of local terminal to controlled terminal Transmission picture debugging instruction.
2. method according to claim 1 is it is characterised in that described controlled terminal obtains specific region in its user interface Before screen picture, methods described also includes:
Main control end exports the image of described user interface in described remote control interface, obtains user by described remotely control circle The region parameter of face triggering, generates the screen interception instruction including described region parameter, and transmits described screen to described controlled terminal Curtain intercepts instruction, and described region parameter is boundary coordinate in described user interface for the described specific region;
Described controlled terminal obtains the screen picture of specific region in its user interface, including:
Controlled terminal receives described screen interception instruction, response described screen interception instruction, obtains the full frame figure of described user interface Picture, and described screen picture is intercepted out from described full-screen image according to described region parameter.
3. method according to claim 2 it is characterised in that described according to described region parameter from described full-screen image After intercepting out described screen picture, methods described also includes:
Controlled terminal carries out default low clear compression to the full-screen image after intercepting, and generates the low clear packet meeting low clear standard, Transmit described low clear packet to main control end;
Main control end receives described low clear packet, described low clear packet is decompressed, restores and meet low clear standard Low clear image, the specific region described high-definition image being added in described low clear image based on described region parameter, generate also Original image, and described original image of going back is shown as the image of described user interface in described remote control interface.
4. method according to claim 3 it is characterised in that the compression ratio of described default high definition compression be 10% to 20%, the compression ratio of described default low clear compression is 2.5% to 10%.
5. method according to any one of claim 1 to 4 is it is characterised in that described picture debugging instruction includes debugging The instruction of U.S. face parameter, and/or the instruction of debugging camera parameter.
6. a kind of remote debugging control method is it is characterised in that comprise the following steps:
Obtain the screen picture of specific region in the user interface of local terminal, described specific region at least includes part picture broadcast area Domain;
Described screen picture is carried out with default high definition compression, generates the high-definition data bag meeting high definition standard;
To setting up the main control end described high-definition data bag of transmission that remotely control is connected with local terminal, so that main control end is based on described height The high-definition image that clear packet restores, transmits picture debugging instruction by remote control interface to controlled terminal.
7. method according to claim 6 it is characterised in that in the user interface of described acquisition local terminal specific region screen Curtain image, including:
Receive the screen interception instruction of main control end transmission, described screen interception instruction includes the region parameter of described specific region, Described screen interception instruction is triggered by described remote control interface by the user of main control end;
Respond described screen interception instruction, obtain the full-screen image of described user interface;
Described screen picture is intercepted out from described full-screen image according to described region parameter.
8. method according to claim 7 it is characterised in that described according to described region parameter from described full-screen image After intercepting out described screen picture, methods described also includes:
Default low clear compression is carried out to the full-screen image after intercepting, generates the low clear packet meeting low clear standard;
Transmit described low clear packet to main control end, so that main control end is based on described low clear packet and described high-definition data bag also Former go out image, by remote control interface to controlled terminal transmit picture debugging instruction.
9. a kind of remote debugging control method is it is characterised in that comprise the following steps:
Receive and set up the controlled terminal transmission that remotely control is connected with local terminal, meet the high-definition data bag of high definition standard, described High-definition data bag, by the screen picture of specific region in the user interface of controlled terminal, compresses through default high definition and generates, described spy Determine region and at least include part picture play area;
Described high-definition data bag is decompressed, restores the high-definition image meeting high definition standard;
Show described high-definition image, and the high-definition image based on display, transmitted to controlled terminal by the remote control interface of local terminal Picture debugging instruction.
10. method according to claim 9 is it is characterised in that described reception sets up what remotely control was connected with local terminal Controlled terminal transmission, before meeting the high-definition data bag of high definition standard, methods described also includes:
Export the image of described user interface in described remote control interface;
Obtain the region parameter that user is triggered by described remote control interface;
Generate the screen interception instruction including described region parameter, and to controlled terminal transmission described screen interception instruction, so that quilt Control end intercepts described screen picture, described region ginseng according to the instruction of described screen interception from the full-screen image of described user interface Number is boundary coordinate in described user interface for the described specific region.
11. methods according to claim 10 are it is characterised in that methods described also includes:
Receive described low clear packet, described low clear packet is by the full-screen image intercepting after described screen picture through default low Clear compression generates;
Described low clear packet is decompressed, restores the low clear image meeting low clear standard;
The specific region described high-definition image being added in described low clear image based on described region parameter, generates also artwork Picture;
Described original image of going back is shown as the image of described user interface in described remote control interface.
A kind of 12. remote debugging control devices set up remotely control even it is characterised in that including controlled terminal, and with controlled terminal The main control end connecing, wherein:
Controlled terminal includes:
Screen picture acquisition module, for obtaining the screen picture of specific region in the user interface of local terminal, wherein, described specific Region at least includes part picture play area;
High definition compression module, for described screen picture is carried out with default high definition compression, generates the high definition meeting high definition standard Packet;
High-definition data bag delivery module, for transmitting described high-definition data bag to main control end;
Main control end includes:
High-definition data bag receiver module, for receiving described high-definition data bag;
High definition decompression module, for decompressing to described high-definition data bag, restores the high-definition image meeting high definition standard;
Image display, for showing described high-definition image;
Remote debugging module, for the high-definition image based on display, transmits picture by the remote control interface of local terminal to controlled terminal Face debugging instruction.
13. devices according to claim 12 it is characterised in that:
Main control end also includes:
Interface image output module, for exporting the image of described user interface in described remote control interface;
Region parameter acquisition module, for obtaining the region parameter that user is triggered by described remote control interface, generates and includes The screen interception instruction of described region parameter;
Intercept instruction delivery module, for controlled terminal transmission described screen interception instruction, described region parameter is described specific Boundary coordinate in described user interface for the region;
Described screen picture acquisition module includes:
Intercept command reception module, for receiving described screen interception instruction;
Full-screen image acquisition module, for responding described screen interception instruction, obtains the full-screen image of described user interface;
Screen picture interception module, for intercepting out described screen picture according to described region parameter from described full-screen image.
14. devices according to claim 13 it is characterised in that:
Controlled terminal also includes:
Low clear compression module, for carrying out default low clear compression to the full-screen image after intercepting, generates and meets low clear standard Low clear packet;
Low clear packet delivery module, for transmitting described low clear packet to main control end;
Main control end also includes:
Low clear packet-receiving module, for receiving described low clear packet;
Low removing summer-heat die block, for decompressing to described low clear packet, restores the low clear image meeting low clear standard;
Described image display module includes:
Image overlay module, specific in described low clear image for described high-definition image being added to based on described region parameter Region, generates and goes back original image;
Interface display module, for showing described original image of going back as the image of described user interface in described remote control interface Show.
15. devices according to claim 14 it is characterised in that the compression ratio of described default high definition compression be 10% to 20%, the compression ratio of described default low clear compression is 2.5% to 10%.
16. devices according to any one of claim 12 to 15 are it is characterised in that described picture debugging instruction includes adjusting The instruction of the U.S. face parameter of examination, and/or the instruction of debugging camera parameter.
A kind of 17. remote debugging control devices are it is characterised in that include:
Screen picture acquisition module, for obtaining the screen picture of specific region in the user interface of local terminal, described specific region At least include part picture play area;
High definition compression module, for described screen picture is carried out with default high definition compression, generates the high definition meeting high definition standard Packet;
High-definition data bag delivery module, for transmitting described high-definition data to setting up the main control end that remotely control is connected with local terminal Bag, so that main control end is based on described high-definition image, transmits picture debugging instruction by remote control interface to controlled terminal.
18. devices according to claim 17 are it is characterised in that described screen picture acquisition module includes:
Intercept command reception module, for receiving the screen interception instruction of described main control end transmission, described screen interception instruction bag Include the region parameter of described specific region, described screen interception instruction passes through described remote control interface by described master control end subscriber Triggering;
Full-screen image acquisition module, for responding described screen interception instruction, obtains the full-screen image of described user interface;
Screen picture interception module, for intercepting out described screen picture according to described region parameter from described full-screen image.
19. devices according to claim 18 are it is characterised in that described device also includes:
Low clear compression module, for carrying out default low clear compression to the full-screen image after intercepting, generates and meets low clear standard Low clear packet;
Low clear packet delivery module, for transmitting described low clear packet to main control end, so that main control end is based on described low clear The image that packet and described high-definition data bag restore, transmits picture debugging instruction by remote control interface to controlled terminal.
A kind of 20. remote debugging control devices are it is characterised in that include:
High-definition data bag receiver module, has been set up, for receiving, the controlled terminal transmission that remotely control is connected, has met high with local terminal The high-definition data bag of clear standard, by the screen picture of specific region in the user interface of controlled terminal, warp is pre- for described high-definition data bag If high definition compression generate, described specific region at least includes part picture play area;
High definition decompression module, for decompressing to described high-definition data bag, restores the high-definition image meeting high definition standard;
Image display, for showing described high-definition image;
Remote debugging module, for the high-definition image based on display, transmits picture by the remote control interface of local terminal to controlled terminal Face debugging instruction.
21. devices according to claim 20 are it is characterised in that described device also includes:
Interface image output module, for exporting the image of described user interface in described remote control interface;
Region parameter acquisition module, for obtaining the region parameter that user is triggered, described region by described remote control interface Parameter is boundary coordinate in described user interface for the described specific region;
Intercept instruction delivery module, for generating the screen interception instruction including described region parameter, and transmit institute to controlled terminal State screen interception instruction, so that controlled terminal intercepts institute according to the instruction of described screen interception from the full-screen image of described user interface State screen picture.
22. devices according to claim 21 are it is characterised in that described device also includes:
Low clear packet-receiving module, for receiving described low clear packet, described low clear packet is by intercepting described screen map Full-screen image after picture generates through default low clear compression;
Low removing summer-heat die block, for decompressing to described low clear packet, restores the low clear image meeting low clear standard;
Described image display module includes:
Image overlay module, specific in described low clear image for described high-definition image being added to based on described region parameter Region, generates and goes back original image;
Interface display module, for showing described original image of going back as the image of described user interface in described remote control interface Show.
CN201610812349.4A 2016-09-08 2016-09-08 Remote debugging control method and device Active CN106412617B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610812349.4A CN106412617B (en) 2016-09-08 2016-09-08 Remote debugging control method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610812349.4A CN106412617B (en) 2016-09-08 2016-09-08 Remote debugging control method and device

Publications (2)

Publication Number Publication Date
CN106412617A true CN106412617A (en) 2017-02-15
CN106412617B CN106412617B (en) 2019-12-06

Family

ID=57999163

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610812349.4A Active CN106412617B (en) 2016-09-08 2016-09-08 Remote debugging control method and device

Country Status (1)

Country Link
CN (1) CN106412617B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106997756A (en) * 2017-04-12 2017-08-01 广东南方新视界传媒科技有限公司 A kind of intelligentized outdoor display screen point is away from debugging system and method
CN108040285A (en) * 2017-11-15 2018-05-15 上海掌门科技有限公司 Net cast picture adjusting method, computer equipment and storage medium
CN109683780A (en) * 2018-12-26 2019-04-26 上海司南卫星导航技术股份有限公司 Control method, system and the controlled terminal of mobile terminal
CN111163262A (en) * 2019-12-30 2020-05-15 广州酷狗计算机科技有限公司 Method, device and system for controlling mobile terminal

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101895741A (en) * 2009-05-22 2010-11-24 宏正自动科技股份有限公司 To the image processing of range of interest special processing and the method and system of transmission
CN104184833A (en) * 2011-02-21 2014-12-03 北京奇虎科技有限公司 Transmission method and system used for remote control
CN104253804A (en) * 2013-06-28 2014-12-31 广州华多网络科技有限公司 Method and device for transmitting image data
CN104284158A (en) * 2014-10-23 2015-01-14 南京信必达智能技术有限公司 Event-oriented intelligent camera monitoring method
CN105827866A (en) * 2016-05-18 2016-08-03 努比亚技术有限公司 Mobile terminal and control method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101895741A (en) * 2009-05-22 2010-11-24 宏正自动科技股份有限公司 To the image processing of range of interest special processing and the method and system of transmission
CN104184833A (en) * 2011-02-21 2014-12-03 北京奇虎科技有限公司 Transmission method and system used for remote control
CN104253804A (en) * 2013-06-28 2014-12-31 广州华多网络科技有限公司 Method and device for transmitting image data
CN104284158A (en) * 2014-10-23 2015-01-14 南京信必达智能技术有限公司 Event-oriented intelligent camera monitoring method
CN105827866A (en) * 2016-05-18 2016-08-03 努比亚技术有限公司 Mobile terminal and control method

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106997756A (en) * 2017-04-12 2017-08-01 广东南方新视界传媒科技有限公司 A kind of intelligentized outdoor display screen point is away from debugging system and method
CN108040285A (en) * 2017-11-15 2018-05-15 上海掌门科技有限公司 Net cast picture adjusting method, computer equipment and storage medium
CN109683780A (en) * 2018-12-26 2019-04-26 上海司南卫星导航技术股份有限公司 Control method, system and the controlled terminal of mobile terminal
CN111163262A (en) * 2019-12-30 2020-05-15 广州酷狗计算机科技有限公司 Method, device and system for controlling mobile terminal
CN111163262B (en) * 2019-12-30 2021-12-14 广州酷狗计算机科技有限公司 Method, device and system for controlling mobile terminal

Also Published As

Publication number Publication date
CN106412617B (en) 2019-12-06

Similar Documents

Publication Publication Date Title
US6704042B2 (en) Video processing apparatus, control method therefor, and storage medium
CN113347405B (en) Scaling related method and apparatus
CN102883135B (en) Screen sharing and control method
DE69718195T2 (en) DEVICE AND METHOD FOR MASING DISCS IN A MESSAGE DISTRIBUTION SYSTEM
CN107040794A (en) Video broadcasting method, server, virtual reality device and panoramic virtual reality play system
US20070263077A1 (en) System and Method for Dynamic Control of Image Capture in a Video Conference System
KR100889367B1 (en) System and Method for Realizing Vertual Studio via Network
CN106412617A (en) Remote debugging control method and device
US20110285863A1 (en) Live television broadcasting system for the internet
JP2013243771A (en) Method of transmitting audiovisual streams ahead of user commands, and receiver and transmitter for implementing said method
CN107211081B (en) Video transmission based on independently coded background updates
DE10354556A1 (en) Device and method for displaying images in a mobile terminal
EP3434021A1 (en) Method, apparatus and stream of formatting an immersive video for legacy and immersive rendering devices
CN113286190A (en) Cross-network and same-screen control method and device and cross-network and same-screen system
CN113259764A (en) Video playing method, video playing device, electronic equipment and video playing system
WO2013030166A2 (en) Method for transmitting video signals from an application on a server over an ip network to a client device
CN115639976A (en) Multi-mode and multi-angle synchronous display method and system for virtual reality content
US20220210486A1 (en) System for playing specific streaming selected from combined streamings and method therefore
CN106603537A (en) System and method for marking video signal source of mobile intelligent terminal
KR20190032670A (en) video service providing system using multi-view camera
WO2023029252A1 (en) Multi-viewpoint video data processing method, device, and storage medium
CN113489934B (en) Intelligent manager server, intelligent manager system and remote screen interaction method
CN112954380B (en) Video playing processing method and device
CN106998328A (en) A kind of video transmission method and device
CN114173156A (en) Video transmission method, electronic device, and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20210108

Address after: 511442 3108, 79 Wanbo 2nd Road, Nancun Town, Panyu District, Guangzhou City, Guangdong Province

Patentee after: GUANGZHOU CUBESILI INFORMATION TECHNOLOGY Co.,Ltd.

Address before: 511442 24 floors, B-1 Building, Wanda Commercial Square North District, Wanbo Business District, 79 Wanbo Second Road, Nancun Town, Panyu District, Guangzhou City, Guangdong Province

Patentee before: GUANGZHOU HUADUO NETWORK TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20170215

Assignee: GUANGZHOU HUADUO NETWORK TECHNOLOGY Co.,Ltd.

Assignor: GUANGZHOU CUBESILI INFORMATION TECHNOLOGY Co.,Ltd.

Contract record no.: X2021440000053

Denomination of invention: Remote debugging control method and device

Granted publication date: 20191206

License type: Common License

Record date: 20210208

EE01 Entry into force of recordation of patent licensing contract