A system and method for security review of content played on a public display screen
Through the watermark feature code verification technology and the protection mechanism that focuses on the beginning and end, the problems of high security broadcast control cost and insufficient protection of public display content are solved, and the security and legality of video playback are guaranteed.
Patent Information
- Application Number
- CN202410911056.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-09
- Publication Date
- 2024-12-17
- Estimated Expiration
- 2044-07-09
AI Technical Summary
The content security broadcast control technology of existing public display screens is time-consuming and laborious and costly. The traditional video broadcast control terminals are insufficient to protect the integrity and legality of video playback.
Use watermark feature code verification technology to generate a watermark processing plug-in through the control platform. The watermarked video stream is checked in the delay device. If the verification passes, it will be pushed to the large screen to play. If the verification fails, the video stream will be pushed to the main screen. , adopts a protection mechanism that focuses on the head and tail and a non-TCP/IP one-way transmission protocol to ensure the security of video.
The cost of content review is reduced, the security protection of video playback is improved, and the integrity and legality of video is guaranteed through the verification mechanism at the source of the video and the end of the large screen, ensuring the security of video streams.
Smart Images

Figure CN118509624B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of security auditing, and in particular to a system and method for security auditing content played on a public display screen. Background Art
[0002] With the rapid development of urban digital transformation, various public display screens have greatly improved the efficiency of urban appearance construction and publicity and promotion business. At the same time, a series of content security broadcast control problems have also arisen, such as weak technical protection measures, and the time-consuming and labor-intensive manual supervision of traditional video broadcast control terminals. Even if AI technology is used to review content, its cost is still high.
[0003] Therefore, the present invention proposes a system and method for security review of content played on a public display screen. Summary of the invention
[0004] The present invention provides a system and method for the security audit of content played on a public display screen, which are used to effectively reduce costs by verifying the signature of videos through watermark feature codes, and effectively protect the integrity and legality of video playback through a head-to-tail protection mechanism, and further improve the security playback protection strength by verifying the signature of video streams and delaying playback.
[0005] The present invention provides a public display screen content security review system, comprising:
[0006] The control platform is used for users to generate watermark feature codes based on CA signature technology to generate watermark processing plug-ins, and at the same time, synchronize the watermark feature codes to the control probes;
[0007] The computer terminal is used to watermark the audited video based on the watermark processing plug-in after the watermark processing plug-in is installed on the computer terminal;
[0008] Publishing platform, used to push watermarked videos to players;
[0009] A delay device, used for receiving a video stream transmitted by a player and pushing the video stream to a control probe;
[0010] A control probe is used to verify the signature of the video stream. If the verification is successful within the preset delay playback time, the delay device is controlled to push the received video stream to the large screen for playback within the preset delay playback time.
[0011] If the signature verification fails, an exception instruction is sent to the delay device based on the serial port of the control probe to stop pushing the video stream, wherein the signature verification includes: time response signature verification and watermark feature code signature verification.
[0012] Preferably, the delay device sends the video stream unidirectionally to the control probe via a high-definition interface;
[0013] The control probe uses the serial port to unidirectionally send the signature verification result to the delay device.
[0014] Preferably, the delay device is also used to control the large screen to perform subsequent operations after receiving an abnormal instruction, wherein the subsequent operations include: controlling the large screen to stop playing, turning off the large screen, or controlling the large screen to play pre-stored content, wherein the pre-stored content is a pre-stored video or a pre-stored picture.
[0015] Preferably, the delay device supports HDMI, DVI, DP and VGA high-definition interfaces.
[0016] Preferably, the control platform includes:
[0017] An acquisition unit, used to acquire custom characters input by a user in a management interface of a management and control platform;
[0018] A unique analysis unit, used to perform uniqueness analysis on the custom character and generate a matching watermark feature code in combination with CA signature technology;
[0019] The plug-in generation unit is used to pre-process the watermark feature code and generate a watermark processing plug-in.
[0020] Preferably, the only analysis unit comprises:
[0021] A point capture subunit, used to capture the input process of the user in the management interface and set a deletion point for the input process;
[0022] an acquisition subunit, for acquiring the symbol representation and symbol input speed of each single character in the custom character if the number of deletion points is 0, and acquiring the custom habits of the user at the same time;
[0023] An expected combination subunit, used for performing expected combinations on the user-defined characters according to the character representation, symbol input speed and user-defined habits, to obtain a plurality of combined characters;
[0024] A first signature setting subunit, used to set a first CA signature based on a plurality of combined characters and generate a watermark feature code;
[0025] A collection building subunit is used for counting the operation actions of each deletion point and building a point collection if the number of deletion points is not 0, wherein the point collection includes: the latest reserved character segment before the deletion point, the deleted characters of each operation action, and the action execution time for each deleted character;
[0026] A coefficient analysis subunit, used to analyze the transformation coefficients of each point set;
[0027] ;
[0028] in, represents the transformation coefficient of the i1th point set; Indicates the total number of operations of deleting characters involved in the i1-th point set; Indicates the deleted characters in the j1th deletion operation The duration of the action execution; represents the average execution time of the latest reserved character segment before the j1th deletion operation; Indicates based on deleted characters A predefined safety factor of Indicates based on deleted characters , delete characters , delete characters The corresponding character description meaning The meaning similarity function of Indicates a conversion factor based on changes in quantity; Indicates the number of character types involved in the i1th point set;
[0029] The second signature setting subunit is used to set the second CA signature based on the transformation coefficient and generate a watermark feature code.
[0030] Preferably, the second signature setting subunit includes:
[0031] The field attribute matching block is used to match the latest reserved character segment corresponding to each point collection with the field attribute list, obtain the character attributes, and randomly combine all the character attributes to obtain the second encrypted special seal;
[0032] A discrete determination block is used to randomly combine all the transformation coefficients involved to determine the degree of coefficient discreteness, and set a third encryption special seal;
[0033] The signature configuration block is used to configure the second CA signature to the second encrypted special seal and the third encrypted special seal to obtain the watermark feature code.
[0034] Preferably, the plug-in generating unit further includes:
[0035] Input the watermark feature code into the feature analysis model to output a number of feature types and the number of feature points included in each feature type, and assign a type weight to each feature type respectively;
[0036] According to the type weight and the feature type, a sub-plug-in is obtained by matching from a plug-in database, and at the same time, according to the number of feature points included in the feature type, a sub-logic is obtained by matching from a feature logic database;
[0037] After attaching the sub-logic under the same feature type to the corresponding sub-plug-in, simulate the operation of the attached sub-plug-in to determine the operation value;
[0038] According to the key features of each feature type, a logical chain based on the watermark feature code is constructed, and in combination with all operating values, the additional sub-plugins are sequentially arranged and rendered to generate a watermark processing plug-in.
[0039] The present invention provides a method for security review of content played on a public display screen, comprising:
[0040] Step 1: Based on the control platform, users can generate a watermark feature code based on CA signature technology to generate a watermark processing plug-in, and at the same time, synchronize the watermark feature code to the control probe;
[0041] Step 2: After the watermark processing plug-in is installed on the computer, watermark the audited video based on the watermark processing plug-in;
[0042] Step 3: Push the watermarked video to the player based on the publishing platform;
[0043] Step 4: After the delay-based device receives the video stream transmitted by the player, it pushes the video stream to the management and control probe;
[0044] Step 5: Verify the video stream based on the control probe. If the verification is successful within the preset delay playback time, control the delay device to push the received video stream to the large screen for playback within the preset delay playback time.
[0045] If the signature verification fails, an exception instruction is sent to the delay device based on the serial port of the control probe to stop pushing the video stream, wherein the signature verification includes: time response signature verification and watermark feature code signature verification.
[0046] Compared with the prior art, the present invention has the following beneficial effects:
[0047] 1. Compared with AI content recognition solutions, this solution only needs to verify the video. If the verification fails, it will not be played, so the cost is lower.
[0048] 2. Label the video source and verify the signature at the end close to the large screen. The protection mechanism that emphasizes both the beginning and the end ensures the integrity and legality of the played video. The control probes and delay devices use a non-TCP / IP, secure one-way transmission protocol to securely isolate the business processing equipment from the security inspection equipment. The delay device that controls whether the video stream is on the screen is deployed on the side closest to the large screen to ensure the strongest protection.
[0049] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description and the accompanying drawings.
[0050] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:
[0052] Figure 1 It is a deployment diagram of a public display screen playback content security review system in an embodiment of the present invention;
[0053] Figure 2 is a structural diagram of the only analysis unit in an embodiment of the present invention;
[0054] Figure 3 The present invention is a flowchart of a method for security review of content played on a public display screen in an embodiment of the present invention. DETAILED DESCRIPTION
[0055] The preferred embodiments of the present invention are described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.
[0056] The present invention provides a public display screen content security review system, such as Figure 1 As shown, including:
[0057] The control platform is used for users to generate watermark feature codes based on CA signature technology to generate watermark processing plug-ins, and at the same time, synchronize the watermark feature codes to the control probes;
[0058] The computer terminal is used to watermark the audited video based on the watermark processing plug-in after the watermark processing plug-in is installed on the computer terminal;
[0059] Publishing platform, used to push watermarked videos to players;
[0060] A delay device, used for receiving a video stream transmitted by a player and pushing the video stream to a control probe;
[0061] A control probe is used to verify the signature of the video stream. If the verification is successful within the preset delay playback time, the delay device is controlled to push the received video stream to the large screen for playback within the preset delay playback time.
[0062] If the signature verification fails, an exception instruction is sent to the delay device based on the serial port of the control probe to stop pushing the video stream, wherein the signature verification includes: time response signature verification and watermark feature code signature verification.
[0063] Preferably, the delay device sends the video stream unidirectionally to the control probe via a high-definition interface;
[0064] The control probe uses the serial port to unidirectionally send the signature verification result to the delay device.
[0065] Preferably, the delay device is also used to control the large screen to perform subsequent operations after receiving an abnormal instruction, wherein the subsequent operations include: controlling the large screen to stop playing, turning off the large screen, or controlling the large screen to play pre-stored content, wherein the pre-stored content is a pre-stored video or a pre-stored picture.
[0066] Preferably, the delay device supports HDMI, DVI, DP and VGA high-definition interfaces.
[0067] In this embodiment, Figure 1 In this paper, the digital watermark processing client is the watermark processing component, and the publishing system is the publishing platform, which is convenient for unifying the names.
[0068] In this embodiment, the preset delayed playback time is generally set to 10 seconds.
[0069] In this embodiment, during the process of verifying the signature of the video stream, two modes are included, one is the re-security mode (passing only after receiving a clear pass instruction), and the other is the normal mode (rejecting only after receiving a clear reject instruction), as follows:
[0070] For the re-security mode: after receiving the command of signature verification, the delay device pushes the video stream of the first 10 seconds to the large screen for playback. If no command is received from the signature verification device within 10 seconds, the playback is stopped / the large screen is turned off / the pre-stored video or picture is played.
[0071] For normal mode: If the video stream feature code watermark is found to be abnormal, a command is sent to the delay device through the serial port to stop playing / turn off the large screen / play pre-stored videos and pictures.
[0072] The beneficial effects of the above technical solution are: labeling from the video source and verifying the signature at the end close to the large screen, the protection mechanism that emphasizes the beginning and the end ensures the integrity and legality of the played video, the control probes and delay devices use non-TCP / IP, secure one-way transmission protocols, and the business processing equipment and security inspection equipment are securely isolated. The delay device that controls whether the video stream is on the screen is deployed on the side closest to the large screen, ensuring the strongest protection and reducing costs only through signature verification.
[0073] The present invention provides a public display screen content security review system, the control platform comprising:
[0074] An acquisition unit, used to acquire custom characters input by a user in a management interface of a management and control platform;
[0075] A unique analysis unit, used to perform uniqueness analysis on the custom character and generate a matching watermark feature code in combination with CA signature technology;
[0076] The plug-in generation unit is used to pre-process the watermark feature code and generate a watermark processing plug-in.
[0077] In this embodiment, the custom character refers to a character string input by a user on the management interface, which may be numbers, letters, special symbols, etc.
[0078] In this embodiment, the purpose of uniqueness analysis is to ensure the uniqueness of the user. Even if the custom characters input by multiple users are the same, the uniqueness of the watermark feature code corresponding to the custom characters is further determined by CA signature to ensure the security of video verification.
[0079] In this embodiment, the purpose of preprocessing is to configure a dedicated watermark processing plug-in for the feature code.
[0080] The beneficial effects of the above technical solution are: by performing uniqueness analysis on custom characters, the uniqueness of the watermark feature code is ensured, the video security is improved, and by pre-processing the feature code to generate a plug-in, it is convenient to start protection from the beginning.
[0081] The present invention provides a public display screen content security review system, wherein the unique analysis unit is as follows: Figure 2 As shown, including:
[0082] A point capture subunit, used to capture the input process of the user in the management interface and set a deletion point for the input process;
[0083] an acquisition subunit, for acquiring the symbol representation and symbol input speed of each single character in the custom character if the number of deletion points is 0, and acquiring the custom habits of the user at the same time;
[0084] An expected combination subunit, used for performing expected combinations on the user-defined characters according to the character representation, symbol input speed and user-defined habits, to obtain a plurality of combined characters;
[0085] A first signature setting subunit, used to set a first CA signature based on a plurality of combined characters and generate a watermark feature code;
[0086] A collection building subunit is used for counting the operation actions of each deletion point and building a point collection if the number of deletion points is not 0, wherein the point collection includes: the latest reserved character segment before the deletion point, the deleted characters of each operation action, and the action execution time for each deleted character;
[0087] A coefficient analysis subunit, used to analyze the transformation coefficients of each point set;
[0088] ;
[0089] in, represents the transformation coefficient of the i1th point set; Indicates the total number of operations of deleting characters involved in the i1-th point set; Indicates the deleted characters in the j1th deletion operation The duration of the action execution; represents the average execution time of the latest reserved character segment before the j1th deletion operation; Indicates based on deleted characters A predefined safety factor of Indicates based on deleted characters , delete characters , delete characters The corresponding character description meaning The meaning similarity function of Indicates a conversion factor based on changes in quantity; Indicates the number of character types involved in the i1th point set;
[0090] The second signature setting subunit is used to set the second CA signature based on the transformation coefficient and generate a watermark feature code.
[0091] In this embodiment, if the user enters the custom characters in the management interface at one time, the number of deletion points is 0. For example, the custom characters entered by the user at one time are "906%¥43". If during the input process, multiple deletion operations are performed on the positions of "6" and "4" in "906%¥43", a deletion point is set before "6" and a deletion point is set before "4". At this time, there are 2 deletion points. The latest character segment of the deletion point corresponding to "6" is "90", and the latest character segment of the deletion point corresponding to "4" is "%¥".
[0092] In this embodiment, the input process is captured when the user starts to operate in the management interface, so the deletion situation can be obtained, which is convenient for setting the deletion point. That is to say, after the user enters "90", the characters after "0" are deleted. For example, the first input is "%. ", which is then deleted. The second input is "#¥67" which is then deleted. The last input is "6" which is retained. At this time, the point collection for the deletion point "6" is: {each individual deletion symbol and the action execution time of each individual deletion symbol}, wherein the action execution time refers to the time from the input time to the deletion time of the corresponding individual deletion symbol, specifically: {%--t1 .--t2 #--t3 ¥--t4 6--t57--t6}, wherein "--" represents a connection symbol, indicating the comparison relationship between the individual deletion symbol and the action execution time, and has no other meaning.
[0093] In this embodiment, the user's custom habits are obtained from the history database based on the user's setting habits under the same character combination setting rules. For example, the user is accustomed to using a combination of special symbols and letters and customizing the security level of the combination.
[0094] In this embodiment, the symbol expression refers to the set meaning of the symbol. For example, the symbol "6" means the first-level protection meaning, the symbol "#" means the general protection meaning, and so on. Then, a comprehensive expression of the custom characters can be obtained. For example, the final comprehensive expression is advanced protection.
[0095] In this embodiment, the symbol input speed refers to = the time taken to input the current symbol / the time from the completion of the last symbol input to the completion of the current symbol input, thereby obtaining the average input speed;
[0096] In this embodiment, a combination matching the comprehensive expression, average input speed and custom habit is obtained from the comprehensive expression-average input speed-habit-expectation comparison table, and the custom characters are combined as desired according to the combination to obtain a plurality of combined characters.
[0097] For example, the expected combination characters of "906%¥43" are "¥4", "06" and "39%".
[0098] At this time, it is sufficient to match the signatures related to "¥4", "06" and "39%" from the symbol combination-signature comparison table. The symbol combinations and matching signatures involved in the comparison table are pre-defined.
[0099] The beneficial effect of the above technical solution is: by capturing the user's input process to determine the number of deletion points, and then by means of quantity classification discussion to effectively set CA signatures for different situations to ensure the uniqueness of custom characters and the security of video playback. Among them, through the specific analysis of the characters themselves and the operations themselves, it effectively fits the user's input behavior to ensure unique adaptation.
[0100] The present invention provides a public display screen playback content security review system, wherein the second signature setting subunit comprises:
[0101] The field attribute matching block is used to match the latest reserved character segment corresponding to each point collection with the field attribute list, obtain the character attributes, and randomly combine all the character attributes to obtain the second encrypted special seal;
[0102] A discrete determination block is used to randomly combine all the transformation coefficients involved to determine the degree of coefficient discreteness, and set a third encryption special seal;
[0103] The signature configuration block is used to configure the second CA signature to the second encrypted special seal and the third encrypted special seal to obtain the watermark feature code.
[0104] In this embodiment, the field attribute list includes character segments of different combinations and predefined attributes, including length attributes and combination complexity attributes, and then character attributes can be obtained, such as: 3L1, where 3 represents length and L1 represents combination complexity.
[0105] In this embodiment, a specified exclusive seal identifier that matches the randomly combined character attributes is obtained from the attribute combination-seal comparison table.
[0106] In this embodiment, after obtaining the transformation coefficients of each point set, the discrete degree is not obtained in the order in which the coefficients are obtained, but the coefficients are randomly shuffled and reordered to determine the discrete degree, and the discrete degree = (maxY1-minY2) / YN, where maxY1 is the maximum value of all transformation coefficients, minY2 is the minimum value of all transformation coefficients; YN is the fitting value of the coefficient curve constructed by the randomly shuffled and reordered coefficients;
[0107] In this embodiment, the encryption security of the feature code is further guaranteed by randomly combining the coefficients.
[0108] In this embodiment, an exclusive seal identifier matching the maximum transformation coefficient and the discrete degree is obtained from the maximum coefficient-discrete degree-seal comparison table.
[0109] Among them, the exclusive seal identifications involved in the two comparison tables are to further ensure uniqueness and security, and the two comparison tables are pre-planned and can be directly matched and obtained.
[0110] In this embodiment, for example, the second encrypted special print is: %5%6*1, the second encrypted special print is: *11¥3#@, at this time, the second CA signature that matches it can be obtained from the special print combination-signature comparison table to realize the encrypted signature of the custom characters, and then obtain the watermark feature code.
[0111] In this embodiment, the watermark feature code is generally the result of the self-defined character display, but before the display, corresponding security encryption and other operations will be performed to ensure its uniqueness.
[0112] In this embodiment, the CA signature is an electronic signature technology based on a digital certificate, and an electronic document is encrypted and signed by a digital certificate.
[0113] The beneficial effect of the above technical solution is: to comprehensively obtain the encrypted special seal from two aspects: the randomly combined character attributes and the randomly combined transformation coefficients, to provide a basis for the subsequent configuration of the second CA signature, to ensure the uniqueness of the watermark feature code and the security of video playback.
[0114] The present invention provides a public display screen playback content security review system, wherein the plug-in generation unit further includes:
[0115] Input the watermark feature code into the feature analysis model to output a number of feature types and the number of feature points included in each feature type, and assign a type weight to each feature type respectively;
[0116] According to the type weight and the feature type, a sub-plug-in is obtained by matching from a plug-in database, and at the same time, according to the number of feature points included in the feature type, a sub-logic is obtained by matching from a feature logic database;
[0117] After attaching the sub-logic under the same feature type to the corresponding sub-plug-in, simulate the operation of the attached sub-plug-in to determine the operation value;
[0118] According to the key features of each feature type, a logical chain based on the watermark feature code is constructed, and in combination with all operating values, the additional sub-plugins are sequentially arranged and rendered to generate a watermark processing plug-in.
[0119] In this embodiment, the feature analysis model is obtained by training the neural network model based on samples of different feature codes and expert analysis results of the feature type and feature points of the code. Therefore, the feature type and feature point number can be directly obtained based on the model.
[0120] In this embodiment, the type weight=the total number of feature points involved in the feature type×the feature coverage ratio of the watermark feature code that can be represented by the number of feature points involved in the feature type.
[0121] In this embodiment, the plug-in database includes plug-ins under different types of weights and feature type combinations, which can be directly matched and acquired. After acquisition, the sub-logic is obtained according to the number of feature points to obtain an executable sub-plug-in, wherein the feature logic database includes different feature points and the corresponding operating logic.
[0122] In this embodiment, the simulation operation is to obtain the operation status of the attached sub-plug-in to determine the operation value, and the operation value = operation smoothness × rationality of logs generated during the operation.
[0123] In this embodiment, the running value is to arrange the order of selection of the additional sub-plug-ins, and the logical chain is to render the arranged plug-ins, so as to obtain the watermark processing plug-in.
[0124] The beneficial effects of the above technical solution are: the intelligent output results are guaranteed by parsing the feature codes through the model, and the sub-plug-ins and sub-logics are matched from different databases to facilitate the simulation to determine the value, so as to achieve the order of sub-plug-ins to ensure the orderly rendering order, improve the efficiency of watermark processing plug-in generation and the effective watermark operation of subsequent watermarks.
[0125] The present invention provides a method for security auditing of content played on a public display screen, such as Figure 3 As shown, including:
[0126] Step 1: Based on the control platform, users can generate a watermark feature code based on CA signature technology to generate a watermark processing plug-in, and at the same time, synchronize the watermark feature code to the control probe;
[0127] Step 2: After the watermark processing plug-in is installed on the computer, watermark the audited video based on the watermark processing plug-in;
[0128] Step 3: Push the watermarked video to the player based on the publishing platform;
[0129] Step 4: After the delay-based device receives the video stream transmitted by the player, it pushes the video stream to the management and control probe;
[0130] Step 5: Verify the video stream based on the control probe. If the verification is successful within the preset delay playback time, control the delay device to push the received video stream to the large screen for playback within the preset delay playback time.
[0131] If the signature verification fails, an exception instruction is sent to the delay device based on the serial port of the control probe to stop pushing the video stream, wherein the signature verification includes: time response signature verification and watermark feature code signature verification.
[0132] The beneficial effects of the above technical solution are: labeling from the video source and verifying the signature at the end close to the large screen, the protection mechanism that emphasizes the beginning and the end ensures the integrity and legality of the played video, the control probes and delay devices use non-TCP / IP, secure one-way transmission protocols, and the business processing equipment and security inspection equipment are securely isolated. The delay device that controls whether the video stream is on the screen is deployed on the side closest to the large screen, ensuring the strongest protection and reducing costs only through signature verification.
[0133] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. A public display screen content security review system, characterized in that: include: The control platform is used for users to create watermark feature codes based on CA signature technology, generate watermark processing plug-ins based on the watermark feature codes, and synchronize the watermark feature codes to the control probes; The computer terminal is used to add a watermark to the audited video based on the watermark processing plug-in after the watermark processing plug-in is installed on the computer terminal; Publishing platform, used to push watermarked videos to players; A delay device, used for receiving a video stream transmitted by a player and pushing the video stream to a control probe; A control probe is used to verify the signature of the video stream. If the verification is successful within the preset delay playback time, the delay device is controlled to push the received video stream to the large screen for playback within the preset delay playback time. If the signature verification fails, an abnormal instruction is sent to the delay device based on the serial port of the control probe to stop pushing the video stream. The signature verification includes: time response signature verification and watermark feature code signature verification; The control platform includes: An acquisition unit, used to acquire custom characters input by a user in a management interface of a management and control platform; A unique analysis unit, used to perform uniqueness analysis on the custom character and generate a matching watermark feature code in combination with CA signature technology; A plug-in generation unit, used to pre-process the watermark feature code and generate a watermark processing plug-in; Wherein, the plug-in generation unit is specifically used for: Input the watermark feature code into the feature analysis model to output a number of feature types and the number of feature points included in each feature type, and assign a type weight to each feature type respectively; According to the type weight and the feature type, a sub-plug-in is obtained by matching from a plug-in database, and at the same time, according to the number of feature points included in the feature type, a sub-logic is obtained by matching from a feature logic database; After attaching the sub-logic under the same feature type to the corresponding sub-plug-in, simulate the operation of the attached sub-plug-in to determine the operation value; According to the key features of each feature type, a logical chain based on the watermark feature code is constructed, and in combination with all operating values, the additional sub-plugins are sequentially arranged and rendered to generate a watermark processing plug-in.
2. The public display screen content security audit system according to claim 1 is characterized in that: The delay device sends the video stream unidirectionally to the control probe through the high-definition interface; The control probe uses the serial port to unidirectionally send the signature verification result to the delay device.
3. The public display screen content security audit system according to claim 1 is characterized in that: The delay device is also used to control the large screen to perform subsequent operations after receiving an abnormal instruction, wherein the subsequent operations include: controlling the large screen to stop playing, turning off the large screen, or controlling the large screen to play pre-stored content, wherein the pre-stored content is a pre-stored video or a pre-stored picture.
4. The public display screen content security audit system according to any one of claims 1-3 is characterized in that: The delay device supports HDMI, DVI, DP and VGA high-definition interfaces.
5. A method for security review of content played on a public display screen, characterized in that: include: Step 1: Based on the control platform, users can create watermark feature codes based on CA signature technology, generate watermark processing plug-ins based on the watermark feature codes, and synchronize the watermark feature codes to the control probes; Step 2: After the watermark processing plug-in is installed on the computer, a watermark is added to the audited video based on the watermark processing plug-in; Step 3: Push the watermarked video to the player based on the publishing platform; Step 4: After the delay-based device receives the video stream transmitted by the player, it pushes the video stream to the management and control probe; Step 5: Verify the video stream based on the control probe. If the verification is successful within the preset delay playback time, control the delay device to push the received video stream to the large screen for playback within the preset delay playback time. If the signature verification fails, an abnormal instruction is sent to the delay device based on the serial port of the control probe to stop pushing the video stream. The signature verification includes: time response signature verification and watermark feature code signature verification; Step 1 specifically includes: Get the custom characters entered by the user in the management interface of the management and control platform; Perform uniqueness analysis on the custom characters and generate a matching watermark feature code in combination with CA signature technology; Preprocessing the watermark feature code to generate a watermark processing plug-in specifically includes: Input the watermark feature code into the feature analysis model to output a number of feature types and the number of feature points included in each feature type, and assign a type weight to each feature type respectively; According to the type weight and the feature type, a sub-plug-in is obtained by matching from a plug-in database, and at the same time, according to the number of feature points included in the feature type, a sub-logic is obtained by matching from a feature logic database; After attaching the sub-logic under the same feature type to the corresponding sub-plug-in, simulate the operation of the attached sub-plug-in to determine the operation value; According to the key features of each feature type, a logical chain based on the watermark feature code is constructed, and in combination with all operating values, the additional sub-plugins are sequentially arranged and rendered to generate a watermark processing plug-in.
Citation Information
Patent Citations
LED (light-emitting diode) display screen safe playing method and video controller
CN103389889A
