Broadcast video creation method and system

By establishing a secure channel and video lock during the broadcast video creation process, the problem of vulnerability in virtual storage space is solved, and the secure transmission of video materials and the integrity protection of content is achieved.

CN120151609AActive Publication Date: 2025-06-13CHENGDU UNIVERSITY OF TECHNOLOGY
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202510460059.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-14
Publication Date
2025-06-13
Estimated Expiration
2045-04-14

AI Technical Summary

Technical Problem

During the creation of broadcast videos, virtual storage spaces are vulnerable to external network attacks and illegal access, resulting in data leakage and tampering, affecting the authenticity and integrity of video content.

Method used

Ensure the security of video materials during transmission by establishing a secure channel between the creative platform and the video platform and setting up a video lock in the channel, including virtual storage space, virtual internal space, secure space and multiple virtual ports.

Benefits of technology

Effectively prevent foreign networks from accessing and tampering with video data, ensure the integrity and authenticity of broadcast video content, and avoid the dissemination of unreasonable or harmful content.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120151609A_ABST
    Figure CN120151609A_ABST
Patent Text Reader

Abstract

The invention discloses a broadcast video creation method and system, and relates to the technical field of video creation. A secure channel between a creation platform and a video platform is established, and a video lock is arranged in the secure channel; the video lock comprises a virtual storage space, a virtual internal space, a safety space between the virtual internal space and the virtual storage space, and a plurality of virtual ports on the virtual storage space; collecting corresponding video materials retrieved in the video platform based on the keywords, transmitting the video materials to the creation platform through the secure channel, and correspondingly storing the video materials and the keywords in the creation platform; and creating creation demand information. According to the invention, the virtual port can move to the corresponding child node position to carry out access to the external network, the virtual port is the virtual machine, and the virtual machine is only used as the virtual port and can be connected with and carry out access to the network, so that a good protection effect on subsequent video materials is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of video creation, and particularly relates to a method and system for creating broadcast videos. Background Art

[0002] In today's digital age, the broadcast video industry has developed vigorously, bringing new vitality and changes to the industry. The virtual storage space relied on by broadcast video creation is constantly facing threats of external network attacks and illegal access. Data leakage and tampering incidents occur from time to time, seriously affecting the authenticity and integrity of broadcast video content. Once the video data is maliciously tampered with, the broadcast videos spread may contain unreasonable, misleading or even harmful content, causing adverse effects on the audience. Summary of the Invention

[0003] The object of the present invention is to provide a method and system for creating broadcast videos to solve the deficiencies in the background art.

[0004] To achieve the above object, the present invention provides the following technical solution: A method for creating a broadcast video, comprising the following steps: Establish a secure channel between the creation platform and the video platform, and set a video lock in the secure channel, wherein the video lock includes a virtual storage space, a virtual internal space, a secure space between the virtual internal space and the virtual storage space, and a plurality of virtual ports on the virtual storage space; Determine the keywords for video creation, collect the corresponding video materials retrieved from the video platform based on the keywords, transmit the video materials to the creation platform through the secure channel, and store the video materials corresponding to the keywords in the creation platform; Formulate creation requirement information, wherein the creation requirement information includes broadcast video creation emotion information, duration information, and special effect information, and process the collected video materials according to the creation requirement information to obtain the target video.

[0005] In a preferred embodiment, the step of establishing a secure channel between the creation platform and the video platform and setting a video lock in the secure channel includes: Set a storage area at the output end position of the secure channel between the creation platform and the video platform; Store the video lock in the storage area, demarcate a storage area inside the virtual storage space as the virtual internal space, and use the storage space between the virtual internal space and the virtual storage space as the secure space; Set a network grid on the virtual storage space, set virtual ports on the network grid, connect the plurality of virtual ports to each other, and the connection network lines between the plurality of virtual ports are located in the secure space to obtain the video lock.

[0006] In a preferred embodiment, the steps of setting a network grid on the virtual storage space and setting virtual ports on the network grid include: Set a plurality of nodes on the virtual storage space, and connect the plurality of nodes to each other to obtain a network grid; Correspondingly set a plurality of corresponding child nodes for the plurality of nodes, and connect the plurality of child nodes to the corresponding nodes; The child nodes move continuously on the virtual storage space; Set the virtual ports on the network grid and connect them to the nodes.

[0007] In a preferred embodiment, the steps of setting a plurality of nodes on the virtual storage space and connecting the plurality of nodes to each other to obtain a network grid include: Set a plurality of storage units on the edge space of the virtual storage space, and connect the plurality of nodes to the storage units; Connect the plurality of nodes through the storage units between the nodes, and use the network built by the plurality of nodes and the storage units as the network grid.

