CN202838951U - Universal video transcoding system - Google Patents
Universal video transcoding system Download PDFInfo
- Publication number
- CN202838951U CN202838951U CN 201220359400 CN201220359400U CN202838951U CN 202838951 U CN202838951 U CN 202838951U CN 201220359400 CN201220359400 CN 201220359400 CN 201220359400 U CN201220359400 U CN 201220359400U CN 202838951 U CN202838951 U CN 202838951U
- Authority
- CN
- China
- Prior art keywords
- module
- player
- video
- producer
- control signal
- 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.)
- Expired - Lifetime
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
Abstract
The utility model, which belongs to the criminal investigation field, relates to a universal video transcoding system that is capable of converting formats of videos played by players of various factories into a unified video format. The system comprises: a calibration module, which carries out calibration on a playing operating control signaling of a manufacturer player; a playing operating control signaling adaption module; and a synchronous playing control module. According to the utility model, the calibration module is used to calibrate playing operating control signallings of manufacturer players of different types. When the manufacturer players with different types are used, the playing operating control signaling adaption modul is used to find out the used manufacturer player playing operating control signallings corresponding to the system player module playing operating control signalings in a player calibration list, thereby meeting requirements on the uniformity and real-time property of video viewing in the criminal investigation industry.
Description
Technical field
The utility model relates in the criminal investigation field the processing of monitor video, is specially the omnipotent trans-coding system of a kind of video, belongs to the field of video processing in the criminal investigation business.
Background technology
Along with going deep into and popularizing that social face is monitored that safe city is built, criminal investigation and case detection work is more and more relied on for counsel in the surveillance video resource, and a large amount of video monitoring systems that build are widely used in the criminal investigation business of public security.Because the existing all kinds of watch-dogs of China are different, supervisory system video record form is different, producer's player plays operation is different, bring series of problems to criminal investigation and case detection: 1) producer's video recording player is different, the criminal detective not only needs all kinds of video recordings of great amount of terminals device plays, also need to be grasped the operation of all kinds of players, in the situation of solving a case of seizing every minute and second, this measure will be wasted valuable solving a case the time, incurs loss through delay and solves a case opportunity; 2) social face supervisory system is because of mismanagement, as the producer player occurs and lose, and the video recording after the collection can't be play; 3) the video format disunity of watch-dog, supervisory system, cause public security organ to the storage of magnanimity video image, gather, process, utilize, consult management workload and sharply increase, make a large amount of suspicion target informations can only disperse, sporadicly be retained in investigator's the notes and brain, can't concentrate, effectively carry out the merit investigation.
The patent No. " CN200810167363.9 ", name are called the patent of " seat record screen system and implementation method and seat record screen quality inspection system and implementation method ", have proposed a kind of record screen system and implementation method of attending a banquet; Call center's operating process of attending a banquet is recorded screen and is stored in this locality, and record screen equipment and identification information storage are in retrieval server; The quality inspection seat is searched to the identification information of the equipment of closing by retrieval server, obtains record screen information from correspondence is attended a banquet, and plays in the quality inspection seat, carries out service quality and checks; But the deficiency that exists is to process monitor video, can only be to full frame but not screen is recorded in the appointed area, can not realize that professional required namely the turning of criminal investigation namely broadcast displaying live view.
Summary of the invention
The purpose of this utility model just is to provide a kind of video omnipotent trans-coding system, and producer's player plays operation control signal to be calibrated is demarcated, and producer's player plays operation control signal of demarcating is saved in the player calibration scale; The play operation control signal of the play operation control signal of producer's player and system plays device module is adaptive, then for employed concrete producer's player, find out the play operation control signal corresponding with the play operation control signal of system plays device module, by the play operation control of system plays device module, realize the play operation control to employed producer player.
Realize that the technical scheme that the utility model purpose adopts is: the omnipotent trans-coding system of a kind of video, comprise,
Producer's player;
Demarcating module, it is connected with described producer player, be used for the play operation control signal of producer's player is demarcated, and the play operation control signal of the play operation control signal of described producer player and system plays device module is adaptive, be stored in the player calibration scale;
Play operation control signal adaptation module, it is connected with described demarcating module, is used for storing described player calibration scale;
Synchronous transmit control module, it is connected with described play operation control signal adaptation module, be used for from described player calibration scale, find out the producer's player plays operation control signal with the adaptive use of the play operation control signal of system plays device module, and be sent to producer's player of this use.
Further, the omnipotent trans-coding system of described video also comprises:
The screen recording module is connected with producer's player of described use, for the play content of producer's player of recording this use;
Record screen control module is connected with described screen recording module, is used for startup, the shut-down operation of control screen recording module;
Video encoding module is connected with described screen recording module, is used for the play content of recording is encoded by unified video format;
The video forwarding module is connected with described video encoding module, is used for transmitting the file after described unified video format is encoded.
Further, the omnipotent trans-coding system of described video also comprises:
The video file generation module is connected with described video forwarding module, is used for the file generated video file with described unified video format coding.
Further, the omnipotent trans-coding system of described video also comprises:
System plays device module, it is connected with described video forwarding module, is used for showing the video of unified video format coding, and system plays device module play operation control signal is sent to play operation control signal adaptation module.
The utility model is demarcated the play operation control signal of dissimilar producers player by demarcating module, and the play operation control signal of the play operation control signal of producer's player and system plays device module is adaptive, finish the demarcation to dissimilar producers player plays operation control signal, with adaptive calibrated result store in play operation control signal adaptation module.When using the different producer player of model, in the player calibration scale, find out first producer's player plays operation control signal of this use corresponding with system plays device module play operation control signal by play operation control signal adaptation module, and the play operation control signal of producer's player that will use, be sent to producer's player of this use by synchronous transmit control module, when being the operating system player module, system plays device module play operation control signal is converted to the play operation control signal of producer's player of corresponding with it use, control by system plays device module realizes the control to producer's player of this use, thereby avoided having improved the operating efficiency to dissimilar producers player because operating personnel need to increase the problem of removing to learn how to operate the type producer player extra time.
In addition, the utility model is also recorded the unified video format of rear use by the screen recording module to the play content of producer's player and is carried out code storage, so that the storage format of all monitor videos is unified, the unified management of resource and unify to play by system plays device module of being convenient to record a video.
Description of drawings
Fig. 1 is the structural representation of the omnipotent trans-coding system of the utility model video;
Fig. 2 is the workflow diagram of the omnipotent trans-coding system of the utility model video;
Fig. 3 is the interface synoptic diagram of resident element among Fig. 1.
Specific embodiments
Below in conjunction with the drawings and specific embodiments the utility model is further described.
As shown in Figure 1, ten thousand videos energy trans-coding system comprises resident element 1 and receiving element 2, and wherein: the interface of present embodiment resident element as shown in Figure 3.Resident element 1 comprises screen recording module 102, and the record that is connected with screen recording module 102 screen control module 101, and the used screen recording module 102 of present embodiment is used for the content that producer's player 3 is play is recorded; Screen recording module 101 realizes screen recording module 102 is recorded unlatching, the operation such as stopped in the present embodiment.
In this adaptation procedure, producer's player 3 to be calibrated can be the player of the various models of all producers, demarcate and adaptive finishing after the play operation control signal adaptation data storehouse of the complete producer's player of formation.Player calibration scale and play operation control signal adaptation data are saved in the play operation control signal adaptation module 203.
Receiving element 2 comprises system plays device module 202 and play operation control signal adaptation module 203, and play operation control signal adaptation module 203 is connected with synchronous transmit control module 104.Play operation control signal adaptation module 203 is with the play operation control signal of system plays device module, carry out adaptive through the player calibration scale, select the play operation control signal of the producer player corresponding with the play operation control signal of system plays device module, send to employed producer player by synchronous transmit control module 104, thereby finish the play operation control to the producer's player that uses.
As shown in Figures 2 and 3, the course of work of the omnipotent trans-coding system of the utility model video is as follows:
Step S1: demarcate.Producer's player 3 to be calibrated is demarcated, the play operation control signal of demarcating is stored in the player calibration scale, and the play operation control signal that will demarcate the play operation control signal of player and system plays device module 202 is adaptive, and adaptive result is stored in the player calibration scale.Wherein, specifically comprise:
Step S11: producer's player automatic adaptation.
The demarcating module 103 of resident element 1 obtains producer's player 3 process names of this use from the operating system process list of producer's player 3, adaptive with producer's player 3 process names in the player calibration scale; Adaptive success, this player calibration scale are producer's player 3 player calibration scales, then enter step S2; Adaptive failure, then this producer's player 3 is the player of a new model, and resident element 1 prompting user carries out proving operation to producer's player 3, and execution in step S12 finishes the demarcation to this new model player.
Step S12: producer's player plays operation is demarcated.
At first the user opens producer's player 3 to be calibrated; Load resident element 1, open resident element interface 10; Then click the broadcast button of producer to be calibrated player 3 with mouse; Demarcating module 103 obtains ControlID value corresponding to this broadcast button of producer's player program and obtains button handle corresponding to this broadcast button ControlID value, is used for unique operation of identifying producer's player 3 broadcast buttons; For this operation generates a control code, characterize the play operation control signal of its play operation; Producer's player plays operation control signal display box 1021 in resident module interface 10 shows producer's player plays operation control signal; Select " the Radio button " 20251 of producer's player plays operational correspondence, select producer's player plays operation control signal to preserve the memory location; Select " interpolation signaling " button 2022, producer's player plays operation control signal is saved in the player calibration scale.
Other play operation of producer's player are carried out one by one the demarcation of the operations such as " stopping to play ", " 2 speed F.F. ", " 4 speed F.F. ", " 2 speed rewind down ", " 4 speed rewind down ", " single frames advances " and " single frames moves back " according to above-mentioned steps, and the play operation control signal of above-mentioned producer player is corresponding adaptive one by one with the play operation control signal of system plays device module, finish the demarcation to producer's player plays operation control signal, and the result that will demarcate is kept in the player calibration scale.
Step S13: producer's player is demarcated.
At first the demarcating module 103 of resident element 1 obtains producer's player process from the operating system process list of producer to be calibrated player 3, then process list is shown in the process list 2023 in the resident element interface 10, the process name of the corresponding producer of user selection player, " preservation process name " button 2024 in resident element interface 1 is saved in this producer's player process name in the player calibration scale.
Step S14: record region labeling.
The user clicks the mouse at producer's player video playback window area, and demarcating module 103 obtains the player video playback window ControlID of producer, and the player video playback window ControlID of producer is saved in the player calibration scale.
Step S15: preserve the player calibration scale.
Press " preservation calibration scale " button 2027 at resident element interface 10, the player calibration scale is saved in the play operation control signal adaptation module 203.
Step S2: screen recording specifically comprises:
Step S21: start employed producer player.
Step S22: screen recording control comprises:
Step S221: start/stop record screen operation.By the record screen control module 101 of resident element 1, " the start and stop record screen is recorded " button 1011 in resident element interface 10, start/stop screen recording;
Step S222: synchronous Play Control comprises:
Step S2221: transmit control module 104 receives the play operation control signal of play operation control signal adaptation module 203 synchronously.
Step S2222: transmit control module 104 sends the producer's player plays operation control signal that uses to producer's player 3 synchronously, thereby controls the operation of producer's player 3 of this use.
Step S2223: transmit control module 104 is saved in play operation control signal and time sequential routine in the video file generation module 201 synchronously, makes video file generation module 201 generate video file by normal play speed.
Step S23: screen recording.The screen recording module 102 of resident element 1 is obtained producer player video playback zone according to the described player video playback window ControlID of producer, and then the video of producer's player 3 play area is carried out screen recording.
Step S24: Video coding.Video encoding module 105 is encoded the video that step S23 records by unified video format; Encoding code stream is sent in the video forwarding module 106.
Step S25: video is transmitted.Video forwarding module 106 is transmitted the unified video format code stream that step S24 obtains, and sends to system plays device module 202 and carries out video playback; Perhaps send in the video file generation module 201 and generate video file.
Step S3: video reception comprises:
Step S31: video playback.
Step S311: the video code flow that system plays device module 202 is play from video forwarding module 106, carry out video playback.
Step S312: the play operation control signal is adaptive.The play operation control signal of system plays device module, after the player calibration scale is adaptive, obtain producer's player plays operation control signal, described play operation control signal is by synchronous transmit control module 104, send producer's player plays operation control signal to producer's player, thus the operation of control producer player 3.
Step S32: video file generates.
Step S321: video code flow is encapsulated as video file.Video behind the Video coding, according to play operation control signal and time sequential routine, the video information that will comprise the Play Control formation such as speed broadcast is reduced, and generates and can press the video file that normal speed is play.
Step S322: the video file of encapsulation is preserved.By " preservation video file " button 1012 of 10 in the resident element interface, preserve video file.
Claims (4)
1. the omnipotent trans-coding system of video comprises producer's player, it is characterized in that, also comprises:
Demarcating module, it is connected with described producer player, be used for the play operation control signal of producer's player is demarcated, and the play operation control signal of the play operation control signal of described producer player and system plays device module is adaptive, be stored in the player calibration scale;
Play operation control signal adaptation module, it is connected with described demarcating module, is used for storing described player calibration scale;
Synchronous transmit control module, it is connected with described play operation control signal adaptation module, be used for from described player calibration scale, find out the producer's player plays operation control signal with the adaptive use of the play operation control signal of system plays device module, and be sent to producer's player of this use.
2. the omnipotent trans-coding system of described video according to claim 1 is characterized in that, further comprises:
The screen recording module is connected with producer's player of described use, for the play content of producer's player of recording this use;
Record screen control module is connected with described screen recording module, is used for startup, the shut-down operation of control screen recording module;
Video encoding module is connected with described screen recording module, is used for the play content of recording is encoded by unified video format;
The video forwarding module is connected with described video encoding module, is used for transmitting the file after described unified video format is encoded.
3. the omnipotent trans-coding system of described video according to claim 2 is characterized in that, further comprises: the video file generation module, be connected with described video forwarding module, and be used for the file generated video file with described unified video format coding.
4. the omnipotent trans-coding system of described video according to claim 3, it is characterized in that, further comprise: system plays device module, it is connected with described video forwarding module, be used for showing the video of unified video format coding, and system plays device module play operation control signal is sent to play operation control signal adaptation module.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201220359400 CN202838951U (en) | 2012-07-24 | 2012-07-24 | Universal video transcoding system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201220359400 CN202838951U (en) | 2012-07-24 | 2012-07-24 | Universal video transcoding system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN202838951U true CN202838951U (en) | 2013-03-27 |
Family
ID=47950597
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201220359400 Expired - Lifetime CN202838951U (en) | 2012-07-24 | 2012-07-24 | Universal video transcoding system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN202838951U (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102779539A (en) * | 2012-07-24 | 2012-11-14 | 武汉大千信息技术有限公司 | Universal transcoding system and universal transcoding method of video |
CN103826079A (en) * | 2014-03-11 | 2014-05-28 | 北京易云华控技术有限公司 | Data management platform |
-
2012
- 2012-07-24 CN CN 201220359400 patent/CN202838951U/en not_active Expired - Lifetime
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102779539A (en) * | 2012-07-24 | 2012-11-14 | 武汉大千信息技术有限公司 | Universal transcoding system and universal transcoding method of video |
CN102779539B (en) * | 2012-07-24 | 2015-12-16 | 武汉大千信息技术有限公司 | The omnipotent trans-coding system of video and method |
CN103826079A (en) * | 2014-03-11 | 2014-05-28 | 北京易云华控技术有限公司 | Data management platform |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102779539B (en) | The omnipotent trans-coding system of video and method | |
US9367617B2 (en) | Surveillance system with direct database server storage | |
CN101753947B (en) | A kind of method and apparatus of the on-demand playback of surveillance video | |
CN101631237B (en) | Video monitoring data storing and managing system | |
US10923157B2 (en) | System and method for event data collection and video alignment | |
CN103475856A (en) | Video monitoring system applied to broadcast and TV network | |
CN1338873A (en) | Network monitoring and controlling system | |
CN102204248B (en) | Video data processing method, video image displaying method and device thereof | |
EP2158577A1 (en) | Method and device for acquiring, recording and utilizing data captured in an aircraft | |
KR102608025B1 (en) | Video surveillance system | |
CN204258983U (en) | Video and audio tape deck | |
CN103999470A (en) | System to merge multiple recorded video timelines | |
CN108965832B (en) | Audio monitoring method and device for pickup system | |
CN204968035U (en) | Long -range hearing system | |
WO2014010470A1 (en) | Transmission device, information processing method, program, reception device, and application linking system | |
CN103369402A (en) | Method and system for comparing functional consistency of multiple set top boxes | |
CN202838951U (en) | Universal video transcoding system | |
CN102196225B (en) | Video collection playback system and method | |
CN103533314A (en) | Method for accessing standardized interface and unified architecture of differentiation security and protection equipment | |
KR20110023634A (en) | Apparatus for generating thumbnail image and method for displaying thumbnail image | |
CN202135258U (en) | Real-time safety monitoring management device | |
CN202634592U (en) | Security monitoring system for posts and telecommunications industry | |
CN104796770A (en) | Radio and television full-service three-level diagnostic method and safety broadcasting service system | |
CN110166561B (en) | Data processing method, device, system, equipment and medium for wearable equipment | |
TWI305304B (en) | An audio control system and method for long range monitoring |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CX01 | Expiry of patent term |
Granted publication date: 20130327 |
|
CX01 | Expiry of patent term |