Program synchronization management method and device

文档序号:1144517 发布日期:2020-09-11 浏览:4次 中文

阅读说明:本技术 节目同步管理方法和装置 (Program synchronization management method and device ) 是由 白梦奇 成智刚 周晶晶 于 2020-06-24 设计创作,主要内容包括:本发明实施例公开了一种节目同步管理方法和装置。所述节目同步管理方法例如包括:响应于添加媒体素材至目标区域的操作,生成媒体和虚拟图层,具体包括:A:在节目管理区生成对应于所述媒体素材的媒体,并将所述媒体的标识发送至舞台编辑区,以及根据所述标识在所述舞台编辑区生成虚拟图层;或者,B:在舞台编辑区生成对应于所述媒体素材的虚拟图层,并将所述虚拟图层的标识发送至节目管理区,以及根据所述标识在所述节目管理区生成媒体;其中,所述虚拟图层的标识与所述媒体的标识相同,其中,所述目标区域为所述节目管理区和所述舞台编辑区之一。本发明实施例能够实现对媒体和和虚拟图层的同步管理。(The embodiment of the invention discloses a program synchronous management method and device. The program synchronization management method includes, for example: responding to the operation of adding the media materials to the target area, and generating a media and virtual layer, wherein the method specifically comprises the following steps: a: generating media corresponding to the media materials in a program management area, sending the identification of the media to a stage editing area, and generating a virtual map layer in the stage editing area according to the identification; or, B: generating a virtual layer corresponding to the media material in a stage editing area, sending an identifier of the virtual layer to a program management area, and generating media in the program management area according to the identifier; the identifier of the virtual layer is the same as the identifier of the media, wherein the target area is one of the program management area and the stage editing area. The embodiment of the invention can realize synchronous management of media and virtual layers.)

1. A program synchronization management method, comprising:

responding to the operation of adding the media materials to the target area, and generating a media and virtual layer, wherein the method specifically comprises the following steps:

a: generating media corresponding to the media materials in a program management area, sending the identification of the media to a stage editing area, and generating a virtual map layer in the stage editing area according to the identification;

alternatively, the first and second electrodes may be,

b: generating a virtual layer corresponding to the media material in a stage editing area, sending an identifier of the virtual layer to a program management area, and generating media in the program management area according to the identifier;

the identifier of the virtual layer is the same as the identifier of the media, wherein the target area is one of the program management area and the stage editing area.

2. The program synchronization management method according to claim 1,

corresponding to A, the method further comprises the following steps: storing the media to a storage position corresponding to the identifier, and generating a virtual layer in the stage editing area according to the identifier specifically includes: reading the media at the storage position according to the identification, and generating the virtual layer according to the media;

alternatively, the first and second electrodes may be,

corresponding to B, the method further comprises the following steps: storing the virtual map layer to a storage location corresponding to the identifier, and generating media in the program management area according to the identifier specifically includes: and reading the virtual layer at the storage position according to the identifier, and generating the media according to the virtual layer.

3. The program synchronization management method according to claim 1, wherein a:

the target area is the program management area, and the generating of the media corresponding to the media material in the program management area in response to the operation of adding the media material to the target area specifically includes: generating the media according to the media materials, and displaying the media to a target image layer of a target program in the program management area;

alternatively, the first and second electrodes may be,

the target area is a stage editing area; the generating, in response to the operation of adding the media material to the target area, the media corresponding to the media material in the program management area specifically includes: determining a target map layer of an activated program corresponding to the stage editing area and located in the program management area; and generating the media in the target layer according to the media materials and displaying the media in the target layer.

4. The method for program synchronization management according to claim 3, wherein the generating the media in the target map layer according to the media material and displaying the media in the target map layer specifically includes:

generating and displaying the media on the target map layer of the activated program, wherein the target map layer is an idle map layer;

alternatively, the first and second electrodes may be,

and replacing the target media on the target image layer of the activated program as the media and displaying the media, wherein the image layer of the activated program is a non-idle image layer.

5. The program synchronization management method according to claim 1, wherein the program management area includes a first program and a second program, the first layer of the first program has a first media, and the first layer of the second program has a second media; the first media corresponds to a first virtual layer, and the second media corresponds to a second virtual layer; the first virtual layer and the second virtual layer are associated with the first layer, or the first virtual layer and the second virtual layer are independent of each other.