[0008] In a preferred embodiment, the steps of determining the keywords for video creation, collecting the corresponding video materials in the video platform based on the keywords, transmitting the video materials to the creation platform through a secure channel, and storing the video materials corresponding to the keywords in the creation platform include: Determine the keywords for video creation through the demand side, provide the keywords to the creation platform, and access the video platform through the creation platform to obtain the video materials corresponding to the keywords; Store the video materials in the virtual internal space for transmission. During the transmission process, when any one or more of the child nodes and the nodes have network access, they are regarded as abnormal child nodes or abnormal nodes. Enable the virtual port closest to the abnormal child node or abnormal node to move to the position of the abnormal child node or abnormal node to dock the network access. The network access is disconnected from the virtual storage space through the connection between the virtual ports; Until the video materials are transmitted to the creation platform and a transmission security index is given, and the video materials are stored corresponding to the keywords in the creation platform.

[0009] In a preferred embodiment, the steps of until the video materials are transmitted to the creation platform and a transmission security index is given include: After the video materials are transmitted to the creation platform, a transmission security index is given. Among them, the calculation formula of the transmission security index is: , where, is the transmission security index, is the number of times the i-th virtual port undertakes network access, is a constant greater than zero, is the weight coefficient for the i-th virtual port to undertake network access, and n represents the total number of virtual ports; Correspond the video material with keywords and store them in the creation platform, and attach the transmission security index.

[0010] In a preferred embodiment, the step of processing the collected video material according to the creation requirement information to obtain the target video includes: Obtain the broadcast video creation emotion information, duration information, and special effect information as the creation requirement information, where the broadcast video creation emotion information is the atmosphere information of the required broadcast video; Process the collected video material according to the creation requirement information to obtain the target video.

[0011] The present invention also provides a broadcast video creation system, including: A establishment module, used to establish a secure channel between the creation platform and the video platform, and set a video lock in the secure channel. The video lock includes a virtual storage space, a virtual internal space, a secure space between the virtual internal space and the virtual storage space, and multiple virtual ports on the virtual storage space; A storage module, connected to the establishment module, used to determine the keywords for video creation, collect the corresponding video material in the video platform based on the keywords, transmit the video material to the creation platform through the secure channel, and store the video material corresponding to the keywords in the creation platform; A processing module, connected to the storage module, used to formulate the creation requirement information. The creation requirement information includes the broadcast video creation emotion information, duration information, and special effect information, and process the collected video material according to the creation requirement information to obtain the target video.

[0012] In the above technical solution, the technical effects and advantages provided by the present invention: The present invention can quickly inspect the situation where the virtual storage space is accessed by continuously moving the child nodes to inspect the security of the virtual storage space, and can timely report it to the virtual port. Through the virtual port, it can move to the corresponding child node position to undertake the external network access. The virtual port is a virtual machine, and the virtual machine is only used as a virtual port, which can connect and undertake network access, and can avoid being accessed by the external network and tampering with video data when obtaining video material, resulting in unreasonable videos in the broadcast video, and has a good protection effect on the video material. Description of the Drawings

[0013] To more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required in the embodiments. Obviously, the drawings described below are only some embodiments recorded in the present invention. For those of ordinary skill in the art, other drawings can also be obtained based on these drawings.

[0014] Figure 1 It is the flowchart of the method of the present invention.

[0015] Figure 2 It is the system block diagram of the present invention. Detailed implementation manners

[0016] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts belong to the scope of protection of the present invention.

[0017] Embodiment 1, please refer to Figure 1 As shown, a method for creating a broadcast video in this embodiment includes the following steps: S1. Establish a secure channel between the creation platform and the video platform, and set a video lock in the secure channel. Among them, the video lock includes a virtual storage space, a virtual internal space, a secure space between the virtual internal space and the virtual storage space, and a plurality of virtual ports on the virtual storage space; S2. Determine the keywords for video creation, collect the corresponding video materials retrieved from the video platform based on the keywords, transmit the video materials to the creation platform through the secure channel, and store the video materials corresponding to the keywords in the creation platform; S3. Formulate creation requirement information. Among them, the creation requirement information includes broadcast video creation emotion information, duration information, and special effect information, and process the collected video materials according to the creation requirement information to obtain the target video.

