A cross-platform video resource sharing access control method and system

Through the collaborative work of the national standard cascade mechanism and the central node, the data island problem in cross-platform video resource sharing is solved, efficient and secure sharing of video resources is achieved, technical barriers are broken, and the industry is promoted to intelligent and standardized development.

CN119450102BActive Publication Date: 2025-04-01ANHUI SAIDA TECH
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510038166.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-10
Publication Date
2025-04-01
Estimated Expiration
2045-01-10

AI Technical Summary

Technical Problem

The phenomenon of data silos is serious, resulting in a significant reduction in the effective use of resources. Cross-platform video resource sharing faces technical barriers, making it difficult to achieve seamless docking and access control.

Method used

The national standard cascade mechanism is adopted to realize cross-platform sharing and access control of video resources through the collaborative work of central nodes and multiple national standard nodes. The specific steps include establishing a central node, selecting national standard nodes in groups, implementing unified permission management and encryption algorithm allocation, and building organization tree configuration function and resource retrieval function.

Benefits of technology

Break down the technical barriers between different video platforms, achieve efficient, secure and flexible sharing of video resources, eliminate data silos, improve resource utilization efficiency and access convenience, and promote the development of the video surveillance industry toward intelligence and standardization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119450102B_ABST
    Figure CN119450102B_ABST
Patent Text Reader

Abstract

The invention discloses an access control method and system for cross-platform video resource sharing, which belongs to the field of video sharing technology, and specifically comprises: establishing a central node; dividing video platforms into a plurality of groups, randomly selecting a video platform from each group and marking it as a national standard node, each national standard node serving as a bridge between the central node and other video platforms, and being responsible for realizing seamless cascading and device access of video resources of the upper platform and other platforms; the system implements a unified access control strategy, and ensures that users access resources according to their permissions through permission management; constructs an organization tree configuration function, constructs a video resource management system, and realizes the sharing and integration of resources of the lower platform; searches and browses organization tree information and device lists through a resource search function; supports sharing of organizations and devices, and allows the upper platform to search for shared directories and device lists; the invention realizes a safe, efficient and easy-to-manage cross-platform video resource sharing solution.
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 sharing, and in particular to an access control method and system for cross-platform video resource sharing. Background Art

[0002] In the current era of rapid development of cutting-edge technologies such as artificial intelligence, big data, and cloud computing, the demand for cross-platform video resource sharing and access control is increasing day by day, and it is also facing unprecedented challenges. Because traditional video platforms often use their own unique standards and protocols when they are designed, these differences lead to frequent data interoperability problems, making it extremely difficult to achieve effective sharing of cross-platform video resources. The data island phenomenon is serious, and the effective use of resources is greatly reduced. In addition, with the increase in the number of platforms and the continuous advancement of technology, the complexity and difficulty of technology adaptation have risen sharply, which not only increases the cost of system integration, but also largely limits the pace of innovation and development potential of the entire industry.

[0003] In response to the above challenges, we innovatively designed and implemented an access control method and system for cross-platform video resource sharing. The core of this system is the introduction of the national standard cascade mechanism, which aims to break the technical barriers between different platforms through standardized means and achieve efficient, secure and flexible sharing and access control of video data. In this way, not only the utilization efficiency and access convenience of video resources are greatly improved, but also it helps to promote the entire video surveillance industry to a new stage of intelligence and standardization. Summary of the invention

[0004] The purpose of the present invention is to provide an access control method and system for cross-platform video resource sharing to solve the following technical problems:

[0005] The phenomenon of data silos is serious, and the effective use of resources is greatly reduced.

[0006] The purpose of the present invention can be achieved by the following technical solutions:

[0007] A method for access control of cross-platform video resource sharing includes the following steps:

[0008] Establish a central node to receive video resources from multiple video platforms; divide the video platforms into several groups, and randomly select one video platform from each group and mark it as a national standard node;