6. A program synchronization management apparatus, comprising:

the generating module is configured to generate a media and a virtual layer in response to an operation of adding a media material to a target area, and specifically includes:

a first generating unit configured to: generating media corresponding to the media materials in a program management area, sending the identification of the media to a stage editing area, and generating a virtual map layer in the stage editing area according to the identification;

alternatively, the first and second electrodes may be,

a second generation unit to: generating a virtual layer corresponding to the media material in a stage editing area, sending an identifier of the virtual layer to a program management area, and generating media in the program management area according to the identifier;

the identifier of the virtual layer is the same as the identifier of the media, wherein the target area is one of the program management area and the stage editing area.

7. The program synchronization management apparatus according to claim 6,

the first generating unit is further configured to: storing the media to a storage position corresponding to the identifier, reading the media at the storage position according to the identifier, and generating the virtual layer according to the media;

alternatively, the first and second electrodes may be,

the second generating unit is further configured to: and storing the virtual layer to a storage position corresponding to the identifier, reading the virtual layer at the storage position according to the identifier, and generating the media according to the virtual layer.

8. The program synchronization management apparatus according to claim 6,

the target area is the program management area, and the first generating unit is specifically configured to: generating the media according to the media materials, and displaying the media to a target image layer of a target program in the program management area;

alternatively, the first and second electrodes may be,

the target area is the stage editing area, and the first generation unit is specifically configured to: determining a target map layer of an activated program corresponding to the stage editing area and located in the program management area; and generating the media in the target layer according to the media materials and displaying the media in the target layer.

9. The apparatus for synchronously managing programs according to claim 8, wherein when the target area is a stage editing area, the first generating unit is specifically configured to:

generating and displaying the media on the target map layer of the activated program, wherein the target map layer is an idle map layer;

alternatively, the first and second electrodes may be,

and replacing the target media on the target image layer of the activated program as the media and displaying the media, wherein the image layer of the activated program is a non-idle image layer.

10. The apparatus for managing program synchronization of claim 6, wherein the program management area comprises a first program and a second program, the first layer of the first program has a first media, and the first layer of the second program has a second media; the first media corresponds to a first virtual layer, and the second media corresponds to a second virtual layer; the first virtual layer and the second virtual layer are associated with the first layer, or the first virtual layer and the second virtual layer are independent of each other.

Technical Field

The present invention relates to the field of display control technologies, and in particular, to a program synchronization management method and a program synchronization management apparatus.

Background

At present, audio and video playing and controlling software relates to a program management area and a stage editing area, and when media materials are added, the media materials need to be added to the program management area and the stage editing area respectively, so that user experience is poor.

Therefore, how to synchronously add media materials to the program management area and the stage editing area becomes a technical problem to be solved urgently.

Disclosure of Invention

Therefore, to overcome at least some of the defects and shortcomings in the prior art, embodiments of the present invention provide a program synchronization management method and a program synchronization management apparatus.

In one aspect, a method for program synchronization management provided in an embodiment of the present invention includes: responding to the operation of adding the media materials to the target area, and generating a media and virtual layer, wherein the method specifically comprises the following steps: a: generating media corresponding to the media materials in a program management area, sending the identification of the media to a stage editing area, and generating a virtual map layer in the stage editing area according to the identification; or, B: generating a virtual layer corresponding to the media material in a stage editing area, sending an identifier of the virtual layer to a program management area, and generating media in the program management area according to the identifier; the identifier of the virtual layer is the same as the identifier of the media, wherein the target area is one of the program management area and the stage editing area.

In the above scheme, the program synchronization management method generates the media in the program management area and generates the virtual layer in the stage editing area in response to the operation of adding the media material to the target area, wherein the identifier of the media is the same as the identifier of the virtual layer, so that the media and the virtual layer are synchronously managed.

In one embodiment of the present invention, corresponding to a, further comprising: storing the media to a storage position corresponding to the identifier, and generating a virtual layer in the stage editing area according to the identifier specifically includes: reading the media at the storage position according to the identification, and generating the virtual layer according to the media; or, corresponding to B, further comprising: storing the virtual map layer to a storage location corresponding to the identifier, and generating media in the program management area according to the identifier specifically includes: and reading the virtual layer at the storage position according to the identifier, and generating the media according to the virtual layer.