[0018] In one embodiment, the step S1 of establishing a secure channel between the creation platform and the video platform and setting a video lock in the secure channel includes: S11. Set a storage area at the output end position of the secure channel between the creation platform and the video platform; S12. Store the video lock in the storage area, demarcate a storage area inside the virtual storage space as the virtual internal space, and use the storage space between the virtual internal space and the virtual storage space as the secure space; S13, setting a network grid on the virtual storage space, setting a virtual port on the network grid, connecting multiple virtual ports to each other, and connecting network lines between the multiple virtual ports are located in the security space, thereby obtaining a video lock; As described in the above steps S1-S3, a storage area is set at the output end of the video platform. The storage area and the data storage space are connected to the video platform and the creation platform through the data storage space. The connection channel between them is used as a security channel. A video lock is stored in the storage area for transmission protection of subsequent video materials. The technical architecture of the video lock is: the internal storage area of ​​the virtual storage space is used as the virtual internal space, and the storage space between the virtual internal space and the virtual storage space is used as the security space. The virtual storage space here is the virtual storage system. In the virtual storage system, the storage volume is the basic unit of data storage. These storage volumes can be accessed and transmitted through the network. Users can create, delete, expand or reduce storage volumes according to actual needs, and then complete the creation of the virtual internal space, and mount it to the host or server that needs to be accessed through the network. The creation platform and the video platform here are both server loads, and a network grid is set on the virtual storage space, and a virtual port is set on the network grid. Multiple virtual ports are connected to each other, and the connecting network lines between multiple virtual ports are located in the security space. The video lock is obtained, which has a good transmission protection effect.

[0019] In one embodiment, the step S13 of setting up a network grid on the virtual storage space and setting up a virtual port on the network grid includes: S131, setting a plurality of nodes on the virtual storage space, and connecting the plurality of nodes to each other to form a network grid; S132, correspondingly setting a plurality of child nodes for the plurality of nodes respectively, and the plurality of child nodes are all connected to the corresponding node; S133, the child node moves continuously on the virtual storage space; S134, setting the virtual port on the network grid to connect with the node; As described in the above steps S131 - S134, multiple nodes are set on the virtual storage space. Here, the nodes are virtual machines. Multiple nodes are connected to each other to obtain a network grid. The virtual machine is connected to the virtual storage space and used as a port. Multiple virtual machines are also connected to each other. Corresponding to each of the multiple nodes, multiple corresponding child nodes (virtual machines) are set. All the multiple child nodes are connected to the corresponding nodes. In this way, a single node can manage multiple child nodes. By continuously moving the child nodes to inspect the security of the virtual storage space, the situation where the virtual storage space is accessed can be quickly inspected and can be immediately reported to the virtual port. Through the virtual port, it can move to the position of the corresponding child node to undertake the external network access. The virtual port is a virtual machine. Here, simple virtual machines are set, which are only used as virtual ports and can connect and undertake network access, having a good protective effect on subsequent video materials.

[0020] In one embodiment, step S133 of setting multiple nodes on the virtual storage space and connecting multiple nodes to each other to obtain a network grid includes: S1331. Set multiple storage units on the edge space of the virtual storage space, and connect multiple nodes to the storage units; S1332. Connect multiple nodes through the storage units between the nodes. The network built by multiple nodes and the storage units serves as the network grid; As described in the above steps S1331 and S1332, multiple storage units are set on the edge space of the virtual storage space. Here, the storage units are virtual storage space units, and part of them is at the edge position of the virtual storage space. Connect multiple nodes to the storage units. Since there are a large number of storage units distributed at the edge position of the virtual storage space, after multiple nodes are connected to the storage units, they can be connected through other storage units between the storage units connected by the nodes. In this way, according to the storage units, multiple nodes can be commonly connected, and then multiple network lines set on the edge of the virtual storage space are formed as the network grid. This network grid can be used for subsequent connection with the virtual port. The multiple child nodes corresponding to the nodes can be continuously moved by attaching to the scattered storage units. Through the child nodes, the external network access can be inspected. Here, the child nodes are the "tentacles" of the nodes, and a small number of nodes can be used to achieve a comprehensive inspection of the virtual storage space, having a good protective effect on video materials.