[0009] Get the serial number i of the current national standard node, i∈[1,n]. When 1<i<n, mark the video platform with a serial number less than i as the first platform, and start from the first platform with the smallest serial number, sequentially transmit the required shared video resources to the first platform with the next highest ranking, until they are transmitted to the national standard node; mark the video platform with a serial number greater than i as the second platform, and start from the second platform with the largest serial number, sequentially transmit the required shared video resources to the second platform with the previous highest ranking, until they are transmitted to the national standard node; when i=1, the first platform has no response; when i=n, ​​the second platform has no response; the national standard node transmits the received video resources to the central node according to the assigned encryption algorithm.

[0010] Implement a unified permission management mechanism and build an organization tree configuration function to allow users to build a video resource management system; build a resource retrieval function to find and browse the organization tree information and device list of the current platform and all its cascaded subordinate platforms.

[0011] As a further solution of the present invention: the process of each group randomly selecting a video platform marked as a national standard node is:

[0012] The video platforms of each group are sorted to generate a video platform sequence V1, V2, ..., Vn, where n represents the number of video platforms in the current group. For any group, when a video sharing instruction from the central node is received, a video platform is randomly selected from the video platform sequence as the national standard node, and the video resources to be shared are transmitted to the central node through the national standard node.

[0013] As a further solution of the present invention: the process of the national standard node transmitting the video resource to the central node according to the assigned encryption algorithm is:

[0014] Each video platform is assigned a corresponding encryption algorithm. After n national standard nodes are selected, the encryption algorithms of all video platforms in the group are reallocated so that the updated encryption algorithm of each video platform is different from the original one. At the same time, the decryption algorithm library in the central node is updated so that the decryption algorithm and the encryption algorithm are correctly matched.

[0015] As a further solution of the present invention: generate a candidate node sequence that is the same as the video platform sequence V1, V2, ..., Vn. After each video sharing is completed, the video platform corresponding to the current national standard node is removed from the candidate node sequence, and then a video platform is randomly selected from the removed candidate nodes as the next national standard node. Each time an video sharing is reached, the national standard node is reselected from the complete candidate node sequence, and a is a natural number.

[0016] As a further solution of the present invention: through the organization tree configuration function, it is used for users to build a video resource management system, and integrate the seamless sharing of multiple subordinate platforms into the video resource management system.

[0017] As a further solution of the present invention: the video resource management system includes adding a lower-level platform, setting the platform name, encoding, manufacturer, SIP domain, SIPID, SIPIP, SIP port, streaming mode, cascade node, networking protocol, mounting organization, organization sharing and device sharing;

[0018] The organization sharing includes sharing the organization directory. The upper platform can retrieve the shared organization directory. The organization directory parameters include the organization name, organization code, parent organization code, and sharing status. The device that has successfully shared supports canceling the sharing.

[0019] The device sharing shares the video, recording, and PTZ control of the device. The upper-level platform can retrieve the shared device list. The device parameters include device name, original device code, original channel number, shared code, status, sharing status, shared code type, video sharing, recording sharing, and PTZ sharing.

[0020] As a further solution of the present invention: the central node is used to coordinate the overall situation, receive and integrate video resources from multiple national standard nodes, and the multiple national standard nodes act as bridges, responsible for device access, to achieve seamless cascading of video resources between the upper platform and other platforms.

[0021] As a further solution of the present invention: the resource search function includes organization tree search, list mode search, video mode search, and recording mode search. The organization tree search allows users to quickly find and browse the organization tree information of the current platform and all its cascaded subordinate platforms; through the organization tree search, the detailed information of each organization is obtained, including the organization name and the number of online and offline devices under the organization;

[0022] The list mode search performs a detailed search on the device list of the current platform and all its cascaded lower-level platforms, including the device name, device code, device status and device reporting time;

[0023] The video mode search allows users to preview the real-time video of the device mounted by the organization; in video mode, users can control the device by pan / tilt and save images of the on-site situation by clicking the screenshot function;

[0024] The recording mode retrieval allows the user to query the historical recordings of the organization's mounted devices; in the recording mode, the user can select a specific recording file for playback as needed; and the recording playback function can be used to trace the course of events or verify monitoring data.

[0025] The present invention also includes an access control system for cross-platform video resource sharing, which is used to implement the above-mentioned access control method for cross-platform video resource sharing, including:

