CN106488161A - Electronic equipment screen video data obtains system, method and apparatus - Google Patents
Electronic equipment screen video data obtains system, method and apparatus Download PDFInfo
- Publication number
- CN106488161A CN106488161A CN201610910787.4A CN201610910787A CN106488161A CN 106488161 A CN106488161 A CN 106488161A CN 201610910787 A CN201610910787 A CN 201610910787A CN 106488161 A CN106488161 A CN 106488161A
- Authority
- CN
- China
- Prior art keywords
- screen
- display data
- data
- electronic device
- target electronic
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1454—Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The present invention provides a kind of electronic equipment display data on the screen to obtain system, method and apparatus, communicated with data processing unit by least one electronic equipment, after data processing unit receives recording task request, recording foot is called originally according to the mark of the target electronic device comprising in recording task request, receive the display data on the screen of the target electronic device that target electronic device sends with trigger data processing unit, thus, realize the lasting recording to electronic equipment screen video data, i.e., realize video record, because the reproduction that video can be complete is extremely live, therefore, the efficiency of orientation problem can be improved, thus, improve testing efficiency.
Description
Technical field
The present invention relates to electronic technology, more particularly, to a kind of electronic equipment display data on the screen obtain system, method and dress
Put.
Background technology
Developing rapidly with electronic technology, the function of electronic equipment is become stronger day by day, the requirement to electronic equipment for the people
More and more higher, electronic equipment such as smart mobile phone and panel computer etc., in order to meet people's higher and higher requirement to electronic equipment,
Developer, after developing new level of application, needs by test, application program to be verified, to guarantee application program
The demand of user can be met as far as possible after issue.
In test process, such as data mutation, flow process leak (Bug) etc. are relatively difficult to reappear extremely, therefore, retain abnormal
Scene is particularly important, abnormal live reservation more complete, be more easy to developer's quick positioning question.In prior art, when
When abnormal occur, retained abnormal live by way of sectional drawing.
However, using the method for prior art, sectional drawing less efficient, and the quantity of information of sectional drawing is less, therefore, test
Inefficient.
Content of the invention
The present invention provides a kind of electronic equipment display data on the screen to obtain system, method and apparatus, to solve prior art
In, the not high problem of testing efficiency.
In a first aspect, the present invention provides a kind of electronic equipment display data on the screen to obtain system, including:
Data processing unit, described data processing unit is used for being communicated with least one electronic equipment;
Described data processing unit, is additionally operable to receive recording task request, comprises target electricity in described recording task request
The mark of sub- equipment, calls recording script according to the mark of described target electronic device, is connect with triggering described data processing unit
Receive the display data on the screen of the described target electronic device that described target electronic device sends, described target electronic device is described
One of at least one electronic equipment or multiple.
Alternatively, at least one electronic equipment described arranges screen mirror image module, and described display data on the screen passes through described
Target electronic device is transmitted after opening screen mirror image module.
Alternatively, described system also includes:
Streaming media service unit, described streaming media service unit is connected with described data processing unit;
Described data processing unit is additionally operable to receive live task requests, sends described mesh to described streaming media service unit
The display data on the screen of mark electronic equipment;
Described streaming media service unit is used for receiving the screen of the described target electronic device that described data processing unit sends
Curtain video data, and video streaming process is carried out to described display data on the screen.
Alternatively, described system also includes:
Data storage cell, described data storage cell is connected with described data processing unit, for storing described data
The display data on the screen of the described target electronic device that processing unit sends;
Streaming media service unit, described streaming media service unit is connected with described data storage cell, for receiving program request
Task requests, comprise video file mark in described program request task requests, deposited from described data according to described video file mark
Obtain described video file in storage service unit and identify corresponding display data on the screen, and described display data on the screen is regarded
Frequency fluidization treatment.
Alternatively, described system also includes:
Customer service unit, described customer service unit is connected with described streaming media service unit, for regarding described in playing
Display data on the screen after frequency fluidization treatment.
Alternatively, described customer service unit is additionally operable to the described recording task request of receive user setting, program request task
Request or live task requests.
Alternatively, described system also includes:
Task scheduling service unit, for forwarding by described use to described data processing unit according to predetermined scheduling rule
Recording task request, described program request task requests or described live task requests that family service unit sends.
Alternatively, described customer service unit is additionally operable to the described program request task requests of receive user setting.
Second aspect, the present invention provides a kind of electronic equipment display data on the screen to obtain system, including:Data analysis layer,
Streaming media service layer, user service layer, job scheduling layer data accumulation layer;Wherein,
Described user service layer, for the operational order of receive user, described operational order includes at least one of:Record
Task requests processed, live task requests, program request task requests;
Described job scheduling layer, for forwarding the behaviour of described user according to predetermined scheduling rule to described data analysis layer
Instruct;
Described data analysis layer, for being communicated with least one electronic equipment, is additionally operable to receive described operational order,
Obtain the display data on the screen of at least one electronic equipment according to described operational order;
Described streaming media service layer, for carrying out video streaming process to described display data on the screen;
Described data storage layer, for storing described display data on the screen.
Alternatively, the described display data on the screen obtaining at least one electronic equipment according to described operational order, specially:
Obtain the mark of target electronic device from the request of described recording task or live task requests, according to described target electronic device
Mark call recording script, receive, to trigger described data analysis layer, the described target electronic that described target electronic device sends
The display data on the screen of equipment.
Alternatively, the described display data on the screen obtaining at least one electronic equipment according to described operational order, specially:
Obtain the mark of target video file from described program request task requests, identified from described data storage according to described video file
Obtain described video file in layer and identify corresponding display data on the screen.
The third aspect, the present invention provides a kind of electronic equipment display data on the screen acquisition methods, including:
Receive recording task request, in described recording task request, comprise the mark of target electronic device;
Recording script is called according to the mark of described target electronic device;
Receive the display data on the screen of the described target electronic device that described target electronic device sends.
Alternatively, described display data on the screen carries out sending out after described target electronic device opens screen mirror image module
Send.
Alternatively, methods described also includes:
Receive live task requests;
Video streaming process is carried out to described display data on the screen.
Alternatively, methods described also includes:
Store described display data on the screen;
Receive program request task requests, in described program request task requests, comprise video file mark;
Corresponding display data on the screen is identified according to the described video file that described video file mark obtains storage;
Video streaming process is carried out to described display data on the screen.
Alternatively, before described reception recording task, also include:
According to predetermined scheduling rule scheduling described recording task request.
Fourth aspect, the present invention provides a kind of electronic equipment display data on the screen acquisition device, including:
Receiver module, for receiving recording task request, comprises the mark of target electronic device in described recording task request
Know;
Processing module, for calling recording script according to the mark of described target electronic device;
Described receiver module, the screen being additionally operable to receive the described target electronic device that described target electronic device sends shows
Registration evidence.
Alternatively, described display data on the screen carries out sending out after described target electronic device opens screen mirror image module
Send.
Alternatively, described receiver module is additionally operable to receive live task requests;
Described processing module, is additionally operable to carry out video streaming process to described display data on the screen.
Alternatively, described device also includes:
Memory module, for storing described display data on the screen;
Described receiver module, is additionally operable to receive program request task requests, comprises video file mark in described program request task requests
Know;
Described processing module, is additionally operable to the described video file mark according to described video file mark obtains storage and corresponds to
Display data on the screen;
Described processing module, is additionally operable to carry out video streaming process to described display data on the screen.
Alternatively, described processing module is additionally operable to according to predetermined scheduling rule scheduling described recording task request.
The electronic equipment screen video data that the present invention provides obtains system, method and apparatus, by least one electronics
Equipment is communicated with data processing unit, after data processing unit receives recording task request, is asked according to recording task
In the mark of target electronic device that comprises call recording script, target electronic device is received with trigger data processing unit and sends
Target electronic device display data on the screen, thus, realize lasting recording to electronic equipment screen video data, i.e. real
Existing video record, because the reproduction that video can be complete is extremely live, therefore, it is possible to improve the efficiency of orientation problem, thus, carry
High testing efficiency.
Brief description
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
Have technology description in required use accompanying drawing be briefly described it should be apparent that, drawings in the following description be only this
Some embodiments of invention, for those of ordinary skill in the art, without having to pay creative labor, also may be used
So that other accompanying drawings are obtained according to these accompanying drawings.
Fig. 1 is the schematic diagram that electronic equipment screen video data of the present invention obtains system embodiment one;
Fig. 2 is the schematic diagram that electronic equipment screen video data of the present invention obtains system embodiment two;
Fig. 3 is the schematic diagram that electronic equipment screen video data of the present invention obtains system embodiment three;
Fig. 4 is the schematic diagram that electronic equipment screen video data of the present invention obtains system embodiment four;
Fig. 5 is the schematic diagram that electronic equipment screen video data of the present invention obtains system embodiment five;
Fig. 6 is the schematic diagram that electronic equipment screen video data of the present invention obtains system embodiment six;
Fig. 7 is the schematic flow sheet of electronic equipment screen video data acquisition methods embodiment one of the present invention;
Fig. 8 is the schematic flow sheet of electronic equipment screen video data acquisition methods embodiment two of the present invention;
Fig. 9 is the schematic flow sheet of electronic equipment screen video data acquisition methods embodiment three of the present invention;
Figure 10 is the schematic flow sheet of electronic equipment screen video data acquisition methods example IV of the present invention;
Figure 11 is the structural representation of electronic equipment screen data acquisition facility embodiment of the present invention.
Specific embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Site preparation description is it is clear that described embodiment is only a part of embodiment of the present invention, rather than whole embodiments.It is based on
Embodiment in the present invention, it is every other that those of ordinary skill in the art are obtained under the premise of not making creative work
Embodiment, broadly falls into the scope of protection of the invention.
Term " first " in description and claims of this specification and above-mentioned accompanying drawing, " second ", " the 3rd ", "
Four " etc. (if present) is for distinguishing similar object, without for describing specific order or precedence.Should manage
The data that solution so uses can be exchanged, in the appropriate case so that embodiments of the invention described herein for example can be to remove
Illustrate here or description those beyond order implement.Additionally, term " comprising " and " having " and theirs is any
Deformation, it is intended that covering non-exclusive comprising, for example, contains the process of series of steps or unit, method, system, product
Product or equipment are not necessarily limited to those steps or the unit clearly listed, but may include clearly not listing or for this
A little processes, method, product or the intrinsic other steps of equipment or unit.
The present invention by least one electronic equipment and data processing unit are attached, for example:By wireless local
Net (Wireless Local Area Networks, referred to as:WLAN) wirelessly connected, electronic equipment is provided with screen mirror
As module, when being tested, open the screen mirror image module of electronic equipment, electronic equipment sends electronics to data processing unit
The display data on the screen of equipment, after data processing unit receives recording task request, according to the mesh in recording task request
The mark of mark electronic equipment calls the recording script of setting in data processing unit, and data processing unit receives target electronic device
Display data on the screen, thus, realize lasting recording to electronic equipment screen video data, i.e. realize video record, due to
Video can be complete reproduction extremely live, therefore, it is possible to improve the efficiency of orientation problem, thus, improve testing efficiency.Again
Person, because electronic equipment is wirelessly connected by the present invention with data processing unit, therefore, it can simultaneously by multiple electronic equipments
It is connected to data processing unit, realizes the parallel recording of the display data on the screen of multiple electronic equipments, further improve test
Efficiency.
With specifically embodiment, technical scheme is described in detail below.These are specifically implemented below
Example can be combined with each other, and may repeat no more in some embodiments for same or analogous concept or process.
Embodiment one
Fig. 1 is the schematic diagram that electronic equipment screen video data of the present invention obtains system embodiment one, as shown in figure 1, extremely
A few electronic equipment 101 is communicated with data processing unit 102, for example, smart mobile phone and panel computer etc..Using these electricity
Sub- equipment carries out in the test process of application program, and electronic equipment 101 sends electronic equipment 101 to data processing unit 102
Display data on the screen, the display data on the screen of electronic equipment 101 refers to that electronic equipment 101 shields during the application program running
The curtain corresponding data of display picture, for example:Application program is played for certain money, and in running, screen then shows the field of game
The pictures such as scape, after data processing unit 102 receives recording task request, set according to the target electronic in recording task request
Standby mark calls the recording script of the storage in data processing unit 102, and data processing unit 102 receives target electronic device
Display data on the screen.Thus, realize the lasting recording to electronic equipment screen video data, i.e. realize video record, due to
Video can be complete reproduction extremely live, therefore, it is possible to improve the efficiency of orientation problem, thus, improve testing efficiency.
In data processing unit 102, deployment mirror image data receiver module receives the screen display number that target electronic device sends
According to mirror image data receiver module is for example:Airplay Reciever in ios system,.
Multimedia process module can also be disposed, multimedia process module is used for receiving in data processing unit 102
Display data on the screen carry out pretreatment, and, be additionally operable to after pretreatment or do not carry out the display data on the screen of pretreatment and turn
It is stored to data storage service unit.
Alternatively, electronic equipment 101 is provided with screen mirror image module, open electronic equipment 101 screen mirror image module it
Afterwards, then the display data on the screen of electronic equipment 101 is sent to data processing unit 102.
After the present invention records the display data on the screen of electronic equipment, user can also be entered by live or program request method
Row video playback.
Embodiment two
Embodiment two is for live scene, and embodiment two is on the basis of embodiment one illustrated embodiment, enters one
Step ground, also includes streaming media service unit 103, as shown in Fig. 2 Fig. 2 is electronic equipment screen video data of the present invention obtains system
The schematic diagram of system embodiment two, wherein, streaming media service unit 103 is connected with data processing unit 102;Work as data processing unit
After receiving live task requests, send the display data on the screen of target electronic device to streaming media service unit 103, flow matchmaker
Body service unit 103 receives the display data on the screen of the described target electronic device that described data processing unit 102 sends, and right
Described display data on the screen carries out video streaming process.Wherein, video streaming processes and refers to receive from data processing unit
Display data on the screen be encoded to be suitable for broadcasting video flowing, specifically can be compiled according to demand of bandwidth and user etc.
Code, the demand of user is for example:Super clear, high definition or general clear etc..
The present embodiment, gets electronic equipment screen by streaming media service unit in real time from data processing unit and shows number
According to, carry out video streaming process, display data on the screen is encoded to the video flowing being suitable for broadcasting, thus, realize in test process
Live display data on the screen effect, player can remotely and streaming media service unit communication, thus, tester is permissible
During long-range monitoring and test, the data of screen display, provides facility for tester.
Embodiment three
Embodiment three is the scene for program request, and embodiment three is on the basis of embodiment one illustrated embodiment, enters one
Step ground, also includes:Streaming media service unit 103 data memory element 104, as shown in figure 3, Fig. 3 is electronic equipment of the present invention
Display data on the screen obtains the schematic diagram of system embodiment three, wherein, data storage cell 104 and described data processing unit
102 are connected, and the display data on the screen of target electronic device is sent to data storage cell by data processing unit 102, with video
The form of file is stored, and the form of video file can be avi, flv, mp4 or mkv etc., in this regard, the present invention does not limit
System, after streaming media service unit 103 receives program request task requests, according to the video file mark comprising in program request task requests
Know and obtain the video file corresponding display data on the screen of mark from data storage service unit 104, and to display data on the screen
Carry out video streaming process, wherein, video streaming processes and refers to compile the display data on the screen receiving from data processing unit
Code, for being suitable for the video flowing play, specifically can be encoded according to demand of bandwidth and user etc., the demand example of user
As:Super clear, high definition or general clear etc..
The present embodiment, by data processing unit, the display data on the screen of recording is stored data storage cell, data
Memory element, independent of electronic equipment, therefore, is not limited by memory capacity, can record the screen of multiple electronic equipments simultaneously
Video data, need not shift the display data on the screen of recording, and, reduce the consumption of the I/O resource of electronic equipment;Can lead to
The mode crossing program request plays back to the video file recorded, and facilitates developer that problem is positioned, the effect of lifting test
Rate.
Example IV
Example IV is on the basis of above-described embodiment one to embodiment three any embodiment, further, acceptable
Including customer service unit 105, as shown in figure 4, Fig. 4 is electronic equipment screen video data of the present invention obtains system embodiment four
Schematic diagram, wherein, customer service unit 105 can be connect by customer service unit 105 as user oriented interface, user
Receive recording task request, program request task requests or live task requests that user sets etc., for example:By in customer service unit
The task requests providing set interface, selection target electricity from the electronic equipment icon being connected with data processing unit or list
Sub- equipment, or input the mark of target electronic device by inputting interface, to trigger customer service unit 105 to data processing
Unit 102 sends recording task request.User can be selected by the order video listed files that customer service unit 105 provides
Want the video file of program request, or want the mark of the video file of program request by inputting interface input, to trigger user service list
Unit sends program request task requests to streaming media service unit.The electronic equipment that user can be provided by customer service unit 105
Selection target electronic equipment in icon or list, or input the mark of target electronic device by inputting interface, to trigger
Customer service unit 105 sends live task requests to data processing unit 102.It is additionally provided with customer service unit 105 and regard
Frequency player, for playing the display data on the screen after video streaming is processed.
Because the high concurrent disposal ability of Nginx, low memory consumption, process please be sought quickness, reliability is high, support heat deployment,
Hold the advantages such as reverse proxy, it is thereby possible to select Nginx is as the software of customer service unit.Except Nginx server is soft
Part, furthermore it is also possible to according to the surge of number of users, using load balancing/High Availabitity (Load Balancing/High
Available, referred to as:LB/HA) making customer service unit more sane and expansible, LB/HA can be by deployment for structure
Linux virtual server (Linux Virtual Server, referred to as:) and to realize High Availabitity (High Available) complete LVS
Become, that be exposed to user is virtual IP address (Virtual IP).
The present embodiment, provides user oriented interface by customer service unit, and the recording task that receive user sets please
Ask, program request task requests or live task requests etc., and play the display data on the screen after video streaming is processed to user.From
And, realize user's remote monitoring test process and the problem of test is positioned etc..
Embodiment five
Embodiment five is on the basis of example IV illustrated embodiment, further, also includes:Task scheduling service is single
Unit 106, as shown in figure 5, Fig. 5 is the schematic diagram that electronic equipment screen video data of the present invention obtains system embodiment five, task
Dispatch service unit 106 is used for being forwarded by described user service to described data processing unit 102 according to predetermined scheduling rule
Recording task request, program request task requests or live task requests that unit 105 sends etc..
Alternatively, task scheduling service unit alleviates, by LB/HA structure, the pressure that the surge with number of tasks causes, can
To carry out the scheduling of task using the task dispatcher supporting reverse proxy.
Embodiment six
Fig. 6 is the schematic diagram that electronic equipment screen video data of the present invention obtains system embodiment six, the present embodiment be
System includes:Data analysis layer 601, streaming media service layer 602, user service layer 603, job scheduling layer 604 data accumulation layer
605;Wherein, user service layer 603 is used for the operational order of receive user, and operational order includes at least one of:Record and appoint
Business request, live task requests, program request task requests;Job scheduling layer 604 is used for according to predetermined scheduling rule at data
Reason layer forwards the operational order of user;Data analysis layer 601 is used for being communicated with least one electronic equipment 101, is additionally operable to
Receive operational order, obtain the display data on the screen of at least one electronic equipment according to operational order;Streaming media service layer 602 is used
In video streaming process is carried out to display data on the screen;Data storage layer 605 is used for storing display data on the screen.
Wherein, obtain the display data on the screen of at least one electronic equipment according to operational order, specially:From recording task
Obtain the mark of target electronic device in request or live task requests, recording foot is called according to the mark of target electronic device
This, receive the display data on the screen of the target electronic device that target electronic device sends with trigger data process layer.
Wherein, obtain the display data on the screen of at least one electronic equipment according to operational order, specially:From program request task
Obtain the mark of target video file in request, video file mark is obtained from data storage layer according to video file mark right
The display data on the screen answered.
It should be noted that:Each layer in system in the present embodiment, can be made up of one or more hardware devices,
Can be to realize corresponding function by one or more assemblies.
The executable technical scheme of each layer and realize principle and before technique effect refers in system in the present embodiment
State the detailed description to embodiment five for the embodiment one, here is omitted.
The present invention is also provided to an example, and technical scheme is illustrated, in this example, data processing list
, customer service unit illustrates taking web service unit as a example taking media recording server as a example for unit.Electronic equipment is
IPhone A and iPhone B, iPhone A and iPhone B are communicated with media recording server by WLAN, iPhone A and
The application program of iPhone B testing results, opens the mirror image screen module on iPhone A and iPhone B, such as:Airplay,
Media recording server recognizes iPhone A and iPhone B, and display data on the screen is sent to by iPhone A and iPhone B
The mirror image data receiver module of media recording server, user passes through web service Unit selection iPhone A and iPhone B,
Trigger and send recording task request to task scheduling service unit, media recording server is derived from using recording script reception
IPhone A and iPhone B display data on the screen, carry out pretreatment by multimedia process module to display data on the screen, raw
Become video file, such as:The video file of mp4 form, video file is stored in data storage service unit.In recording process
In, dependence test can be completed by testing procedure, and control recording duration, after recognizing recording end of identification, to webpage clothes
Business unit sends records end notification, and web service unit displays to the user that recording terminates prompt.User passes through in webpage clothes
Business Unit selection wants the video file of program request, and the video player that web service unit is installed sends to streaming media service unit
Program request task requests, streaming media service unit obtains, from data storage service unit, the video file that user wants program request, carries out
Video streaming is processed, and web player plays the video file after video streaming is processed.
The present invention is also provided to an example, and technical scheme is illustrated, in this example, data processing list
, customer service unit illustrates taking web service unit as a example taking media recording server as a example for unit.Electronic equipment is
IPhone A and iPhone B, iPhone A and iPhone B are communicated with media recording server by WLAN, iPhone A and
The application program of iPhone B testing results, opens the mirror image screen module on iPhone A and iPhone B, such as:Airplay,
Media recording server recognizes iPhone A and iPhone B, and display data on the screen is sent to by iPhone A and iPhone B
The mirror image data receiver module of media recording server, user passes through web service Unit selection iPhone A and iPhone B,
Trigger and send recording task request to task scheduling service unit, media recording server is derived from using recording script reception
IPhone A and iPhone B display data on the screen, carry out pretreatment by multimedia process module to display data on the screen, raw
Become video file, such as:The video file of mp4 form.In recording process, dependence test can be completed by testing procedure, and
Control and record duration, after recognizing recording end of identification, send to web service unit and record end notification, web service unit
Display to the user that recording terminates prompt.User passes through the mark of electronic equipment that will be live in web service Unit selection, net
Page service unit on install video player to streaming media service unit send live task requests, streaming media service unit from
Media recording server obtains the video file that user will be live, carries out video streaming process, streaming media service unit is to video
Player returns the live flow data after video streaming is processed, and video player plays the video flowing after video streaming is processed.Or
Person, user passes through the mark of electronic equipment that will be live in web service Unit selection, and streaming media service unit is to live
The display data on the screen of electronic equipment carries out video streaming process, and user passes through video player to stream on web service unit
Media services unit sends live task requests, and streaming media service unit returns straight after video streaming is processed to video player
Broadcast flow data, video player plays the video flowing after video streaming is processed.
Fig. 7 is the schematic flow sheet of electronic equipment screen video data acquisition methods embodiment one of the present invention, the present embodiment
Method as follows:
S701:Receive recording task request.
Wherein, comprise the mark of target electronic device in recording task request.
S702:Recording script is called according to the mark of target electronic device.
S703:Receive the display data on the screen of the target electronic device that target electronic device sends.
Wherein, target electronic device opens screen mirror image module.
Each step in the method for the present embodiment can be by part execution each in system shown in Figure 1, and it realizes principle and skill
Art effect is as shown in figure 1, here is omitted.
Fig. 8 is the schematic flow sheet of electronic equipment screen video data acquisition methods embodiment two of the present invention, and Fig. 8 is in figure
On the basis of 7 illustrated embodiments, further, also include:
S704:Receive live task requests.
S705:Video streaming process is carried out to display data on the screen.
Each step in the method for the present embodiment can be by part execution each in system shown in Figure 2, and it realizes principle and skill
Art effect is as shown in Fig. 2 here is omitted.
Fig. 9 is the schematic flow sheet of electronic equipment screen video data acquisition methods embodiment three of the present invention, and Fig. 9 is in figure
On the basis of 7 illustrated embodiments, further, also include:
S706:Storage display data on the screen.
S707:Receive program request task requests, in program request task requests, comprise video file mark.
S708:Corresponding display data on the screen is identified according to the described video file that video file mark obtains storage.
S709:Video streaming process is carried out to display data on the screen.
Each step in the method for the present embodiment can be by part execution each in system shown in Figure 3, and it realizes principle and skill
Art effect is as shown in figure 3, here is omitted.
Figure 10 be electronic equipment screen video data acquisition methods example IV of the present invention schematic flow sheet, Figure 10 be
On the basis of embodiment illustrated in fig. 7, before S701, also include:
S700:According to predetermined scheduling rule scheduling described recording task request.
Each step in the method for the present embodiment can be by part execution each in system shown in Figure 5, and it realizes principle and skill
Art effect is as shown in figure 5, here is omitted.
Figure 11 is the structural representation of electronic equipment screen data acquisition facility embodiment of the present invention, the device of the present embodiment
Including receiver module 1101, processing module 1102, wherein, receiver module 1101 is used for receiving recording task request, described recording
The mark of target electronic device is comprised in task requests;The mark that processing module 1102 is used for according to described target electronic device is adjusted
With recording script;Described receiver module 1101 is additionally operable to receive the described target electronic device that described target electronic device sends
Display data on the screen.
Wherein, display data on the screen is transmitted after described target electronic device opens screen mirror image module.
The device of the present embodiment is corresponding to be can be used for executing the technical scheme of embodiment of the method shown in Fig. 7, and it realizes principle
Similar with technique effect, here is omitted.
In fig. 11, described receiver module 1101 is additionally operable to receive live task requests;
Described processing module 1102 is additionally operable to carry out video streaming process to described display data on the screen.
The device of the present embodiment is corresponding to be can be used for executing the technical scheme of embodiment of the method shown in Fig. 8, and it realizes principle
Similar with technique effect, here is omitted.
In fig. 11, also include:
Memory module 1103 is used for storing described display data on the screen;
Described receiver module 1101 is additionally operable to receive program request task requests, comprises video file in described program request task requests
Mark;
Described processing module 1102 is additionally operable to obtain the described video file mark of storage according to described video file mark
Corresponding display data on the screen;
Described processing module 1102 is additionally operable to carry out video streaming process to described display data on the screen.
The device of the present embodiment is corresponding to be can be used for executing the technical scheme of embodiment of the method shown in Fig. 9, and it realizes principle
Similar with technique effect, here is omitted.
In fig. 11, described processing module 1102 is additionally operable to be asked according to the predetermined scheduling rule described recording task of scheduling
Ask.
The device of the present embodiment is corresponding to be can be used for executing the technical scheme of embodiment of the method shown in Figure 10, and it realizes principle
Similar with technique effect, here is omitted.
One of ordinary skill in the art will appreciate that:The all or part of step realizing above-mentioned each method embodiment can be led to
Cross the related hardware of programmed instruction to complete.Aforesaid program can be stored in a computer read/write memory medium.This journey
Sequence upon execution, executes the step including above-mentioned each method embodiment;And aforesaid storage medium includes:ROM, RAM, magnetic disc or
Person's CD etc. is various can be with the medium of store program codes.
Finally it should be noted that:Various embodiments above only in order to technical scheme to be described, is not intended to limit;To the greatest extent
Pipe has been described in detail to the present invention with reference to foregoing embodiments, it will be understood by those within the art that:Its according to
So the technical scheme described in foregoing embodiments can be modified, or wherein some or all of technical characteristic is entered
Row equivalent;And these modifications or replacement, do not make the essence of appropriate technical solution depart from various embodiments of the present invention technology
The scope of scheme.
Claims (20)
1. a kind of electronic equipment display data on the screen obtains system it is characterised in that including:
Data processing unit, described data processing unit is used for being communicated with least one electronic equipment;
Described data processing unit, is additionally operable to receive recording task request, comprises target electronic and set in described recording task request
Standby mark, calls recording script according to the mark of described target electronic device, receives institute to trigger described data processing unit
State target electronic device transmission described target electronic device display data on the screen, described target electronic device be described at least
One of one electronic equipment or multiple.
2. system according to claim 1 is it is characterised in that at least one electronic equipment described arranges screen mirror image mould
Block, described display data on the screen is transmitted after described target electronic device opens screen mirror image module.
3. system according to claim 1 is it is characterised in that also include:
Streaming media service unit, described streaming media service unit is connected with described data processing unit;
Described data processing unit is additionally operable to receive live task requests, sends described target electricity to described streaming media service unit
The display data on the screen of sub- equipment;
The screen that described streaming media service unit is used for receiving the described target electronic device that described data processing unit sends shows
Registration evidence, and video streaming process is carried out to described display data on the screen.
4. system according to claim 1 is it is characterised in that also include:
Data storage cell, described data storage cell is connected with described data processing unit, for storing described data processing
The display data on the screen of the described target electronic device that unit sends;
Streaming media service unit, described streaming media service unit is connected with described data storage cell, for receiving program request task
Request, comprises video file mark in described program request task requests, according to described video file mark from described data storage clothes
Obtain described video file in business unit and identify corresponding display data on the screen, and video flowing is carried out to described display data on the screen
Change is processed.
5. the system according to claim 3 or 4 is it is characterised in that also include:
Customer service unit, described customer service unit is connected with described streaming media service unit, for playing described video flowing
Display data on the screen after change process.
6. system according to claim 5 is it is characterised in that described customer service unit is additionally operable to receive user setting
Described recording task request, program request task requests or live task requests.
7. system according to claim 6 is it is characterised in that also include:
Task scheduling service unit, is taken by described user for being forwarded to described data processing unit according to predetermined scheduling rule
Described recording task request, described program request task requests or described live task requests that business unit sends.
8. a kind of electronic equipment display data on the screen obtains system it is characterised in that including:Data analysis layer, streaming media service
Layer, user service layer, job scheduling layer data accumulation layer;Wherein,
Described user service layer, for the operational order of receive user, described operational order includes at least one of:Record and appoint
Business request, live task requests, program request task requests;
Described job scheduling layer, for referring to according to the operation that predetermined scheduling rule forwards described user to described data analysis layer
Order;
Described data analysis layer, for being communicated with least one electronic equipment, is additionally operable to receive described operational order, according to
Described operational order obtains the display data on the screen of at least one electronic equipment;
Described streaming media service layer, for carrying out video streaming process to described display data on the screen;
Described data storage layer, for storing described display data on the screen.
9. system according to claim 8 is it is characterised in that described obtain at least one electronics according to described operational order
The display data on the screen of equipment, specially:Obtain target electronic device from the request of described recording task or live task requests
Mark, recording script is called according to the mark of described target electronic device, receives described mesh to trigger described data analysis layer
The display data on the screen of the described target electronic device that mark electronic equipment sends.
10. system according to claim 8 is it is characterised in that described obtain at least one electricity according to described operational order
The display data on the screen of sub- equipment, specially:Obtain the mark of target video file from described program request task requests, according to institute
State video file mark and obtain the described video file corresponding display data on the screen of mark from described data storage layer.
11. a kind of electronic equipment display data on the screen acquisition methods are it is characterised in that include:
Receive recording task request, in described recording task request, comprise the mark of target electronic device;
Recording script is called according to the mark of described target electronic device;
Receive the display data on the screen of the described target electronic device that described target electronic device sends.
12. methods according to claim 11 are it is characterised in that described display data on the screen is set by described target electronic
It is transmitted after standby unlatching screen mirror image module.
13. methods according to claim 11 are it is characterised in that also include:
Receive live task requests;
Video streaming process is carried out to described display data on the screen.
14. methods according to claim 11 are it is characterised in that also include:
Store described display data on the screen;
Receive program request task requests, in described program request task requests, comprise video file mark;
Corresponding display data on the screen is identified according to the described video file that described video file mark obtains storage;
Video streaming process is carried out to described display data on the screen.
15. methods according to claim 11 are it is characterised in that before described reception recording task, also include:
According to predetermined scheduling rule scheduling described recording task request.
16. a kind of electronic equipment display data on the screen acquisition device are it is characterised in that include:
Receiver module, for receiving recording task request, comprises the mark of target electronic device in described recording task request;
Processing module, for calling recording script according to the mark of described target electronic device;
Described receiver module, is additionally operable to receive the screen display number of the described target electronic device that described target electronic device sends
According to.
17. devices according to claim 16 are it is characterised in that described display data on the screen is set by described target electronic
It is transmitted after standby unlatching screen mirror image module.
18. devices according to claim 16 it is characterised in that described receiver module be additionally operable to receive live task please
Ask;
Described processing module, is additionally operable to carry out video streaming process to described display data on the screen.
19. devices according to claim 16 are it is characterised in that also include:
Memory module, for storing described display data on the screen;
Described receiver module, is additionally operable to receive program request task requests, comprises video file mark in described program request task requests;
Described processing module, is additionally operable to the described video file according to described video file mark obtains storage and identifies corresponding screen
Curtain video data;
Described processing module, is additionally operable to carry out video streaming process to described display data on the screen.
20. devices according to claim 19 are it is characterised in that described processing module is additionally operable to according to predetermined scheduling rule
Then dispatch described recording task request.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610910787.4A CN106488161A (en) | 2016-10-19 | 2016-10-19 | Electronic equipment screen video data obtains system, method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610910787.4A CN106488161A (en) | 2016-10-19 | 2016-10-19 | Electronic equipment screen video data obtains system, method and apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106488161A true CN106488161A (en) | 2017-03-08 |
Family
ID=58271010
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610910787.4A Pending CN106488161A (en) | 2016-10-19 | 2016-10-19 | Electronic equipment screen video data obtains system, method and apparatus |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106488161A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107147946A (en) * | 2017-05-05 | 2017-09-08 | 广州华多网络科技有限公司 | A kind of method for processing video frequency and device |
CN107703395A (en) * | 2017-10-31 | 2018-02-16 | 惠州市德赛西威汽车电子股份有限公司 | A kind of pulse test system and method for testing for vehicle-carrying display screen |
CN111796785A (en) * | 2020-06-28 | 2020-10-20 | 广州励丰文化科技股份有限公司 | Display control method of multimedia curtain wall and server |
CN111858214A (en) * | 2020-07-20 | 2020-10-30 | 广东小天才科技有限公司 | Display abnormity detection method and device and electronic equipment |
CN114785848A (en) * | 2022-03-02 | 2022-07-22 | 阿里巴巴(中国)有限公司 | Collaborative interaction and collaboration method, device and system between electronic devices |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103685389A (en) * | 2012-09-13 | 2014-03-26 | 卓望数码技术(深圳)有限公司 | System and method for realizing user interface interaction through remotely controlling data terminal |
KR20140046121A (en) * | 2012-10-10 | 2014-04-18 | 에스케이플래닛 주식회사 | System and method for testing application |
CN104967904A (en) * | 2014-04-10 | 2015-10-07 | 腾讯科技(深圳)有限公司 | Method for recording and playing back terminal video and apparatus thereof |
CN105610824A (en) * | 2015-12-29 | 2016-05-25 | 哈尔滨工业大学 | Screen sharing method based on screen mirror image and RTSP stream media frame |
CN105827484A (en) * | 2016-05-11 | 2016-08-03 | 厦门美图移动科技有限公司 | Synchronous test image display method and system |
-
2016
- 2016-10-19 CN CN201610910787.4A patent/CN106488161A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103685389A (en) * | 2012-09-13 | 2014-03-26 | 卓望数码技术(深圳)有限公司 | System and method for realizing user interface interaction through remotely controlling data terminal |
KR20140046121A (en) * | 2012-10-10 | 2014-04-18 | 에스케이플래닛 주식회사 | System and method for testing application |
CN104967904A (en) * | 2014-04-10 | 2015-10-07 | 腾讯科技(深圳)有限公司 | Method for recording and playing back terminal video and apparatus thereof |
CN105610824A (en) * | 2015-12-29 | 2016-05-25 | 哈尔滨工业大学 | Screen sharing method based on screen mirror image and RTSP stream media frame |
CN105827484A (en) * | 2016-05-11 | 2016-08-03 | 厦门美图移动科技有限公司 | Synchronous test image display method and system |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107147946A (en) * | 2017-05-05 | 2017-09-08 | 广州华多网络科技有限公司 | A kind of method for processing video frequency and device |
CN107703395A (en) * | 2017-10-31 | 2018-02-16 | 惠州市德赛西威汽车电子股份有限公司 | A kind of pulse test system and method for testing for vehicle-carrying display screen |
CN111796785A (en) * | 2020-06-28 | 2020-10-20 | 广州励丰文化科技股份有限公司 | Display control method of multimedia curtain wall and server |
CN111858214A (en) * | 2020-07-20 | 2020-10-30 | 广东小天才科技有限公司 | Display abnormity detection method and device and electronic equipment |
CN114785848A (en) * | 2022-03-02 | 2022-07-22 | 阿里巴巴(中国)有限公司 | Collaborative interaction and collaboration method, device and system between electronic devices |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106488161A (en) | Electronic equipment screen video data obtains system, method and apparatus | |
CN103793323B (en) | The automatic testing equipment and its automatic test approach of embedded software | |
CN1893641B (en) | A digital media player exposing operational state data | |
CN101247329B (en) | Network system, access management server, event notification method, network appliance and computer program | |
CN101674492B (en) | Method and device for testing performance of stream media server | |
CN102937990B (en) | A kind of method and apparatus for removing file | |
CN103686237A (en) | Method and system for recommending video resource | |
CN106506391B (en) | Network traffic distribution method and router | |
CN105120299A (en) | Video pushing method and video pushing device | |
CN105354042B (en) | Using the processing method and processing device of installation | |
CN109364473A (en) | Analysis method and system are reported in game | |
CN105939362A (en) | User account management method and device | |
CN104679581B (en) | The method and device of running background program | |
CN103389900A (en) | Control method and device for Android equipment camera | |
CN105791920A (en) | Video play control method and apparatus | |
CN110072145A (en) | Information broadcasting method, device and terminal device for terminal device | |
CN104967646B (en) | Document down loading method and device | |
CN105992029A (en) | Wallpaper recommendation method and system, server, and mobile terminal | |
CN104079542A (en) | Information processing method and device management server | |
CN106416234A (en) | Communication apparatus, communication system, communication management system, communication control method, and computer program product | |
CN104508614A (en) | Display control device, display control method, and program | |
CN103581750A (en) | Timing control device and method and electronic device | |
CN103581240B (en) | Download method, user equipment and the application server of application program | |
CN109672910A (en) | Video broadcasting method, device, electronic equipment and computer readable storage medium | |
CN103746820B (en) | Channel functions provide method and apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170308 |