[0021] In one embodiment, step S2 of determining the keywords for video creation, collecting the corresponding video materials in the video platform based on the keywords, transmitting the video materials to the creation platform through a secure channel, and storing the video materials corresponding to the keywords in the creation platform includes: S21. Determine the keywords for video creation through the demand side, provide the keywords to the creation platform, and have the creation platform access the video platform to obtain video materials corresponding to the keywords. S22. Store the video materials in the virtual internal space for transmission. During the transmission, when any one or more of the child nodes and nodes have network access, they are regarded as abnormal child nodes or abnormal nodes. Enable the virtual port closest to the abnormal child node or abnormal node to move to the position of the abnormal child node or abnormal node to dock the network access. The network access breaks away from the virtual storage space through the connection between virtual ports. S23. Until the video materials are transmitted to the creation platform and a transmission security index is given, and the video materials are stored in the creation platform corresponding to the keywords. In one embodiment, the step S23 of until the video materials are transmitted to the creation platform and a transmission security index is given includes: S231. After the video materials are transmitted to the creation platform, a transmission security index is given. Among them, the calculation formula of the transmission security index is: , where is the transmission security index, is the number of times the i-th virtual port undertakes network access, is a constant greater than zero, is the weight coefficient of the i-th virtual port undertaking network access, and n represents the total number of virtual ports. It should be noted that The larger the value of, the lower the transmission security (which can prompt video creators to indicate the data security level). S232. Store the video materials corresponding to the keywords in the creation platform and attach the transmission security index. As described in the above steps S21 - S23, keywords for video creation are determined at the demand side. The demand side is the port where video creation is required. The keywords are provided to the creation platform through the demand side. The creation platform accesses the video platform and obtains video materials corresponding to the keywords. Here, the video materials are obtained under the background of big data and match the keywords. Then, the video materials are transmitted and stored in the virtual internal space. After that, the video lock is transmitted. During the transmission process, when there is a network access to the video lock, any one or more of the child nodes and nodes with network access are regarded as abnormal child nodes or abnormal nodes. The virtual port closest to the abnormal child node or abnormal node is enabled to move to the position of the abnormal child node or abnormal node to dock the network access. The network access disconnects from the virtual storage space through the connection of virtual ports until the video materials are transmitted to the creation platform and a transmission security index is given, and the video materials are stored corresponding to the keywords in the creation platform. This can prevent the video data from being accessed and tampered with by external networks when obtaining video materials, avoid unreasonable videos in the broadcast videos, have a good protection effect on the video materials, ensure the safe display of the broadcast videos, give a transmission security index after transmitting the video materials to the creation platform, and the security index can be used by the subsequent demand side to understand and help the demand side determine whether to use the searched video materials or not.

[0022] In one embodiment, step S3 of processing the collected video materials according to the creation demand information to obtain the target video includes: S31. Obtain the broadcast video creation emotion information, duration information, and special effect information as the creation demand information. Among them, the broadcast video creation emotion information is the atmosphere information of the required broadcast video; S32. Process the collected video materials according to the creation demand information to obtain the target video; As described in the above steps S31 and S32, obtain the broadcast video creation emotion information (such as a dynamic atmosphere, a soothing atmosphere, and a sad atmosphere are required), duration information (the required duration of the broadcast), and special effect information (such as adding special effect stickers, special effect subtitles, etc.) as the creation demand information. Then, process the collected video materials according to the creation demand information to obtain the target video. The process of this processing is to add music corresponding to the broadcast video creation emotion information, etc., edit the video materials, and finally obtain the target video, which is used for broadcast delivery.

[0023] Embodiment 2, please refer to Figure 2 shown. The broadcast video creation system described in this embodiment includes: A building module is used to establish a secure channel between the creation platform and the video platform, and set a video lock in the secure channel. The video lock includes a virtual storage space, a virtual internal space, a secure space between the virtual internal space and the virtual storage space, and a plurality of virtual ports on the virtual storage space; A storage module is connected to the building module and is used to determine the keywords of video creation, collect the corresponding video materials retrieved in the video platform based on the keywords, transmit the video materials to the creation platform through the secure channel, and store the video materials corresponding to the keywords in the creation platform; A processing module is connected to the storage module and is used to formulate creation requirement information. The creation requirement information includes broadcast video creation emotion information, duration information, and special effect information, and processes the collected video materials according to the creation requirement information to obtain a target video.

[0024] As mentioned above, the above is only the specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present application can easily think of changes or substitutions, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A broadcast video creation method, characterized in that: The following steps are involved: Establishing a secure channel between the creation platform and the video platform, and setting a video lock in the secure channel, wherein the video lock includes a virtual storage space, a virtual internal space, a secure space between the virtual internal space and the virtual storage space, and a plurality of virtual ports on the virtual storage space; Determine the keywords for video creation, retrieve corresponding video materials from the video platform based on the keywords, transmit the video materials to the creation platform through a secure channel, and store the video materials and keywords in the creation platform in correspondence; Create creative demand information, where the creative demand information includes broadcast video creation emotional information, duration information, and special effect information, and process the collected video materials according to the creative demand information to obtain a target video.