[0026] The resource integration module is used to establish a central node for receiving video resources from multiple video platforms; the video platforms are divided into several groups, and each group randomly selects a video platform to be marked as a national standard node;

[0027] The platform transmission module is used to obtain the serial number i of the current national standard node, i∈[1,n]. When 1<i<n, the video platform with a serial number less than i is marked as the first platform, and starting from the first platform with the smallest serial number, the required shared video resources are transmitted to the first platform with the next highest ranking in sequence, until they are transmitted to the national standard node; the video platform with a serial number greater than i is marked as the second platform, and starting from the second platform with the largest serial number, the required shared video resources are transmitted to the second platform with the previous highest ranking in sequence, until they are transmitted to the national standard node; when i=1, the first platform has no response; when i=n, ​​the second platform has no response; the national standard node transmits the video resources to the central node according to the assigned encryption algorithm.

[0028] Access control module, used to implement a unified permission management mechanism; build organization tree configuration function, allowing users to build a video resource management system, multiple subordinate platforms are shared and integrated into the video resource management system;

[0029] The resource search module is used to build a resource search function to find and browse the organization tree information and device list of the current platform and all its cascaded subordinate platforms.

[0030] Beneficial effects of the present invention:

[0031] (1) The present invention breaks the technical barriers between different video platforms, realizes cross-platform sharing and access of video resources, and ensures seamless docking and access control operations of video data between different platforms by adopting the national standard cascade method, thereby eliminating the data island phenomenon. By dividing the video platforms into several groups and randomly selecting a national standard node in each group, resources from different video platforms can be flexibly managed and integrated. This method allows the system to dynamically adjust the selection of national standard nodes as needed, thereby adapting to the ever-changing network environment and user needs. Each video platform is assigned a corresponding encryption algorithm, and the encryption algorithm is reallocated after each national standard node is selected, which increases the security of the system. In addition, the decryption algorithm library in the central node will also be updated accordingly to ensure that only authorized users can access shared video resources. By reducing the burden on the central node, the processing capacity of the entire system is improved.

[0032] (2) The present invention can more effectively utilize and allocate video resources through a unified video resource management and sharing system. This helps to reduce duplication, lower storage and transmission costs, and improve the accessibility and utilization of video resources.

[0033] (3) The present invention has good scalability and flexibility, and can adapt to changes in business needs and technological developments, including supporting new video formats, platform access, and access control strategies, thereby promoting continuous business expansion and innovation.

[0034] (4) The present invention adopts data encryption, identity authentication and access control mechanisms to ensure the security of video data during transmission and storage.

[0035] (5) The present invention has good adaptability and flexibility to support a variety of application scenarios. Whether it is digital government affairs, ecological emergency response or commercial monitoring, the corresponding technical solutions can be customized and deployed according to actual needs to achieve cross-platform sharing and access control of video resources. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] The present invention will be further described below in conjunction with the accompanying drawings.

[0037] Figure 1 This is a flow chart of an access control method for cross-platform video resource sharing of the present invention.

[0038] Figure 2 It is a schematic diagram of the process of platform registration of the present invention;

[0039] Figure 3 It is a schematic diagram of the resource search process of the present invention;

[0040] Figure 4 It is a schematic diagram of the resource sharing process of the present invention. DETAILED DESCRIPTION

[0041] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in 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. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0042] See also Figure 1-Figure 4 As shown, the present invention is an access control method for cross-platform video resource sharing, comprising the following steps:

[0043] 1. Establishment of the central node: Establish a central node at the core of the system. The main function of this node is to coordinate the video resource management and sharing strategy of the entire system. The central node is also responsible for receiving and integrating video resources provided by national standard nodes from different resources. Through this centralized management method, it is ensured that all video resources can be effectively configured and optimized, and the efficiency of resource use and the response speed of the system are improved.

[0044] 2. Constructing national standard nodes: In order to be compatible with various video platforms and achieve seamless connection, the present invention designs multiple national standard nodes as intermediate bridges. The video platforms are divided into several groups, and each group randomly selects a video platform to be marked as a national standard node. These node services not only help the central node connect to different video platforms, but also are responsible for the actual access of video devices. Each national standard node is directly associated with one or more specific video platforms and is responsible for processing data exchange and synchronization with these platforms.

