A kind of monitor output intent between same platform NLE systemTechnical field
In data processing field the present invention relates to the non-volume editor of television program designing, the color of non-volume material is applied toMonitor output intent between regulation and effect synthesis, more particularly to a kind of same platform NLE system.
Background technology
With continuing to develop for TV programme technology, program quality requirement is stepped up, in order to obtain preferably sectionMesh effect, so as to meet the sense organ demand of masses, needs to carry out acquired original material during TV, TV and film productionSubstantial amounts of later stage and the treatment of non-volume make, and need to carry out non-volume treatment to gather in manufacturing process, in the non-mistake compiled and processEnter edlin, synthesis in journey to programme contents such as the length of a film of raw data, special efficacy and captions, finally obtain program material, in figureIn the non-volume treatment software in picture/video later stage, user had both needed to carry out editing and preliminary treatment to raw data, it is also desirable to realizeComplicated special effect processing and synthesis, but prior art is providing video clipping and special efficacy in existing non-volume processing systemWhile treatment, often it is related to the NLE system of many sets, and in order to be able to watch editor's output system of non-volume in real time, generallyLive effect display screen in non-volume software can be connected with external monitor, so that at any time it is observed that non-volume is processed outsideEffect on portion's monitor, but in the case of existing concurrently with two sets of NLE systems, will just produce two sets of softwares to need sharedOne situation of monitor, can only connect or re-start reality by way of system is connected re-starting hardware in the prior artIt is existing, although this mode can meet many set NLE systems and share a situation for monitor, many non-volumes of set are also increased simultaneouslyThe frequency of the hardware and software operation of systematic collaboration operation, so that, the non-volume of material and special effect processing are increased to external display deviceOperating frequency, increased material process time, while being unfavorable for the stability of NLE system.
In inventor realizes process of the present invention, discovery has following defect in the prior art, in the prior art when same flatWhen there is many set NLE systems on platform, while, it is necessary to bottom hardware or soft when needing to share a monitor as output againPart is reconfigured, and not only have impact on the producing efficiency of NLE system, while being unfavorable for defeated to the making of NLE system in timeGo out to give and monitor, also increase the unstability of hardware device and software NLE system, so as to increased material process time, carryCost of labor high.
The content of the invention
For defect of the prior art, the collaboration output that the present invention solves multiple NLE systems in identical platform is aobviousShow, and share the problem of same monitor.
In order to solve above technical problem the invention provides the monitor output intent between a kind of same platform NLE system,Specifically include:
The first system and second system shared data transmission passage, the method include:
The data transmission channel forwarding is sent to the first output data of monitor from the first system;
The data transmission channel judges whether the first system receives interrupt requests information from the second system,If so, then forward the second output data for being sent to the monitor from the second system, otherwise, continue to forward from described theOne system is sent to the first output data of the monitor;
The monitor according to first output data or second output data is shown;
Wherein, the first system is tinting system, and the second system is NLE system.
Wherein, the second system interrupt requests information is specifically included:Data starting frame position is interrupted, output frame data are longThe timeline series of degree and interruption data.
Wherein, it is described to forward the second output data step for being sent to the monitor from the second system specifically to wrapInclude:
The second defeated of the monitor is sent to from the second system according to the interruption data starting frame position forwardingGo out data.
Wherein, specifically wrapped in the second output data step that the forwarding is sent to the monitor from the second systemInclude:
The first system receives second system interrupt requests information, at least includes that interrupting data rises in the interrupt requests informationBeginning frame position;
The first system interrupts the first system monitor output data according to the interrupt requests information, and in the dataInterruption position gives the first system output interrupt endpoint mark;
The first system closes the first system data transmission channel, and opens second system data transmission channel;
Monitor output data is received by the second system data transmission channel.
Wherein, the monitor according to first output data or second output data carries out step displayAlso specifically include afterwards:
Judge whether second system data transfer terminates according to output frame data length in terminal request information, if then sealingSecond system data transmission channel is closed, and opens the first system data transmission channel;
Export interrupt endpoint mark and the interruption position of the first system data is given according to the first system and recover;
According to the first system monitor output data.
Wherein, the timeline series for interrupting data is specifically included:Many rail timeline series.
Wherein, then monitor output data step is received from the second system according to the second system interrupt requests informationSpecifically included in rapid:
Second system is generated according to many rail timeline series access time lines in the second system interrupt requests informationTimeline set;
And second system interrupt requests information is generated according to the timeline set;
Monitor output data is received from the second system according to the second system interrupt requests information.
Compared with prior art, the embodiment of the present invention has advantages below:Identical platform multiple NLE system is realized to be total toThe function of same output monitor is enjoyed, in above method implementation process, it is not necessary to original hardware configuration is changed, togetherWhen need not increase hardware device, according to main NLE system can be set up the need in the middle of practical application and from NLE system, when fromNLE system needs the switching for carrying out carrying out monitor when Output Display Unit takes again, it is thereby achieved that identical platformIn multiple NLE systems cooperating, the service condition according to monitor carries out the configuration of external monitor devices, savesSystem resource, shortens the Production Time of many NLE systems, improves producing efficiency and service efficiency.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existingThe accompanying drawing to be used needed for having technology description is briefly described, it should be apparent that, drawings in the following description are only thisSome embodiments of invention, for those of ordinary skill in the art, without having to pay creative labor, may be used alsoOther accompanying drawings are obtained with according to these accompanying drawings.
Fig. 1:It is a kind of schematic diagram of the monitor output intent in the embodiment of the present invention 1 between same platform NLE system;
Fig. 2:It is that the system that the monitor output intent in the embodiment of the present invention 2 between a kind of same platform NLE system is realized is shownIt is intended to.
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, completeSite preparation is described, it is clear that described embodiment is a part of embodiment of the invention, rather than whole embodiments.Based on the present inventionIn embodiment, the every other implementation that those of ordinary skill in the art are obtained under the premise of creative work is not madeExample, belongs to the scope of protection of the invention.
The monitor output intent between a kind of same platform NLE system is provided in the embodiment of the present invention 1, as shown in figure 1,The first system and second system are loaded in same operating system, the first system and second system shared data transmission are logicalRoad, comprises the following steps:
S101:First output data;
This step is specifically included:Data transmission channel forwarding from the first system be sent to monitor it is first defeatedGo out data;
S102:Interrupt switching;
This step is specifically included:The data transmission channel judges whether the first system receives from the second systemTo interrupt requests information, if so, the second output data that the monitor is sent to from the second system is then forwarded, otherwise,Continue to forward the first output data for being sent to the monitor from the first system;
S103:Monitor switching display;
This step is specifically included:The monitor according to first output data or second output data is shownShow;
Wherein, the first system is tinting system, and the second system is NLE system.
A kind of method of competition information typing is provided in the embodiment of the present invention 2, as shown in Fig. 2 in same operationThe first system and second system, the first system and second system shared data transmission passage are loaded in system, including it is followingStep:
In following steps, the first system is tinting system, and the second system is NLE system;The interruption dataTimeline series specifically include:Many rail timeline series.
S201:The data transmission channel forwarding is sent to the first output data of monitor from the first system;
S202:The data transmission channel judges whether the first system receives interrupt requests from the second systemInformation, if so, then forward the second output data that the monitor is sent to from the second system, otherwise, continue to forward fromThe first system is sent to the first output data of the monitor;
The second system interrupt requests information is specifically included:Interrupt data starting frame position, output frame data length andInterrupt the timeline series of data.
The second output data step that the above forwarding is sent to the monitor from the second system can also be specificIncluding:The second output number of the monitor is sent to from the second system according to the interruption data starting frame position forwardingAccording to, or:
The first system receives second system interrupt requests information, at least includes that interrupting data rises in the interrupt requests informationBeginning frame position;
The first system interrupts the first system monitor output data according to the interrupt requests information, and in the dataInterruption position gives the first system output interrupt endpoint mark;
The first system closes the first system data transmission channel, and opens second system data transmission channel;
Monitor output data is received by the second system data transmission channel.
And second system is according to many rail timeline series access time lines in the second system interrupt requests information, andGeneration timeline set;
And second system interrupt requests information is generated according to the timeline set;
Monitor output data is received from the second system according to the second system interrupt requests information.
S203:The monitor according to first output data or second output data is shown.
Through the above description of the embodiments, those skilled in the art can be understood that the present invention can lead toCross hardware realization, it is also possible to realize by the mode of software plus necessary general hardware platform.Based on such understanding, this hairBright technical scheme can be embodied in the form of software product, and the software product can be stored in a non-volatile memoriesMedium (can be CD-ROM, USB flash disk, mobile hard disk etc.) in, including some instructions are used to so that a computer equipment (can bePersonal computer, server, or network equipment etc.) perform method described in each embodiment of the invention.
It will be appreciated by those skilled in the art that accompanying drawing is a schematic diagram for preferred embodiment, module or stream in accompanying drawingJourney is not necessarily implemented necessary to the present invention.
It will be appreciated by those skilled in the art that the module in device in embodiment can be divided according to embodiment descriptionIt is distributed in the device of embodiment, it is also possible to carry out respective change and be disposed other than in one or more devices of the present embodiment.OnStating the module of embodiment can merge into a module, it is also possible to be further split into multiple submodule.
The embodiments of the present invention are for illustration only, and the quality of embodiment is not represented.
Disclosed above is only several specific embodiments of the invention, but, the present invention is not limited to this, any abilityWhat the technical staff in domain can think change should all fall into protection scope of the present invention.