A subscription and proxy method and system for automatically sniffing network resources
Through the subscription and proxy method of automatically sniffing network resources, the problem of independent resources and low usage efficiency in the traditional news industry is solved, and the automatic integration and unified management of resources are realized, efficiency is improved and storage space is saved.
Patent Information
- Application Number
- CN202411926001.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-25
- Publication Date
- 2025-04-01
AI Technical Summary
In the traditional news industry, the resources between each system are independent of each other and difficult to share. Users need to log in to multiple systems and manually upload and download resources to use them, which is inefficient.
The subscription and proxy method of automatically sniffing network resources is adopted. By configuring the network segment and network nodes that scan code, it automatically scans storage resources, database system resources, and CD library near-line resources to generate synchronization tasks, migrate files synchronously to specified storage, and enter the database into the specified system.
It realizes automatic integration and unified management of resources, no need for manual operation by users, improves resource usage efficiency, saves storage space, and supports adaptation to multiple resource libraries.
Smart Images

Figure CN119739916A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of resource proxy, and in particular to a subscription and proxy method and system for automatically sniffing network resources. Background Art
[0002] In the traditional news industry, media organizations build production and publishing systems for multiple channels and distribution channels. The resources between each system are independent of each other and difficult to share. Users need to log in to multiple systems and manually upload and download resources, which is very inefficient.
[0003] With the development, the construction of enterprise bus, PaaS platform, data middle platform and other means are adopted to integrate multiple system resources and unify management. However, the overall construction process is complicated and requires each system to be integrated through a unified API interface standard. Many old systems cannot be connected. Summary of the invention
[0004] The purpose of the present invention is to propose a subscription and proxy method and system for automatically sniffing network resources in response to the above technical problems.
[0005] A subscription and proxy method for automatically sniffing network resources includes the following non-sequential sub-steps: S1: Sniffing: Configure the network segment and network node for code scanning, specify the sniffing mode of the network segment and node, and automatically scan storage resources, database system resources, and CD library near-line resources according to the configuration; S2: Synchronization: Generate synchronization tasks based on the resource records recorded by sniffing, generate new resource information for the files, synchronously migrate the files to the specified storage, and store them in the specified system; S3: Proxy: The source system and the target system share the same resource file, and generate new resource data from resources by sharing resource paths and storing them in the designated system; S4: Media processing: provides underlying services such as multi-level antivirus, deep analysis, transcoding, secure transmission, and integrity verification for media files; S5: System storage: Select the default resource library system or adapt the existing resource library system for storage, and use and manage all resources in a unified manner.
[0006] Furthermore, a subscription and proxy method for automatically sniffing network resources, wherein step S1 specifically runs three sniffing modes, storage sniffing, database sniffing, and optical disk library sniffing, separately or in combination, and includes the following sub-steps: Storage sniffing: For storage resources that are not managed by the system, access the storage by configuring an account, automatically scan the system directory, discover the required resources according to the scanning strategy, and record them; Database sniffing: Scan the system database resources that are authorized for access, automatically scan the resources in the database table, discover multiple resources according to the configuration script, and automatically convert the description of the resource path to generate the real accessible path and record it; Optical disc library sniffing: Scan the resources of the near-line Blu-ray disc library, automatically scan the resources of the near-line optical disc library, and generate resource records.
[0007] Further, a subscription and proxy method for automatically sniffing network resources, wherein the storage resources not managed by the system include hard disk arrays, mobile hard disk libraries, and manual backup history resources; The scanning strategy includes scanning according to file size, file format, and file length; The system database includes DB2, SQL Server, Oracle, MySQL; The various resources include pictures, documents, audio, video, manuscripts, and serial sheets; The resource path may be described in a relative path, a proxy path, or a mapping path.
[0008] Further, a subscription and proxy method for automatically sniffing network resources, the step S2 includes the following sub-steps: S21: The cluster synchronization node dispatches services to the central dispatcher to obtain resource tasks that need to be synchronized: S22: Analyze resource information, obtain resource files that need to be synchronized, access resource files and copy a copy to temporary storage; S23: Perform media processing on the resource file and copy a copy of the file from the source location to the target storage; S24: Generate new resource data according to the standards of the target system and store it in the target system.
[0009] Further, a subscription and proxy method for automatically sniffing network resources, the step S3 includes the following sub-steps: S31: The cluster proxy node dispatches services to the central server and obtains resource tasks that need to be proxied; S32: Analyze resource information and obtain a proxy low-code file of the resource. If no proxy low-code file is detected, transcode to generate a proxy low-code file. S33: Perform media processing on proxy low-code files; S34: Copy the processed low-code file to the target system for storage, generate new resource data, reuse the source format file path of the original resource, and store the resource file in the target system.
[0010] Furthermore, a subscription and proxy method for automatically sniffing network resources is provided, wherein the proxy low-code file supports intelligent analysis, content review, and intelligent retrieval additional services of the resource system.
[0011] Furthermore, a subscription and proxy method for automatically sniffing network resources is provided, wherein the adaptation of the existing resource library system is to automatically aggregate the synchronized and proxy resources into the target system through adaptation without modifying the user's existing resource library system.
[0012] A subscription and proxy system for automatically sniffing network resources, including automatically running background services and background basic services; The automatic running background service supports clustered deployment of multiple nodes, configures policy scripts for service execution, and periodically and repeatedly executes service functions according to the configuration scripts; The background basic service provides support for synchronization and proxy resource files after resource sniffing; The automatically running background services include sniffing services, synchronization services, and proxy services; The background basic services include media processing services and system warehousing services.
[0013] The beneficial effects of the present invention are as follows: through a subscription and proxy method and system for automatically sniffing network resources, the network is automatically sniffed to synchronize proxy resources, so that resources are deployed in only one system, all network resources are automatically sniffed, and the sniffed resources are automatically synchronized or proxyed to the designated system; it enables media organization users to integrate all resources of the entire organization without building a large platform, and to use and manage resources together; it provides proxy services without the need for additional file copying, saving storage space for media organizations; it supports adaptation to multiple resource libraries such as cloud platform resource libraries, online production libraries, and offline media resource libraries. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] Figure 1 The invention is a flowchart of a subscription and proxy method for automatically sniffing network resources. DETAILED DESCRIPTION
[0015] In order to have a clearer understanding of the technical features, purposes and effects of the present invention, specific embodiments of the present invention are now described with reference to the accompanying drawings.
[0016] As attached Figure 1 As shown, a subscription and proxy method for automatically sniffing network resources includes the following non-sequential sub-steps: S1: Sniffing: Configure the network segment and network node for code scanning, specify the sniffing mode of the network segment and node, and automatically scan storage resources, database system resources, and CD library near-line resources according to the configuration; S2: Synchronization: Generate synchronization tasks based on the resource records recorded by sniffing, generate new resource information for the files, synchronously migrate the files to the specified storage, and store them in the specified system; S3: Proxy: The source system and the target system share the same resource file, and generate new resource data from resources by sharing resource paths and storing them in the designated system; S4: Media processing: provides underlying services such as multi-level antivirus, deep analysis, transcoding, secure transmission, and integrity verification for media files; S5: System storage: Select the default resource library system or adapt the existing resource library system for storage, and use and manage all resources in a unified manner.
[0017] Furthermore, a subscription and proxy method for automatically sniffing network resources, wherein step S1 specifically runs three sniffing modes, storage sniffing, database sniffing, and optical disk library sniffing, separately or in combination, and includes the following sub-steps: Storage sniffing: For storage resources that are not managed by the system, access the storage by configuring an account, automatically scan the system directory, discover the required resources according to the scanning strategy, and record them; Database sniffing: Scan the system database resources that are authorized for access, automatically scan the resources in the database table, discover multiple resources according to the configuration script, and automatically convert the description of the resource path to generate the real accessible path and record it; Optical disc library sniffing: Scan the resources of the near-line Blu-ray disc library, automatically scan the resources of the near-line optical disc library, and generate resource records.
[0018] Among them, Blu-ray discs have the characteristics of low price and stable storage, and many resources are stored in near-line Blu-ray storage.
[0019] Further, a subscription and proxy method for automatically sniffing network resources, wherein the storage resources not managed by the system include hard disk arrays, mobile hard disk libraries, and manual backup history resources; The scanning strategy includes scanning according to file size, file format, and file length; The system database includes DB2, SQL Server, Oracle, MySQL; The various resources include pictures, documents, audio, video, manuscripts, and serial sheets; The resource path may be described in a relative path, a proxy path, or a mapping path.
[0020] Further, a subscription and proxy method for automatically sniffing network resources, the step S2 includes the following sub-steps: S21: The cluster synchronization node dispatches services to the central dispatcher to obtain resource tasks that need to be synchronized: S22: Analyze resource information, obtain resource files that need to be synchronized, access resource files and copy a copy to temporary storage; S23: Perform media processing on the resource file and copy a copy of the file from the source location to the target storage; S24: Generate new resource data according to the standards of the target system and store it in the target system.
[0021] Further, a subscription and proxy method for automatically sniffing network resources, the step S3 includes the following sub-steps: S31: The cluster proxy node dispatches services to the central server and obtains resource tasks that need to be proxied; S32: Analyze resource information and obtain a proxy low-code file of the resource. If no proxy low-code file is detected, transcode to generate a proxy low-code file. S33: Perform media processing on proxy low-code files; S34: Copy the processed low-code file to the target system for storage, generate new resource data, reuse the source format file path of the original resource, and store the resource file in the target system.
[0022] Furthermore, a subscription and proxy method for automatically sniffing network resources is provided, wherein the proxy low-code file supports intelligent analysis, content review, and intelligent retrieval additional services of the resource system.
[0023] Furthermore, a subscription and proxy method for automatically sniffing network resources is provided, wherein the adaptation of the existing resource library system is to automatically aggregate the synchronized and proxy resources into the target system through adaptation without modifying the user's existing resource library system.
[0024] A subscription and proxy system for automatically sniffing network resources, including automatically running background services and background basic services; The automatic running background service supports clustered deployment of multiple nodes, configures policy scripts for service execution, and periodically and repeatedly executes service functions according to the configuration scripts; The background basic service provides support for synchronization and proxy resource files after resource sniffing; The automatically running background services include sniffing services, synchronization services, and proxy services; The background basic services include media processing services and system warehousing services.
[0025] This solution uses a subscription and proxy method and system for automatically sniffing network resources, and uses the network to automatically sniff and synchronize proxy resources, so that resources are deployed in only one system, automatically sniff all network resources, and automatically synchronize or proxy the sniffed resources to the specified system; it enables media organization users to integrate all resources of the entire organization without building a large platform, and to use and manage resources together; it provides proxy services without the need to copy additional files, saving storage space for media organizations; it supports adaptation to multiple resource libraries such as cloud platform resource libraries, online production libraries, and offline media resource libraries.
[0026] The above shows and describes the basic principles and main features of the present invention and the advantages of the present invention. It should be understood by those skilled in the art that the present invention is not limited to the above embodiments. The above embodiments and descriptions are only for explaining the principles of the present invention. Without departing from the spirit and scope of the present invention, the present invention may have various changes and improvements, which fall within the scope of the present invention to be protected. The scope of protection of the present invention is defined by the attached claims and their equivalents.
Claims
1. A subscription and proxy method for automatically sniffing network resources, characterized in that: It consists of the following non-sequential sub-steps: S1: Sniffing: Configure the network segment and network node for code scanning, specify the sniffing mode of the network segment and node, and automatically scan storage resources, database system resources, and CD library near-line resources according to the configuration; S2: Synchronization: Generate synchronization tasks based on the resource records recorded by sniffing, generate new resource information for the files, synchronously migrate the files to the specified storage, and store them in the specified system; S3: Proxy: The source system and the target system share the same resource file, and generate new resource data from resources by sharing resource paths and storing them in the designated system; S4: Media processing: provides underlying services such as multi-level antivirus, deep analysis, transcoding, secure transmission, and integrity verification for media files; S5: System storage: Select the default resource library system or adapt the existing resource library system for storage, and use and manage all resources in a unified manner.
2. According to claim 1, a subscription and proxy method for automatically sniffing network resources is characterized in that: The step S1 specifically runs the three sniffing modes of storage sniffing, database sniffing, and optical disk library sniffing separately or in combination, and includes the following sub-steps: Storage sniffing: For storage resources that are not managed by the system, access the storage by configuring an account, automatically scan the system directory, discover the required resources according to the scanning strategy, and record them; Database sniffing: Scan the system database resources that are authorized for access, automatically scan the resources in the database table, discover multiple resources according to the configuration script, and automatically convert the description of the resource path to generate the real accessible path and record it; Optical disc library sniffing: Scan the resources of the near-line Blu-ray disc library, automatically scan the resources of the near-line optical disc library, and generate resource records.
3. A subscription and proxy method for automatically sniffing network resources according to claim 2, characterized in that: The storage resources not managed by the system include hard disk arrays, mobile hard disk libraries, and manual backup history resources; The scanning strategy includes scanning according to file size, file format, and file length; The system database includes DB2, SQL Server, Oracle, MySQL; The multiple resources include pictures, documents, audio, video, manuscripts, and serial sheets; The resource path description methods include relative path, proxy path, and mapping path.
4. A subscription and proxy method for automatically sniffing network resources according to claim 1, characterized in that: The step S2 comprises the following sub-steps: S21: The cluster synchronization node dispatches services to the central dispatcher to obtain resource tasks that need to be synchronized: S22: Analyze resource information, obtain resource files that need to be synchronized, access resource files and copy a copy to temporary storage; S23: Perform media processing on the resource file and copy a copy of the file from the source location to the target storage; S24: Generate new resource data according to the standards of the target system and store it in the target system.
5. A subscription and proxy method for automatically sniffing network resources according to claim 1, characterized in that: The step S3 comprises the following sub-steps: S31: The cluster proxy node dispatches services to the central server and obtains resource tasks that need to be proxied; S32: Analyze resource information and obtain a proxy low-code file of the resource. If no proxy low-code file is detected, transcode to generate a proxy low-code file. S33: Perform media processing on proxy low-code files; S34: Copy the processed low-code file to the target system for storage, generate new resource data, reuse the source format file path of the original resource, and store the resource file in the target system.
6. A subscription and proxy method for automatically sniffing network resources according to claim 5, characterized in that: The proxy low-code file supports intelligent analysis, content review, and intelligent retrieval additional services of the resource system.
7. A subscription and proxy method for automatically sniffing network resources according to claim 1, characterized in that: The adaptation of the existing resource library system is to automatically aggregate the synchronized and proxy resources into the target system through adaptation without modifying the existing resource library system of the user.
8. A subscription and proxy system for automatically sniffing network resources, implemented based on a subscription and proxy method for automatically sniffing network resources as described in any one of claims 1 to 7, characterized in that: Including automatic running of background services and background basic services; The automatic running background service supports clustered deployment of multiple nodes, configures policy scripts for service execution, and periodically and repeatedly executes service functions according to the configuration scripts; The background basic service provides support for synchronization and proxy resource files after resource sniffing; The automatically running background services include sniffing services, synchronization services, and proxy services; The background basic services include media processing services and system warehousing services.