[0045] 3. Implement a unified access control strategy: Implement a unified access control strategy through a sophisticated permission management mechanism. This strategy ensures that only authorized users can access specific video resources according to their permission level. This hierarchical access control not only improves the security of the system, but also ensures that different users can get the specific services they need.

[0046] 4. Use of advanced encryption technology: In order to protect video data from being illegally obtained or leaked during transmission, the present invention uses advanced encryption technology. This technology can effectively prevent data from being intercepted or tampered with during transmission, ensuring the integrity and confidentiality of the data.

[0047] 5. Organization tree configuration function: The present invention provides an organization tree configuration function, which allows system administrators or users with corresponding permissions to define and configure the management structure of video resources according to actual needs. This flexible configuration function enables the system to adapt to various complex application scenarios and organizational structures, improving the availability and adaptability of the system.

[0048] 6. Support resource sharing and fine-grained retrieval: In addition to the basic resource sharing function, the present invention also provides a variety of resource retrieval functions, such as organization tree retrieval, list mode retrieval, video mode retrieval and recording mode retrieval. These functions enable users to easily find, browse and manage the organization tree information and device lists of the current platform and all its cascaded subordinate platforms. In addition, the system also supports the cancellation of sharing operations, providing flexible resource configuration options.

[0049] The present invention constructs an architecture system consisting of a central node and multiple national standard nodes as the basis for cross-platform video resource sharing and access control. The central node is responsible for overall planning, receiving and integrating video resources from multiple national standard nodes, and implementing a unified access control and resource sharing strategy. The national standard node is like a bridge, responsible for device access, realizing seamless cascading of video resources between the upper platform and other platforms, and solving the problem of data intercommunication.

[0050] In a preferred embodiment of the present invention, the process of each group randomly selecting a video platform marked as a national standard node is as follows:

[0051] The video platforms in each group are sorted to generate an ordered video platform sequence V1, V2, ..., Vn, where n represents the number of video platforms in the current group.

[0052] For any group, when receiving the video sharing instruction from the central node, a video platform is randomly selected from the video platform sequence as the national standard node.

[0053] The video resources that need to be shared are transmitted to the central node through the selected national standard node.

[0054] The specific process of transmitting video resources from the national standard node to the central node is as follows:

[0055] Get the serial number i of the current national standard node, where i∈[1,n].

[0056] When 1<i<n, the video platform with a sequence number less than i is marked as the first platform. Starting from the first platform with the smallest sequence number, the video resources to be shared are transmitted to the first platform with the next highest sequence number in sequence, until they are transmitted to the national standard node.

[0057] The video platform with a sequence number greater than i is marked as the second platform. Starting from the second platform with the largest sequence number, the video resources to be shared are transmitted to the second platform with the previous sequence number in sequence until they are transmitted to the national standard node.

[0058] When i=1, since there is no sequence number smaller than 1, the first platform does not respond.

[0059] When i=n, ​​since there is no sequence number greater than n, the second platform does not respond.

[0060] The national standard node transmits the video resource to the central node according to the assigned encryption algorithm.

[0061] The process of the national standard node transmitting the video resource to the central node according to the assigned encryption algorithm is as follows:

[0062] Each video platform is assigned a corresponding encryption algorithm.

[0063] After selecting n national standard nodes, the encryption algorithms of all video platforms in the group are redistributed so that the updated encryption algorithm of each video platform is different from the original one. At the same time, the decryption algorithm library in the central node is updated so that the decryption algorithm and the encryption algorithm are correctly matched.

[0064] It is worth noting that the candidate node sequence is generated to be the same as the video platform sequence V1, V2, ..., Vn. After each video sharing, the video platform corresponding to the national standard node is removed from the candidate node sequence. Then a video platform is randomly selected from the removed candidate nodes as the next national standard node. After each video sharing reaches an times (a is a natural number), the national standard node is reselected from the complete candidate node sequence.

