Watermark adding method, device and system, electronic equipment and storage medium
A technology for adding watermarks and electronic devices, which is applied in the field of data security and can solve problems such as inconvenience in use.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0053] Please see figure 1 , figure 1It is a flow chart of a watermark adding method provided by the embodiment of this application. The method is applied to the Thrift server 500, wherein thrift is an interface description language and a binary communication protocol, which can be used to define and create cross-language services, so the Thrift server 500 supports multi-language cross-platform watermarks. Specifically include the following steps:
[0054] Step S100: receiving a connection request sent by any Thrift client 400;
[0055] Prior to this, the Thrift server 500 starts, opens the thrift service, opens up a thread pool, and monitors the traffic of the designated port. The designated port refers to the request port (IP port) that the Thrift client 400 sends a connection request to the Thrift server 500 .
[0056] like figure 2 As shown, it is a flow chart of adding a watermark. The Thrift client 400 sends a connection request to the Thrift server 500 based on dat...
Embodiment 2
[0090] The embodiment of the present application provides a watermark adding system, such as Figure 7 As shown, it is a schematic structural diagram of the watermarking system. The system adopts the structure of client:server=N:M to reduce the pressure on a single device to process data, and can improve the utilization rate of watermarking services. Based on the technical principle of thrift, watermarking The addition of watermark is no longer limited to a single language / platform, and one Thrift server 500 can be used to support the watermark addition work of multiple clients, and each client will not interfere with each other. Specifically, the system includes:
[0091] A plurality of Thrift clients 400, the Thrift client 400 can initiate a connection request to the Thrift server 500 through the server's IP address and listening port, and send the structure information encapsulated by file data and watermark information to the Thrift server 500;
[0092] The Thrift server...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com