In one embodiment of the invention, the ratio corresponding to a: the target area is the program management area, and the generating of the media corresponding to the media material in the program management area in response to the operation of adding the media material to the target area specifically includes: generating the media according to the media materials, and displaying the media to a target image layer of a target program in the program management area; or, the target area is a stage editing area; the generating, in response to the operation of adding the media material to the target area, the media corresponding to the media material in the program management area specifically includes: determining a target map layer of an activated program corresponding to the stage editing area and located in the program management area; and generating the media in the target layer according to the media materials and displaying the media in the target layer.

In an embodiment of the present invention, the generating the media in the target layer according to the media material and displaying the media in the target layer specifically includes: generating and displaying the media on the target map layer of the activated program, wherein the target map layer is an idle map layer; or replacing the target media on the target image layer of the activated program to be the media and displaying the media, wherein the image layer of the activated program is a non-idle image layer.

In an embodiment of the present invention, the program management area includes a first program and a second program, a first overlay of the first program has a first media, and a first overlay of the second program has a second media; the first media corresponds to a first virtual layer, and the second media corresponds to a second virtual layer; the first virtual layer and the second virtual layer are associated with the first layer, or the first virtual layer and the second virtual layer are independent of each other.

On the other hand, an apparatus for program synchronization management provided in an embodiment of the present invention includes: the generating module is configured to generate a media and a virtual layer in response to an operation of adding a media material to a target area, and specifically includes: a first generating unit configured to: generating media corresponding to the media materials in a program management area, sending the identification of the media to a stage editing area, and generating a virtual map layer in the stage editing area according to the identification; or, a second generating unit for: generating a virtual layer corresponding to the media material in a stage editing area, sending an identifier of the virtual layer to a program management area, and generating media in the program management area according to the identifier; the identifier of the virtual layer is the same as the identifier of the media, wherein the target area is one of the program management area and the stage editing area.

In the above scheme, the program synchronization management device generates a media in the program management area and generates a virtual layer in the stage editing area in response to an operation of adding a media material to the target area, where an identifier of the media is the same as an identifier of the virtual layer, so that the media and the virtual layer are synchronously managed.

In an embodiment of the present invention, the first generating unit is further configured to: storing the media to a storage position corresponding to the identifier, reading the media at the storage position according to the identifier, and generating the virtual layer according to the media; or, the second generating unit is further configured to: and storing the virtual layer to a storage position corresponding to the identifier, reading the virtual layer at the storage position according to the identifier, and generating the media according to the virtual layer.

In an embodiment of the present invention, the target area is the program management area, and the first generating unit is specifically configured to: generating the media according to the media materials, and displaying the media to a target image layer of a target program in the program management area; or, the target area is the stage editing area, and the first generating unit is specifically configured to: determining a target map layer of an activated program corresponding to the stage editing area and located in the program management area; and generating the media in the target layer according to the media materials and displaying the media in the target layer.

In an embodiment of the present invention, when the target area is a stage editing area, the first generating unit is specifically configured to: generating and displaying the media on the target map layer of the activated program, wherein the target map layer is an idle map layer; or replacing the target media on the target image layer of the activated program to be the media and displaying the media, wherein the image layer of the activated program is a non-idle image layer.

In an embodiment of the present invention, the program management area includes a first program and a second program, a first overlay of the first program has a first media, and a first overlay of the second program has a second media; the first media corresponds to a first virtual layer, and the second media corresponds to a second virtual layer; the first virtual layer and the second virtual layer are associated with the first layer, or the first virtual layer and the second virtual layer are independent of each other.

One or more of the above technical solutions may have the following advantages or beneficial effects: the media is generated in the program management area in response to the operation of adding the media materials to the target area, and the virtual layer is generated in the stage editing area, wherein the identification of the media is the same as that of the virtual layer, so that the synchronous management of the media and the virtual layer is realized.

Drawings

In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.

Fig. 1 is a flowchart illustrating a program synchronization management method according to a first embodiment of the present invention.