[0065] In a preferred embodiment of the present invention, in order to further enhance the system's integration and ease of operation, a strategy is adopted to mount the lower-level platform to an organization of the upper-level platform. This architectural design allows for unified management and sharing of video resources, significantly improving the manageability and access efficiency of resources. Specifically, through the organization tree configuration function, users can build and adjust the video resource management system, which not only makes the architecture clearer, but also facilitates subsequent maintenance and upgrades. In addition, this embodiment supports the seamless sharing of video resources of multiple lower-level platforms into a unified video resource management system, thereby achieving maximum utilization and optimal configuration of resources. In a cross-platform video resource sharing system, adding a lower-level platform is a key step, which allows other video platforms to be seamlessly integrated into the system. The following are the key parameters required to add a lower-level platform and their descriptions:

[0066] Platform Name: Specify a name for the subordinate platform.

[0067] Platform code: A unique identifier of the lower-level platform, used to distinguish it within the system.

[0068] Platform manufacturer: The manufacturer that provides the lower-level platform.

[0069] SIP domain: The SIP domain name of the lower-level platform, used for SIP communication.

[0070] SIP ID: The unique identity of the subordinate platform in SIP communication.

[0071] SIP IP: IP address of the lower-level platform, used for network communication.

[0072] SIP port: The port number used by the lower-level platform for SIP communication.

[0073] Stream acquisition method: specifies the method for acquiring video streams from the lower-level platform, such as real-time streaming, on-demand streaming, etc.

[0074] Cascade Node: Specifies the service node selected by the lower-level platform in the cascade.

[0075] Networking protocol: the protocol used when the lower-level platform communicates with the upper-level platform, such as GB / T28181.

[0076] Mount organization: mount the lower-level platform to an organization of the upper-level platform.

[0077] Whether to enable authentication: Specify whether authentication verification is required for access to the lower-level platform.

[0078] In another preferred embodiment of the present invention, the compatibility and interoperability between platforms are emphasized through the GB 28181 protocol. As a standard communication protocol, the GB 28181 protocol provides a standardized framework and specification for smooth interaction between different video platforms. The application of this protocol ensures that each platform can follow the same rules and format when exchanging data, thereby avoiding compatibility issues. At the same time, the unified management of video resources using the organization tree configuration function not only simplifies the resource configuration and scheduling process, but also enhances the system's adaptability and response speed to various operational requirements.

[0079] In another preferred embodiment of the present invention, the platform management includes adding a lower-level platform, setting the platform name, code, manufacturer, SIP domain, SIPID, SIPIP, SIP port, stream acquisition mode, cascade node, networking protocol and mounting organization; the resource search includes organization tree search, list mode search and video mode search; the resource sharing includes organization sharing and device sharing;

[0080] The organization sharing includes sharing the organization directory. The upper platform can retrieve the shared organization directory. The organization directory parameters include the organization name, organization code, parent organization code, and sharing status. The device that has successfully shared supports canceling the sharing.

[0081] The device sharing shares the video, recording, and PTZ control of the device. The upper-level platform can retrieve the shared device list. The device parameters include device name, original device code, original channel number, shared code, status, sharing status, shared code type, video sharing, recording sharing, and PTZ sharing.

[0082] In another preferred embodiment of the present invention, the central node is used to coordinate the overall situation, receive and integrate video resources from multiple national standard nodes, and the multiple national standard nodes act as bridges, responsible for device access, and realize seamless cascading of video resources between the upper platform and other platforms.

[0083] In another preferred embodiment of the present invention, the organization tree search allows for quick search and browsing of the organization tree information of the current platform and all its cascaded subordinate platforms. Through this function, you can easily obtain detailed information of each organization, including its organization name and the number of online and offline devices under the organization. This information is crucial for monitoring and managing the entire video surveillance system, as it can obtain the device status of each organization in a timely manner.

[0084] In another preferred embodiment of the present invention, the list mode retrieval provides an intuitive device management interface. Through this mode, a detailed search can be performed on the device list of the current platform and all its cascaded lower-level platforms. The search parameters include the device name, device code, current status of the device (such as online, offline, etc.), and the reporting time of the device. These parameters enable you to accurately filter out the required devices and monitor and manage their status in real time.

