Broadcast video creation method and system
By establishing a secure channel and setting a video lock in the broadcast video creation system, and utilizing sub-node inspection and virtual port adjustment, the problems of network attacks and illegal access in broadcast video creation are solved, and the secure transmission of video materials and content protection are achieved.
Patent Information
- Application Number
- CN202510460059.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-14
- Publication Date
- 2025-09-05
- Estimated Expiration
- 2045-04-14
AI Technical Summary
During the creation process, broadcast videos face threats from external network attacks and illegal access, which can lead to data leakage and tampering, affecting the authenticity and integrity of the video content.
Establish a secure channel between the creative platform and the video platform, and set a video lock in the channel, including virtual storage space, virtual internal space, secure space and virtual port. Through mobile inspections of sub-nodes and dynamic adjustment of virtual ports, the security of the video material transmission process is protected.
It achieves effective protection of video materials, avoids tampering and illegal access, and ensures the content integrity and authenticity of broadcast videos.
Smart Images

Figure CN120151609B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of video creation, and in particular to a broadcast video creation method and system. Background Art
[0002] In today's digital age, the broadcast video industry is booming, bringing new vitality and innovation to the industry. However, the virtual storage space that broadcast video creation relies on is constantly threatened by external cyberattacks and unauthorized access. Data leaks and tampering incidents occur frequently, seriously compromising the authenticity and integrity of broadcast video content. Once video data is maliciously tampered with, the broadcast video it disseminates may contain unreasonable, misleading, or even harmful content, negatively impacting the audience. Summary of the Invention
[0003] The purpose of the present invention is to provide a broadcast video creation method and system to solve the deficiencies in the background technology.
[0004] In order to achieve the above object, the present invention provides the following technical solution: a broadcast video creation method, comprising the following steps:
[0005] 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 multiple virtual ports on the virtual storage space;
[0006] 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;
[0007] Create creative demand information, where the creative demand information includes broadcast video creation emotional information, duration information, and special effects information. The collected video materials are processed according to the creative demand information to obtain the target video.
[0008] 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:
[0009] A storage area is set up at the output end of the video platform in the secure channel between the creation platform and the video platform;
[0010] Storing the video lock in the storage area, demarcating a storage area within the virtual storage space as a virtual internal space, and using the storage space between the virtual internal space and the virtual storage space as a safe space;
[0011] A network grid is set on the virtual storage space, virtual ports are set on the network grid, multiple virtual ports are connected to each other, and the connecting network lines between the multiple virtual ports are located in the security space to obtain a video lock.
[0012] In a preferred embodiment, the steps of setting up a network grid on the virtual storage space and setting up a virtual port on the network grid include:
[0013] Multiple nodes are set up on the virtual storage space, and the multiple nodes are interconnected to form a network grid;
[0014] Corresponding multiple nodes are respectively set with corresponding multiple child nodes, and the multiple child nodes are all connected to the corresponding node;
[0015] The child nodes are continuously moved on the virtual storage space;
[0016] Set up virtual ports on the network grid to connect to nodes.
[0017] In a preferred embodiment, the step of setting up multiple nodes on the virtual storage space and interconnecting the multiple nodes to form a network grid includes:
[0018] 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;
[0019] 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.
[0020] In a preferred embodiment, 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 in correspondence with the keywords in the creation platform include:
[0021] 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 video materials corresponding to the keywords;
[0022] The video material is stored in the virtual internal space for transmission. During the transmission process, when any one or more sub-nodes have network access with the node, it is regarded as an abnormal sub-node or abnormal node. The virtual port closest to the abnormal sub-node or abnormal node is activated and moved to the abnormal sub-node or abnormal node position to connect with the network access. The network access is disconnected from the virtual storage space through the connection between the virtual ports;
[0023] 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.
[0024] In a preferred embodiment, the steps of transmitting the video material to the creation platform and providing a transmission safety index include:
[0025] After the video material is transferred to the creation platform, a transmission security index is given. 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;
[0026] The video materials and keywords are stored in the creation platform in correspondence and a transmission security index is provided.
[0027] In a preferred embodiment, the step of processing the collected video materials according to the creation demand information to obtain the target video includes:
[0028] 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;
[0029] The collected video materials are processed according to the creation demand information to obtain the target video.
[0030] The present invention also provides a broadcast video creation system, comprising:
[0031] 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 multiple virtual ports on the virtual storage space;
[0032] The storage module is connected to the creation module and is used to determine the keywords for video creation, retrieve the 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 in correspondence with the keywords in the creation platform;
[0033] 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 effects information, and the collected video materials are processed according to the creative demand information to obtain the target video.
[0034] In the above technical solution, the technical effects and advantages provided by the present invention are:
[0035] The present invention inspects the security of the virtual storage space through the continuous movement of child nodes, can quickly inspect the access of the virtual storage space, can promptly reflect it to the virtual port, and can move to the corresponding child node position through the virtual port to undertake external network access. The virtual port is a virtual machine, and the virtual machine is only used as a virtual port. It can connect and undertake network access, and can avoid being accessed and tampered with by external networks when obtaining video materials, resulting in unreasonable video in the broadcast video, and has a good protection effect on the video material. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments described in the present invention. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.
[0037] Figure 1 Flow chart of the method of the present invention.
[0038] Figure 2 This is a system block diagram of the present invention. DETAILED DESCRIPTION
[0039] To make the objectives, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0040] Example 1, please refer to Figure 1 As shown, the broadcast video creation method described in this embodiment includes the following steps:
[0041] S1. 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 multiple virtual ports on the virtual storage space;
[0042] S2. Determine 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 a corresponding manner;
[0043] S3. Formulate creative demand information, wherein the creative demand information includes broadcast video creation emotional information, duration information, and special effects information, and process the collected video materials according to the creative demand information to obtain the target video.
[0044] 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:
[0045] S11. 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;
[0046] S12, storing the video lock in the storage area, demarcating a storage area within the virtual storage space as a virtual internal space, and using the storage space between the virtual internal space and the virtual storage space as a safe space;
[0047] S13, setting a network grid on the virtual storage space, setting virtual ports on the network grid, connecting multiple virtual ports to each other, and connecting network lines between the multiple virtual ports are located within the secure space, thereby obtaining a video lock;
[0048] As described in steps S1-S3 above, a storage area is set up at the output end of the video platform. This storage area and the data storage space connect the video platform to the creation platform via the data storage space. The connection channel between them serves as a secure channel. A video lock is stored in the storage area to protect the subsequent transmission of video materials. The technical architecture of the video lock is as follows: a storage area within the virtual storage space is designated as the virtual internal space, and the storage space between the virtual internal space and the virtual storage space is designated as the secure space. The virtual storage space here is the virtual storage system. In the virtual storage system, storage volumes are the basic unit of data storage. These storage volumes can be accessed and transmitted via the network. Users can create, delete, expand, or reduce storage volumes according to actual needs, thereby completing the creation of the virtual internal space and mounting it to the host or server to be accessed via the network. Here, both the creation platform and the video platform are hosted by the server. A network grid is set up on the virtual storage space, and virtual ports are set up on the network grid. Multiple virtual ports are connected to each other, and the network cables connecting the multiple virtual ports are located within the secure space, resulting in a video lock with good transmission protection.
[0049] 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:
[0050] S131, setting up multiple nodes on the virtual storage space, and connecting the multiple nodes to each other to form a network grid;
[0051] S132: correspondingly setting multiple child nodes for each of the multiple nodes, and each of the multiple child nodes is connected to the corresponding node;
[0052] S133, the child node moves continuously on the virtual storage space;
[0053] S134, setting a virtual port on the network grid to connect with the node;
[0054] As described in the above steps S131-S134, multiple nodes are set on the virtual storage space, where the nodes are virtual machines. Multiple nodes are interconnected to form a network grid. The virtual machines are connected to the virtual storage space and used as ports. Multiple virtual machines are also connected to each other. Corresponding multiple nodes are respectively set with corresponding multiple child nodes (virtual machines), and multiple child nodes are connected to corresponding nodes. In this way, a single node can manage multiple child nodes, patrol the security of the virtual storage space through the continuous movement of child nodes, quickly patrol the situation where the virtual storage space is accessed, and immediately respond to the virtual port. The virtual port can be moved to the corresponding child node position to undertake external network access. The virtual port is a virtual machine. Here, they are all simple virtual machines set up. They are only used as virtual ports. They can connect and undertake network access, and have a good protection effect on subsequent video materials.
[0055] In one embodiment, the step S133 of setting up multiple nodes on the virtual storage space and connecting the multiple nodes to form a network grid includes:
[0056] S1331. Set up multiple storage units on the edge space of the virtual storage space, and connect multiple nodes to the storage units.
[0057] S1332. Multiple nodes are connected via storage units between the nodes, and the network built by the multiple nodes and the storage units serves as a network grid;
[0058] As described in the above steps S1331 and S1332, multiple storage units are set on the edge space of the virtual storage space. The storage units here are virtual storage space units, part of which are at the edge of the virtual storage space. Multiple nodes are connected to the storage units. Since there are a large number of storage units distributed at the edge of the virtual storage space, multiple nodes can be connected through other storage units between the storage units connected to the nodes after being connected to the storage units. In this way, multiple nodes can be connected together according to the storage units, thereby forming multiple network lines set on the edge of the virtual storage space. As a network grid, the network grid can be used for subsequent connection with the virtual port. The multiple sub-nodes corresponding to the nodes can be continuously moved by being attached to the scattered storage units. The sub-nodes can be patrolled for external network access. The sub-nodes here serve as the "tentacles" of the nodes. A small number of nodes can be used to achieve comprehensive patrol of the virtual storage space, which has a better video material protection effect.
[0059] In one embodiment, the step S2 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 in correspondence with the keywords in the creation platform includes:
[0060] S21. Determine 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 video materials corresponding to the keywords;
[0061] S22. The video material is stored in the virtual internal space for transmission. During the transmission process, if any one or more subnodes have network access with any node, the subnode is deemed to be an abnormal subnode or abnormal node. The virtual port closest to the abnormal subnode or abnormal node is activated and moved to the position of the abnormal subnode or abnormal node to connect to the network access. The network access is disconnected from the virtual storage space through the connection between the virtual ports.
[0062] S23, until the video material is transmitted to the creation platform and a transmission safety index is given, and the video material and the keyword are associated and stored in the creation platform;
[0063] In one embodiment, the step S23 of transmitting the video material to the creation platform and providing a transmission safety index includes:
[0064] S231. After the video material is transmitted to the creation platform, a transmission security index is provided. 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. It should be noted that The larger the value, the lower the transmission security (which can provide a reminder to video creators to indicate the degree of data security);
[0065] S232. Corresponding the video material and the keywords is stored on the creation platform and a transmission security index is provided;
[0066] As described in the above steps S21-S23, the keywords for video creation are determined on 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 video platform is accessed through the creation platform and the video materials corresponding to the keywords are obtained. The video materials here are obtained in the context of big data and match the keywords. The video materials are then transmitted and stored in the virtual internal space. The video lock is then transmitted. During the transmission process, when there is a network access to the video lock, any one or more sub-nodes and nodes with network access are regarded as abnormal sub-nodes or abnormal nodes, and the virtual end closest to the abnormal sub-node or abnormal node is enabled. The port moves to the abnormal sub-node or abnormal node position to connect with the network access. The network access is separated from the virtual storage space through the connection between the virtual port and the virtual port until the video material is transmitted to the creation platform and the transmission security index is given. The video material and the keyword are stored in the creation platform in correspondence. This can avoid the external network from accessing and tampering with the video data when obtaining the video material, resulting in unreasonable video in the broadcast video. It has a good protection effect on the video material and ensures the safe display of the broadcast video. After the video material is transmitted to the creation platform, a transmission security index is given. The security index can be used for subsequent demand-side understanding to help the demand-side determine whether to use or not use the searched video material.
[0067] In one embodiment, the step S3 of processing the collected video materials according to the creation demand information to obtain the target video includes:
[0068] S31, obtaining broadcast video creation emotion information, duration information, and special effect information as creation demand information, wherein the broadcast video creation emotion information is required broadcast video atmosphere information;
[0069] S32, processing the collected video materials according to the creation demand information to obtain a target video;
[0070] As described in the above steps S31 and S32, the emotional information of broadcast video creation (for example, whether a dynamic atmosphere, a soothing atmosphere, or a sad atmosphere is required), duration information (the duration required for the broadcast), and special effects information (such as adding special effects stickers, special effects subtitles, etc.) are obtained as creation demand information, and then the collected video materials are processed according to the creation demand information to obtain the target video. The processing process is to add music corresponding to the emotional information of the broadcast video creation, edit the video materials, and finally obtain the target video, which is used for broadcast delivery.
[0071] Example 2, please refer to Figure 2 As shown, the broadcast video creation system described in this embodiment includes:
[0072] 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 multiple virtual ports on the virtual storage space;
[0073] The storage module is connected to the creation module and is used to determine the keywords for video creation, retrieve the 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 in correspondence with the keywords in the creation platform;
[0074] 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 effects information, and the collected video materials are processed according to the creative demand information to obtain the target video.
[0075] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection 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 multiple virtual ports on the virtual storage space; A network grid is set on the virtual storage space, virtual ports are set on the network grid, multiple virtual ports are connected to each other, and the connecting network lines between the multiple virtual ports are located in the security space to obtain a video lock; The steps of setting up a network grid on the virtual storage space and setting up a virtual port on the network grid include: Multiple nodes are set up on the virtual storage space, and the multiple nodes are interconnected to form a network grid; Corresponding multiple nodes are respectively set with corresponding multiple child nodes, and the multiple child nodes are all connected to the corresponding node; The child nodes are continuously moved on the virtual storage space; Setting up virtual ports on the network grid to connect with nodes; Determine the keywords for video creation, retrieve the corresponding video materials from the video platform based on the keywords, transmit the video materials to the creation platform through a secure channel, store the video materials in the virtual internal space for transmission, and during the transmission process, when any one or more sub-nodes and nodes have network access, it is regarded as an abnormal sub-node or abnormal node, and the virtual port closest to the abnormal sub-node or abnormal node is enabled to move to the position of the abnormal sub-node or abnormal node to connect with the network access, and the network access is disconnected 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 the keywords are stored 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 effects information. The collected video materials are processed according to the creative demand information to obtain the target video.
2. A broadcast video creation method according to claim 1, characterized in that: The steps of establishing a secure channel between the creation platform and the video platform and setting a video lock in the secure channel include: A storage area is set up at the output end of the video platform in the secure channel between the creation platform and the video platform; The video lock is stored in the storage area, a storage area is defined inside the virtual storage space as a virtual internal space, and the storage space between the virtual internal space and the virtual storage space is used as a safe space.
3. A broadcast video creation method according to claim 1, characterized in that: The step of setting up multiple nodes on the virtual storage space and connecting the multiple nodes to form 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.
4. A broadcast video creation method according to claim 1, characterized in that: The step of determining keywords for video creation and searching corresponding video materials on a video platform based on the keywords includes: 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 video materials corresponding to the keywords.
5. A broadcast video creation method according to claim 1, 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 transferred to the creation platform, a transmission security index is given. 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 stored in the creation platform in correspondence and a transmission security index is provided.
6. 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.
7. A broadcast video creation system, used to implement a broadcast video creation method according to any one of claims 1 to 6, 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 multiple virtual ports on the virtual storage space; The storage module is connected to the creation module and is used to determine the keywords for video creation, retrieve the 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 in correspondence with the keywords in the creation platform; 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 effects 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