Fig. 2 is a schematic specific flowchart of step S10 in fig. 1.

Fig. 3 is another specific flowchart of step S10 in fig. 1.

Fig. 4 is a schematic interface diagram of audio/video broadcast control software applying the program synchronization management method according to the first embodiment of the present invention.

Fig. 5 is a block diagram of a program synchronization management apparatus according to a second embodiment of the present invention.

Fig. 6 is a schematic diagram of a unit structure of the generating module in fig. 5.

Fig. 7 is a schematic diagram of another unit structure of the generating module in fig. 5.

Fig. 8 is a schematic structural diagram of a program synchronization management system according to a third embodiment of the present invention.

Fig. 9 is a schematic structural diagram of a computer-readable storage medium according to a fourth embodiment of the present invention.

Detailed Description

The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

[ first embodiment ] A method for manufacturing a semiconductor device

Referring to fig. 1, it is a flowchart illustrating a program synchronization management method according to a first embodiment of the present invention. Specifically, the program synchronization management method provided by the embodiment of the present invention includes, for example:

s10, responding to the operation of adding the media materials to the target area, and generating media and virtual layers.

In an embodiment of the present invention, as shown in fig. 2, the step S10 specifically includes: s101, generating media corresponding to the media materials in a program management area, sending the identification of the media to a stage editing area, and generating a virtual map layer in the stage editing area according to the identification. The identifier of the virtual layer is the same as the identifier of the media, wherein the target area is one of the program management area and the stage editing area.

In view of the above, corresponding to the embodiment shown in fig. 2, the program synchronization management method further includes: storing the media to a storage position corresponding to the identifier, and generating a virtual layer in the stage editing area according to the identifier specifically includes: reading the media at the storage position according to the identification, and generating the virtual layer according to the media;

in a specific embodiment of the present invention, as shown in fig. 3, the generating a media and a virtual layer corresponding to the media material according to the target area specifically includes: s102, generating a virtual layer corresponding to the media material in a stage editing area, sending the identifier of the virtual layer to a program management area, and generating media in the program management area according to the identifier. The identifier of the virtual layer is the same as the identifier of the media, wherein the target area is one of the program management area and the stage editing area.

In view of the above, corresponding to the embodiment shown in fig. 3, the program synchronization management method further includes: storing the virtual map layer to a storage location corresponding to the identifier, and generating media in the program management area according to the identifier specifically includes: and reading the virtual layer at the storage position according to the identifier, and generating the media according to the virtual layer.

In a specific implementation manner of the present invention, corresponding to the embodiment shown in fig. 2, the target area is the program management area, and the generating media corresponding to the media material in the program management area in response to the operation of adding the media material to the target area specifically includes: generating the media according to the media materials, and displaying the media to a target image layer of a target program in the program management area; or, the target area is a stage editing area; the generating, in response to the operation of adding the media material to the target area, the media corresponding to the media material in the program management area specifically includes: determining a target map layer of an activated program corresponding to the stage editing area and located in the program management area; and generating the media in the target layer according to the media materials and displaying the media in the target layer.

In view of the above, the generating the media in the target layer according to the media material and displaying the media in the target layer specifically includes: generating and displaying the media on the target map layer of the activated program, wherein the target map layer is an idle map layer; or replacing the target media on the target image layer of the activated program to be the media and displaying the media, wherein the image layer of the activated program is a non-idle image layer.

In a specific embodiment of the present invention, the program management area includes a first program and a second program, a first layer of the first program has a first medium, and a first layer of the second program has a second medium; the first media corresponds to a first virtual layer, and the second media corresponds to a second virtual layer; the first virtual layer and the second virtual layer are associated with the first layer, or the first virtual layer and the second virtual layer are independent of each other.