[0085] In another preferred embodiment of the present invention, the video mode retrieval video mode can preview the device mounted by the organization in real time, and observe the on-site situation. In addition, the device can also be pan-tilt controlled to achieve all-round and multi-angle monitoring. When an event that needs to be recorded is found, just click the screenshot function to save it.

[0086] In another preferred embodiment of the present invention, the video mode retrieval provides a convenient video query and playback function. Through this mode, historical videos of the organization's mounted devices can be easily found, and specific video files can be selected for playback as needed. Whether it is tracing back the course of an event or verifying surveillance data, the video mode provides strong support.

[0087] The present invention also includes an access control system for cross-platform video resource sharing, which is used to implement the above-mentioned access control method for cross-platform video resource sharing, including:

[0088] Resource integration module, establishes a central node to coordinate the management and sharing strategy of global video resources, and receive video resources from multiple video platforms; divides the video platforms into several groups, and randomly selects a video platform from each group to mark it as a national standard node. Each national standard node serves as a bridge between the central node and other video platforms, responsible for achieving seamless cascading and device access between the upper platform and other platforms’ video resources;

[0089] The access control module is used to implement a unified access control strategy. Through the permission management mechanism, it ensures that different users can access corresponding video resources according to their permission levels. Encryption technology is used to ensure the data security of video resources during transmission to prevent unauthorized access and data leakage.

[0090] The organization tree module is used to build the organization tree configuration function, allowing users to build a video resource management system and realize the seamless sharing of multiple subordinate platforms into the video resource management system; including organization sharing and device sharing. The upper-level platform can retrieve the shared organization directory and shared device list, and support the cancellation of sharing operations;

[0091] The resource retrieval module is used to build resource retrieval functions, including organization tree retrieval, list mode retrieval and video mode retrieval, which are used to find and browse the organization tree information and device list of the current platform and all its cascaded subordinate platforms.

[0092] The above is a detailed description of an embodiment of the present invention, but the content is only a preferred embodiment of the present invention and cannot be considered to limit the scope of implementation of the present invention. All equivalent changes and improvements made within the scope of the present invention should still fall within the scope of the patent coverage of the present invention.

Claims

1. A method for controlling access to cross-platform video resource sharing, characterized in that: The following steps are involved: Establish a central node to receive video resources from multiple video platforms; divide the video platforms into several groups, and randomly select one video platform from each group and mark it as a national standard node; Get the serial number i of the current national standard node, i∈[1,n], when 1<i<n, mark the video platform with a serial number less than i as the first platform, and start from the first platform with the smallest serial number, sequentially transmit the required shared video resources to the first platform with the next highest order, until they are transmitted to the national standard node; mark the video platform with a serial number greater than i as the second platform, and start from the second platform with the largest serial number, sequentially transmit the required shared video resources to the second platform with the previous highest order, until they are transmitted to the national standard node; When i=1, the first platform has no response; when i=n, ​​the second platform has no response; the national standard node transmits the received video resources to the central node according to the assigned encryption algorithm; Implement a unified rights management mechanism and build an organization tree configuration function to allow users to build a video resource management system; Build resource search function to find and browse the organization tree information and device list of the current platform and all its cascaded subordinate platforms; The process of each group randomly selecting a video platform marked as a national standard node is as follows: The video platforms of each group are sorted to generate a video platform sequence V1, V2, ..., Vn, where n represents the number of video platforms in the current group. For any group, when a video sharing instruction from the central node is received, a video platform is randomly selected from the video platform sequence as the national standard node, and the video resources to be shared are transmitted to the central node through the national standard node; Generate a candidate node sequence that is the same as the video platform sequence V1, V2, ..., Vn. After each video sharing is completed, the video platform corresponding to the current national standard node is removed from the candidate node sequence, and then a video platform is randomly selected from the removed candidate nodes as the next national standard node. Each time an video sharing is reached, the national standard node is reselected from the complete candidate node sequence, where a is a natural number.