2. A broadcast video creation method according to claim 1, characterized in that: The step of establishing a secure channel between the creation platform and the video platform and setting a video lock in the secure channel includes: A storage area is set up at the output end of the video platform in the secure passage between the creation platform and the video platform; The video lock is stored in the storage area, a storage area is designated inside the virtual storage space as a virtual internal space, and a storage space between the virtual internal space and the virtual storage space is used as a safe space; A network grid is set on the virtual storage space, a virtual port is set on the network grid, a plurality of virtual ports are connected to each other, and the connecting network lines between the plurality of virtual ports are located in the security space to obtain a video lock.

3. A broadcast video creation method according to claim 2, characterized in that: The steps of setting a network grid on the virtual storage space and setting a virtual port on the network grid include: A plurality of nodes are arranged on the virtual storage space, and the plurality of nodes are interconnected to obtain a network grid; Corresponding multiple sub-nodes are respectively set for the corresponding multiple nodes, and the multiple sub-nodes are all connected to the corresponding nodes; The child nodes are continuously moved on the virtual storage space; Set up virtual ports on the network grid to connect to nodes.

4. A broadcast video creation method according to claim 3, characterized in that: The step of setting a plurality of nodes on the virtual storage space and connecting the plurality of nodes to each other to obtain a network grid includes: Arrange a plurality of storage units on the edge space of the virtual storage space, and connect a plurality of nodes to the storage units; Multiple nodes are connected through storage units between the nodes, and the network built by multiple nodes and storage units is called a network grid.

5. A broadcast video creation method according to claim 1, characterized in that: The steps of determining keywords for video creation, retrieving corresponding video materials from a video platform based on the keywords, transmitting the video materials to the creation platform through a secure channel, and storing the video materials and keywords in correspondence in the creation platform include: Determine the keywords for video creation through the demand side, provide the keywords to the creation platform, access the video platform through the creation platform and obtain the video materials corresponding to the keywords; The video material is stored in the virtual internal space for transmission. During the transmission process, when any one or more subnodes and nodes have network access, they are regarded as abnormal subnodes or abnormal nodes. The virtual port closest to the abnormal subnode or abnormal node is enabled and moved to the abnormal subnode or abnormal node to connect with the network access. The network access is separated from the virtual storage space through the connection between the virtual ports. Until the video material is transmitted to the creation platform and a transmission safety index is given, the video material and keywords are matched and stored in the creation platform.

6. A broadcast video creation method according to claim 5, characterized in that: The steps of transmitting the video material to the creation platform and providing a transmission safety index include: After the video material is transmitted to the creation platform, the transmission security index is given, where the calculation formula of the transmission security index is: ,in, is the transmission security index, is the number of network accesses undertaken by the i-th virtual port, is a constant greater than zero, is the weight coefficient of the ith virtual port to undertake network access, and n represents the total number of virtual ports; The video materials and keywords are matched and stored on the creation platform, and a transmission security index is provided.

7. A broadcast video creation method according to claim 1, characterized in that: The step of processing the collected video materials according to the creation demand information to obtain the target video includes: Acquire broadcast video creation emotion information, duration information, and special effect information as creation demand information, wherein the broadcast video creation emotion information is atmosphere information of the required broadcast video; The collected video materials are processed according to the creation demand information to obtain the target video.

8. A broadcast video creation system, used to implement a broadcast video creation method according to any one of claims 1 to 7, characterized in that: include: An establishment module is used to establish a secure channel between the creation platform and the video platform, and set a video lock in the secure channel, wherein the video lock includes a virtual storage space, a virtual internal space, a secure space between the virtual internal space and the virtual storage space, and a plurality of virtual ports on the virtual storage space; The storage module is connected to the establishment module and is used to determine the keywords of the video creation, retrieve the corresponding video materials in the video platform based on the keywords, transmit the video materials to the creation platform through a secure channel, and store the video materials and keywords in the creation platform in correspondence; The processing module is connected to the storage module and is used to formulate creative demand information, wherein the creative demand information includes broadcast video creation emotional information, duration information and special effect information, and the collected video materials are processed according to the creative demand information to obtain the target video.

Citation Information

Patent Citations

  • Video playing method and system

    CN105872807A

  • Road network communication scene-oriented adjacent-object index querying method

    CN108595608A

  • NAS cluster node, system and data access method

    CN109274761A

  • Methods and systems for accessing virtual storage servers in a clustered environment

    US20160119421A1