The program synchronization management method according to the embodiment of the present invention may be implemented by software installed on a PC, for example, audio/video broadcast control software, for facilitating understanding of the embodiment of the present invention, the program synchronization management method according to the embodiment of the present invention is described in detail below with reference to fig. 4, where fig. 4 is a schematic view of an interface of the audio/video broadcast control software, where the interface includes a media material area, a program management area, and a stage editing area. The program management area in fig. 4 includes N programs, that is, a program 1 to a program N, each program corresponds to M layers, that is, a layer 1 to a layer M, where M and N are positive integers, and media in the program management area, that is, media generated correspondingly from media materials selected by the media material area, takes the program 1 in fig. 4 as an example, media exist in both the layer 1 and the layer 2, that is, the program 1 includes two media, and then the stage management area corresponds to two virtual layers corresponding to the two media. Additionally, although the media material sections are shown for illustrative purposes only as media material 1 through media material 5, embodiments of the present invention do not limit the specific number of media materials that the media material sections include.

Specifically, when the program synchronization management method according to the embodiment of the present invention is executed, the audio/video broadcast control software installed on the PC first generates a media and a virtual layer in response to an operation of adding a media material to a target area. The specific media and the generation sequence of the virtual layer are not limited in the embodiment of the present invention. The target area may be a program management area or a stage editing area, and the process of generating the media and the virtual map layer may specifically be, for example: a: generating media corresponding to the media materials in a program management area, sending the identification of the media to a stage editing area, and generating a virtual map layer in the stage editing area according to the identification; or B: and generating a virtual layer corresponding to the media material in a stage editing area, sending the identifier of the virtual layer to a program management area, and generating media in the program management area according to the identifier. And the identifier of the virtual layer is the same as the identifier of the media.

In the technical scheme, the media or the virtual layer is generated firstly, then the generated identifier of the media or the virtual layer is sent to the corresponding stage editing area or the program management area, and the virtual layer or the media is generated in the stage editing area or the program management area according to the corresponding identifier, so that the media and the virtual layer can be generated in the program management area and the stage editing area correspondingly only by adding the media materials in the program management area or the stage editing area, and the problem of poor user experience caused by the fact that the media materials are required to be added to the program management area and the stage editing area respectively in the prior art is solved.

In accordance with the above, the present invention further includes: storing the media to a storage position corresponding to the identifier, and generating a virtual layer in the stage editing area according to the identifier specifically includes: and reading the media at the storage position according to the identification, and generating the virtual layer according to the media. It should be noted that the media material may be one of a video, a picture and a PPT, and the media is a thumbnail of the program material, which is not limited to this embodiment of the present invention. The audio and video playing and controlling software stores the media in a certain storage position after generating the media, and the storage position is associated with the identifier of the media, so that the audio and video playing and controlling software can read the media in the storage position according to the received identifier of the media when generating the virtual layer, so as to generate the virtual layer according to the media, and correspondingly, the virtual layer is also a thumbnail of the media material.

In accordance with the above, the present invention further includes: storing the virtual map layer to a storage location corresponding to the identifier, and generating media in the program management area according to the identifier specifically includes: and reading the virtual layer at the storage position according to the identifier, and generating the media according to the virtual layer. It should be noted that the media material may be one of a video, a picture, and a PPT, and the virtual layer is a thumbnail of the program material, which is not limited to this embodiment of the present invention. The audio and video playing and controlling software stores the virtual layer in a certain storage position after generating the virtual layer, and the storage position is associated with the identifier of the virtual layer, so that the audio and video playing and controlling software can read the virtual layer in the storage position according to the received identifier of the virtual layer when generating media, thereby generating the media according to the virtual layer, and correspondingly, the media is also the thumbnail of the media material. In addition, the identifier is an ID, and is used to identify the media and the virtual layer.

For a, when the target area is a program management area, the operation of adding the media material to the target area is, for example, a user drags the media material in the media material area to a target image layer of a target program of the program management area. As shown in fig. 4, the program management area includes a plurality of programs, and each program corresponds to a plurality of image layers, in this case, the audio/video broadcast control software determines which image layer of which program the media material is to be added to according to a position where the user releases the media material, so as to determine a mapping relationship between media to be generated and (program image layer), and generate and display media corresponding to the media material on a target image layer of a target program.

It should be noted that, in the embodiment of the present invention, the stage editing area only displays all virtual layers of an output program (i.e., an active program), for example, when the program 1 in fig. 4 is a currently active program, that is, the program 1 needs to be output, the virtual layer corresponding to the media in the program 1 is displayed in the stage editing area.