2. The access control method for cross-platform video resource sharing according to claim 1, characterized in that: The process of the national standard node transmitting the video resource to the central node according to the assigned encryption algorithm is as follows: Each video platform is assigned a corresponding encryption algorithm. After n national standard nodes are selected, the encryption algorithms of all video platforms in the group are reallocated so that the updated encryption algorithm of each video platform is different from the original one. At the same time, the decryption algorithm library in the central node is updated so that the decryption algorithm and the encryption algorithm are correctly matched.

3. The access control method for cross-platform video resource sharing according to claim 1, characterized in that: Through the organization tree configuration function, users can build a video resource management system and integrate the seamless sharing of multiple subordinate platforms into the video resource management system.

4. The access control method for cross-platform video resource sharing according to claim 1, characterized in that: The video resource management system includes adding a lower-level platform, setting the platform name, encoding, manufacturer, SIP domain, SIPID, SIPIP, SIP port, streaming mode, cascade node, networking protocol, mounting organization, organization sharing and device sharing; The organization sharing includes sharing the organization directory. The upper platform can retrieve the shared organization directory. The organization directory parameters include the organization name, organization code, parent organization code, and sharing status. The device that has successfully shared supports canceling the sharing. The device sharing shares the video, recording, and PTZ control of the device. The upper-level platform can retrieve the shared device list. The device parameters include device name, original device code, original channel number, shared code, status, sharing status, shared code type, video sharing, recording sharing, and PTZ sharing.

5. The access control method for cross-platform video resource sharing according to claim 1, characterized in that: The central node is used to coordinate the overall situation, receive and integrate video resources from multiple national standard nodes. The multiple national standard nodes act as bridges, responsible for device access, and realize seamless cascading of video resources between the upper platform and other platforms.

6. The access control method for cross-platform video resource sharing according to claim 1, characterized in that: Resource search functions include organization tree search, list mode search, video mode search, and recording mode search. The organization tree search allows users to quickly find and browse the organization tree information of the current platform and all its cascaded subordinate platforms; Search through the organization tree to obtain detailed information about each organization, including the organization name and the number of online and offline devices under the organization; The list mode search performs a detailed search on the device list of the current platform and all its cascaded lower-level platforms, including the device name, device code, device status and device reporting time; The video mode search allows users to preview the real-time video of the device mounted by the organization; in video mode, users can control the device by pan / tilt and save images of the on-site situation by clicking the screenshot function; The recording mode retrieval allows the user to query the historical recordings of the organization's mounted devices; in the recording mode, the user can select a specific recording file for playback as needed; and the recording playback function can be used to trace the course of events or verify monitoring data.

7. An access control system for cross-platform video resource sharing, used to implement the access control method for cross-platform video resource sharing according to any one of claims 1 to 6, characterized in that: include: Resource integration module, used to establish a central node for receiving video resources from multiple video platforms; The video platforms are divided into several groups, and one video platform is randomly selected from each group and marked as a national standard node; The platform transmission module is used to obtain the serial number i of the current national standard node, i∈[1,n], and when 1<i<n, mark the video platform with a serial number less than i as the first platform, and start from the first platform with the smallest serial number, sequentially transmit the required shared video resources to the first platform with the next highest ranking, until they are transmitted to the national standard node; mark the video platform with a serial number greater than i as the second platform, and start from the second platform with the largest serial number, sequentially transmit the required shared video resources to the second platform with the previous highest ranking, until they are transmitted to the national standard node; When i=1, the first platform has no response; when i=n, ​​the second platform has no response; the national standard node transmits the video resource to the central node according to the assigned encryption algorithm; Access control module, used to implement a unified permission management mechanism; build organization tree configuration function, allowing users to build a video resource management system, multiple subordinate platforms are shared and integrated into the video resource management system; The resource search module is used to build a resource search function to find and browse the organization tree information and device list of the current platform and all its cascaded subordinate platforms.

Citation Information

Patent Citations

  • Infinite cascade video monitoring system with reticular structure

    CN101431668A

  • NVR (network video recorder) stacking method and NVR

    CN102904761A

  • Custom classification and coding self-checking method for video monitoring platform

    CN119011771A