As for a, when the target area is the stage editing area, the operation of adding the media material to the target area is, for example, the user drags the media material in the media material area to the stage editing area. In this case, the audio/video playing and controlling software determines a target layer of the activated program corresponding to the stage editing area, which is located in the program management area. And then, the audio and video broadcast control software generates the media according to the media material and displays the media on the target layer, where the target layer may be an idle layer, and in this case, the process of determining the target layer may be that the audio and video broadcast control software traverses all layers of the target program from a first layer in sequence, searches for a first available idle layer (that is, a layer to which the media is not added is an idle layer), and uses the first available idle layer as a layer of the media material. Alternatively, the target layer may also be a non-idle layer, in this case, the generating the media according to the media material and displaying the media on the target layer specifically include: and replacing the target media on the target image layer of the activated program as the media and displaying the media, wherein the image layer of the activated program is a non-idle image layer.

For B, when the target area is a program management area, the operation of adding the media material to the target area is, for example, a user drags the media material in the media material area to a target image layer of a target program of the program management area. As shown in fig. 4, the program management area includes a plurality of programs, and each program corresponds to a plurality of image layers, in this case, the audio/video broadcast control software may generate a virtual image layer corresponding to the media material in a corresponding stage editing area, then generate a media according to an identifier of the virtual image layer, determine a target image layer according to a position where a user releases the media material, and display the media on the target image layer.

As for B, when the target area is a stage editing area, the operation of adding the media material to the target area is, for example, a user dragging the media material in the media material area to the stage editing area. In this case, the audio/video broadcast control software may generate a virtual layer corresponding to the media material in the stage editing area, and then, the audio/video broadcast control software may determine a target layer of the activated program corresponding to the stage editing area, where the target layer is located in the program management area. And then, the audio and video broadcast control software generates a media according to the identifier of the virtual layer and displays the media on the target layer, where the target layer may be an idle layer, and in this case, the process of determining the target layer may be that the audio and video broadcast control software traverses all layers of the target program from a first layer in sequence, searches for a first available idle layer (that is, a layer to which the media is not added is an idle layer), and uses the first available idle layer as a layer of the media material. Alternatively, the target layer may also be a non-idle layer, in this case, the generating the media according to the media material and displaying the media on the target layer specifically include: and replacing the target media on the target image layer of the activated program as the media and displaying the media, wherein the image layer of the activated program is a non-idle image layer.

After the audio and video broadcast control software generates corresponding media and virtual layers in response to the operation of adding the media materials to the target area, the program management area comprises a first program and a second program, the first layer of the first program is provided with the first media, and the first layer of the second program is provided with the second media; the first media corresponds to a first virtual layer, and the second media corresponds to a second virtual layer; the first virtual layer and the second virtual layer are associated with the first layer, or the first virtual layer and the second virtual layer are independent of each other. In this technical solution, the first virtual layer and the second virtual layer may be independent, and when the virtual layers are independent of each other, when an attribute of the first virtual layer, for example, one or more of a virtual layer position, a virtual layer angle, a virtual layer size, and a virtual layer level, changes, the attribute of the second virtual layer does not change, and vice versa. Optionally, the first virtual layer and the second virtual layer may also be associated with each other, that is, when one or more of attributes of the first virtual layer, such as virtual layer position, virtual layer angle, virtual layer size, and virtual layer hierarchy, changes occur, the attribute of the second virtual layer changes accordingly, and vice versa. By the arrangement mode of independent or associated layers, operation flexibility can be provided for users.

In summary, in the program synchronization management method provided in the embodiment of the present invention, a media is generated in the program management area in response to an operation of adding a media material to a target area, and a virtual layer is generated in the stage editing area, where an identifier of the media is the same as an identifier of the virtual layer, so that the media and the virtual layer are synchronously managed. In addition, the program synchronization management method is suitable for any program broadcasting control software and can be used in a cross-platform mode.

[ second embodiment ]

Referring to fig. 5, a second embodiment of the present invention provides a program synchronization management apparatus 200. The program synchronization management apparatus 200 includes, for example, a generation module 20.

Specifically, the generating module 20 is configured to generate a media and a virtual layer in response to an operation of adding media materials to a target area.

In an embodiment of the present invention, as shown in fig. 6, the generating module 20 includes a first generating unit 201, configured to: and generating a media corresponding to the media material in a program management area, sending the identification of the media to a stage editing area, and generating a virtual map layer in the stage editing area according to the identification. The identifier of the virtual layer is the same as the identifier of the media, wherein the target area is one of the program management area and the stage editing area.

In an embodiment of the present invention, as shown in fig. 7, the generating module 20 includes a second generating unit 202, configured to: and generating a virtual layer corresponding to the media material in a stage editing area, sending the identifier of the virtual layer to a program management area, and generating media in the program management area according to the identifier. The identifier of the virtual layer is the same as the identifier of the media, wherein the target area is one of the program management area and the stage editing area.

In an embodiment of the present invention, the first generating unit 201 is further configured to: storing the media to a storage position corresponding to the identifier, reading the media at the storage position according to the identifier, and generating the virtual layer according to the media; alternatively, the second generating unit 202 is further configured to: and storing the virtual layer to a storage position corresponding to the identifier, reading the virtual layer at the storage position according to the identifier, and generating the media according to the virtual layer.

In an embodiment of the present invention, the target area is the program management area, and the first generating unit 201 is specifically configured to: generating the media according to the media materials, and displaying the media to a target image layer of a target program in the program management area; or, the target area is the stage editing area, and the first generating unit 201 is specifically configured to: determining a target map layer of an activated program corresponding to the stage editing area and located in the program management area; and generating the media in the target layer according to the media materials and displaying the media in the target layer.

In a first embodiment of the present invention, when the target area is a stage editing area, the first generating unit is specifically configured to: generating and displaying the media on the target map layer of the activated program, wherein the target map layer is an idle map layer; or replacing the target media on the target image layer of the activated program to be the media and displaying the media, wherein the image layer of the activated program is a non-idle image layer.

In a specific embodiment of the present invention, the program management area includes a first program and a second program, a first layer of the first program has a first medium, and a first layer of the second program has a second medium; the first media corresponds to a first virtual layer, and the second media corresponds to a second virtual layer; the first virtual layer and the second virtual layer are associated with the first layer, or the first virtual layer and the second virtual layer are independent of each other.

For specific working processes and technical effects among the modules in the program synchronization management apparatus 200 in this embodiment, reference may be made to the related description of the first embodiment, and details are not repeated here.

[ third embodiment ]

As shown in fig. 8, a program synchronization management system 30 according to a third embodiment of the present invention includes: a processor 32 and a memory 34 coupled to the processor 32; the memory 34 may be, for example, a non-volatile memory, and stores instructions for execution by the processor 32. The processor 32 may be, for example, a CPU, MCU, ARM, or the like. The processor 32 executes the instructions to perform the program synchronization management method described in the foregoing first embodiment.

[ fourth example ] A

As shown in fig. 9, a computer-readable storage medium 40 according to a fourth embodiment of the present invention is a non-volatile memory and stores program codes, and when the program codes are executed by one or more processors, the program codes implement the program synchronization management method according to the first embodiment.

In addition, it should be understood that the foregoing embodiments are merely exemplary illustrations of the present invention, and technical solutions of the embodiments can be arbitrarily combined and used without conflict between technical features and structures, and without departing from the purpose of the present invention.

In the embodiments provided in the present invention, it should be understood that the disclosed system, apparatus and/or method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units/modules is only one logical division, and there may be other divisions in actual implementation, for example, multiple units or modules may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.

The units/modules described as separate parts may or may not be physically separate, and parts displayed as units/modules may or may not be physical units, may be located in one place, or may be distributed on multiple network units. Some or all of the units/modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment.

In addition, each functional unit/module in the embodiments of the present invention may be integrated into one processing unit/module, or each unit/module may exist alone physically, or two or more units/modules may be integrated into one unit/module. The integrated units/modules may be implemented in the form of hardware, or may be implemented in the form of hardware plus software functional units/modules.

The integrated units/modules, which are implemented in the form of software functional units/modules, may be stored in a computer readable storage medium. The software functional unit is stored in a storage medium and includes several instructions for causing one or more processors of a computer device (which may be a personal computer, a server, or a network device) to execute some steps of the methods according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.

Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

14页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:电视机及其电视机价格的显示方法、存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类