CN111800615A - Method for generating H.264 code stream by RDP with data noise reduction function - Google Patents
Method for generating H.264 code stream by RDP with data noise reduction function Download PDFInfo
- Publication number
- CN111800615A CN111800615A CN202010681880.9A CN202010681880A CN111800615A CN 111800615 A CN111800615 A CN 111800615A CN 202010681880 A CN202010681880 A CN 202010681880A CN 111800615 A CN111800615 A CN 111800615A
- Authority
- CN
- China
- Prior art keywords
- data
- rdp
- noise reduction
- code stream
- change area
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000009467 reduction Effects 0.000 title claims abstract description 37
- 238000000034 method Methods 0.000 title claims abstract description 17
- 230000008859 change Effects 0.000 claims abstract description 73
- 238000012423 maintenance Methods 0.000 claims description 21
- 230000006870 function Effects 0.000 claims description 8
- 238000004806 packaging method and process Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 claims description 3
- 239000011159 matrix material Substances 0.000 claims description 3
- 238000012550 audit Methods 0.000 description 23
- 238000007726 management method Methods 0.000 description 6
- 230000006399 behavior Effects 0.000 description 5
- 238000012544 monitoring process Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012954 risk control Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/643—Communication protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
- H04N21/85406—Content authoring involving a specific file format, e.g. MP4 format
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
The invention provides a method for generating an H.264 code stream by RDP with data noise reduction, which comprises the steps of firstly receiving RDP protocol data, analyzing the RDP protocol data into bmp picture data, and recording corresponding coordinates; then drawing the analyzed bmp picture data on a screen maintained by a memory, and using the coordinate of the drawn bmp picture data as a screen change area; then combining the areas smaller than 64 multiplied by 64 into larger change areas according to a noise reduction algorithm; and finally, according to the change area after the noise reduction treatment, extracting bmp picture data from the maintained screen to perform H.264 coding to generate an H.264 code stream. The invention improves the auditing experience of the user through the operation and reduces the occupation of storage.
Description
Technical Field
The invention belongs to the technical field of computer operation and maintenance auditing, and particularly relates to a method for generating an H.264 code stream by using RDP with data noise reduction.
Background
The bastion machine is used for monitoring and recording the operation behaviors of operation and maintenance personnel on servers, network equipment, safety equipment, databases and other equipment in the network by using various technical means in order to ensure that the network and data are not invaded and damaged by external and internal users under a specific network environment so as to realize centralized alarming, timely processing, auditing and responsibility determination.
The method integrates two main functions of core system operation and safety audit management and control, and technically realizes that the direct access of the terminal computer to the network and server resources is cut off, and the access of the terminal computer to the network and the server is taken over by adopting a protocol agent mode. In a pictographic way, the access of the terminal computer to the target needs to be translated through operation and maintenance safety audit. For example, an operation and maintenance security audit acts as a gatekeeper, and all requests to network devices and servers pass through the gatekeeper. Therefore, the operation and maintenance safety audit can intercept illegal access and malicious attack, carry out command blocking on illegal commands, filter out all illegal access behaviors to target equipment, and carry out audit monitoring on misoperation and illegal operation of internal personnel so as to facilitate the responsibility tracking after the fact.
The security audit is an indispensable component for enterprise information security construction, gradually receives attention of users, and is an important link in an enterprise security system. Meanwhile, safety audit is an effective risk control means for precaution and early warning in the process, and is a reliable evidence source for retrospection afterwards.
The reasons for this are: with the continuous development of enterprise and public institution IT systems, the network scale and the equipment quantity are rapidly enlarged, and the increasingly complex IT systems and the behaviors of operation and maintenance personnel with different backgrounds bring greater risks to the safety of information systems:
1. multiple users use the same account: this situation mainly occurs in the same working group, and because of the need of working and the account number management of the system, only multiple users can share the same account number. If a safety accident happens, not only the actual user and the responsible person of the account are difficult to locate, but also the application range of the account cannot be effectively controlled, and great safety risk and hidden danger exist.
2. One user uses multiple accounts: it is a common situation that one maintainer uses a plurality of account numbers, and a user needs to memorize a plurality of sets of passwords and switch between a plurality of sets of host systems and network equipment, so that the working efficiency is reduced, and the working complexity is increased.
3. Lack of a unified rights management platform: the authority management is increasingly heavy and disordered, most of the authorities of maintenance personnel are subjected to extensive management, the user authority management based on the minimum authority distribution principle cannot be realized, command level authority control with finer granularity is difficult to realize, and the system safety cannot be fully guaranteed.
4. A unified access audit strategy can not be formulated, and the audit granularity is coarse: each network device, the host system and the database respectively and independently audit and record access behaviors, and due to the fact that a unified audit strategy is not available and the audit log contents of each system are different in depth, illegal operation behaviors and pursuit evidence obtaining are difficult to find out through self audit of the systems in time.
5. The traditional network security audit system cannot perform content audit on encryption and graphic operation protocols such as SSH and RDP which are frequently used by maintenance personnel.
And RDP: remote Desktop Protocol (RDP) is a multi-channel protocol that allows a user (the computer on which the user is located is called the client or local computer) to connect to a computer (called the server or remote computer) that provides microsoft terminal services.
H.264, also part tenth of MPEG-4, is a highly compressed digital Video codec standard proposed by the Joint Video Team (JVT, Joint Video Team) consisting of the union of the ITU-T Video Coding Experts Group (VCEG) and the ISO/IEC Moving Picture Experts Group (MPEG). This standard is commonly referred to as H.264/AVC (or AVC/H.264 or H.264/MPEG-4 AVC or MPEG-4/H.264 AVC) to explicitly describe developers of both aspects.
The existing RDP auditing scheme is poorer in experience than standard video experience when being played, and the existing RDP auditing scheme has three types, wherein one type is that RDP protocol data is directly stored as auditing and playback data, the other type is that RDP protocol data is converted into pictures as auditing and playback data, and the other type is the combination of the two types. However, none of the three schemes really has a good experience of standard video and offline playing needs to provide a dedicated client, their ranking in terms of experience is standard video > combination of picture and protocol data > picture data > protocol data, and all have the following disadvantages:
1. the disadvantages of protocol data schemes are: because the protocol needs to be analyzed and then the image needs to be rendered, the playing is stuck; the off-line playing needs to realize a special client; because no full-screen data exists, the random jump of the playing progress is difficult to realize;
2. and (3) storing pictures: the protocol analysis is not needed, so the playing protocol data scheme is smooth; the off-line playing needs to realize a special client; when the single audit file is too large, any jump of the playing progress is blocked;
3. protocol data storage + picture scheme: the disadvantage is the same as the picture storing scheme, but the occupied bandwidth is lower than that of the picture storing scheme when the picture is played.
Disclosure of Invention
The invention provides a method for generating an H.264 code stream by RDP with data noise reduction, which is characterized in that operation and maintenance audit is carried out on RDP data of a bastion machine through a standard video, and a data noise reduction algorithm is used while the standard video is generated.
The specific implementation content of the invention is as follows:
the invention provides a method for generating an H.264 code stream by RDP with data noise reduction, which comprises the steps of firstly receiving RDP protocol data, analyzing the RDP protocol data into bmp picture data, and recording corresponding coordinates; then drawing the analyzed bmp picture data on a screen maintained by a memory, and using the coordinate of the drawn bmp picture data as a screen change area; then combining the areas smaller than 64 multiplied by 64 into larger change areas according to a noise reduction algorithm; and finally, according to the change area after the noise reduction treatment, extracting bmp picture data from the maintained screen to perform H.264 coding to generate an H.264 code stream.
In order to better implement the invention, further, before merging the areas smaller than 64 × 64 into a larger change area according to a noise reduction algorithm, setting a change area queue, storing each obtained change area into the change area queue, when processing a new change area, firstly judging whether merging can be carried out according to the noise reduction algorithm with the data in the change area queue, if merging is possible, replacing the merged area in the change area queue by the merged change area; when the change area queue is full or the connection is finished, combining the areas smaller than 64 multiplied by 64 into a larger change area according to a noise reduction algorithm.
In order to better implement the present invention, further, the noise reduction algorithm specifically includes the following steps:
firstly, establishing a temporary buffer area, storing a first change area A into the temporary buffer area, and waiting for a second change area B;
secondly, when a second change area B comes, calculating a length multiplied by width constant a of the change area A in the temporary buffer area, then calculating a length multiplied by width constant B of the second change area B, and then calculating a length multiplied by width constant C of the combined change area C; if a + b > c, c-a > a/4 and c-b > b/4, the combination can not be carried out, and the other cases can be combined;
thirdly, when the combination is judged to be possible, replacing the change area A in the temporary buffer area with the combined change area C again, and continuing the second step;
if the merging cannot be performed, the change area A in the temporary buffer area is put into the change area queue, and then the second change area B is put into the temporary buffer area.
In order to better implement the method, after the H.264 code stream is generated, whether the current connection is finished or not is judged firstly, if not, the operation of receiving the RDP protocol data and transcoding the RDP protocol data into bmp picture data is continued, and finally the H.264 code stream is generated.
In order to better realize the invention, further, after the current connection is judged to be finished, whether an operation and maintenance auditing user needs to perform MP4 packaging on the video of the H.264 code stream is judged, and if the operation and maintenance auditing user needs an auditing function, the H.264 code stream is subjected to MP4 packaging to generate an MP4 video for historical auditing; and if the operation and maintenance audit user does not need the audit function, ending the operation and maintenance audit.
In order to better implement the present invention, further, the specific operation of parsing RDP protocol data into bmp picture data is: and resolving RDP protocol data for updating the GUI into bmp picture data by using an open-source RDP library.
To better implement the present invention, further, the RDP protocol data for updating the GUI includes two types of data: bmp picture data and instruction data; analyzing the instruction data; the instruction data comprises graphic drawing instruction data and character instruction data; parsing the instruction data into bmp picture data is specifically operative to:
for the graph drawing instruction data, drawing bmp picture data according to information carried by the graph drawing instruction data;
and for the character instruction data, drawing a character dot matrix diagram carried by the character instruction data into bmp picture data according to the character instruction information.
Compared with the prior art, the invention has the following advantages and beneficial effects:
(1) the standard video is used for auditing, so that the user experience is better;
(2) data is processed by data noise reduction, so that occupied storage is smaller.
Drawings
FIG. 1 is a schematic flow chart of the present invention.
Detailed Description
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it should be understood that the described embodiments are only a part of the embodiments of the present invention, and not all embodiments, and therefore should not be considered as a limitation to the scope of protection. All other embodiments, which can be obtained by a person skilled in the art without any inventive step based on the embodiments of the present invention, are within the scope of the present invention.
Example 1:
a method for generating an H.264 code stream by RDP with data noise reduction comprises the steps of firstly receiving RDP protocol data, analyzing the RDP protocol data into bmp picture data and recording corresponding coordinates as shown in figure 1; then drawing the analyzed bmp picture data on a screen maintained by a memory, and using the coordinate of the drawn bmp picture data as a screen change area; then combining the areas smaller than 64 multiplied by 64 into larger change areas according to a noise reduction algorithm; and finally, according to the change area after the noise reduction treatment, extracting bmp picture data from the maintained screen to perform H.264 coding to generate an H.264 code stream.
Example 2:
on the basis of the above embodiment 1, in order to better implement the present invention, further, before merging regions smaller than 64 × 64 into a larger change region according to a noise reduction algorithm, a change region queue is set, each obtained change region is stored in the change region queue, when a new change region is processed, whether merging can be performed or not is judged according to the noise reduction algorithm by first merging with data in the change region queue, and if merging is possible, the merged region in the change region queue is replaced with the merged region after merging; when the change area queue is full or the connection is finished, combining the areas smaller than 64 multiplied by 64 into a larger change area according to a noise reduction algorithm.
The working principle is as follows: regions of variation smaller than a certain size may be merged into larger regions of variation by data noise reduction.
Other parts of this embodiment are the same as those of embodiment 1, and thus are not described again.
Example 3:
on the basis of any one of the above embodiments 1-2, in order to better implement the present invention, further, the noise reduction algorithm specifically includes the following steps:
firstly, establishing a temporary buffer area, storing a first change area A into the temporary buffer area, and waiting for a second change area B;
secondly, when a second change area B comes, calculating a length multiplied by width constant a of the change area A in the temporary buffer area, then calculating a length multiplied by width constant B of the second change area B, and then calculating a length multiplied by width constant C of the combined change area C; if a + b > c, c-a > a/4 and c-b > b/4, the combination can not be carried out, and the other cases can be combined;
thirdly, when the combination is judged to be possible, replacing the change area A in the temporary buffer area with the combined change area C again, and continuing the second step;
if the merging cannot be performed, the change area A in the temporary buffer area is put into the change area queue, and then the second change area B is put into the temporary buffer area.
Other parts of this embodiment are the same as any of embodiments 1-2 described above, and thus are not described again.
Example 4:
on the basis of any of the foregoing embodiments 1-3, to better implement the present invention, as shown in fig. 1, after generating an h.264 code stream, first determining whether the current connection is ended, if not, continuing to transcode the received RDP protocol data into bmp picture data, and finally generating the h.264 code stream.
After the current connection is judged to be finished, whether an operation and maintenance auditing user needs to perform MP4 packaging on the video of the H.264 code stream or not is judged, and if the operation and maintenance auditing user needs an auditing function, MP4 packaging is performed on the H.264 code stream to generate an MP4 video for historical auditing; and if the operation and maintenance audit user does not need the audit function, ending the operation and maintenance audit.
The working principle is as follows: the basis of the judgment is that generally, when real-time monitoring is carried out, because a user checks in real time, MPA encapsulation is not needed, and at the moment, the H.264 code stream can be pushed to a streaming media server for real-time monitoring; when it is needed for auditing or post-viewing, it is then necessary to MP4 package it for later viewing.
Other parts of this embodiment are the same as any of embodiments 1 to 3, and thus are not described again.
Example 5:
on the basis of any one of the foregoing embodiments 1 to 4, in order to better implement the present invention, further, the specific operation of parsing RDP protocol data into bmp picture data is: and resolving RDP protocol data for updating the GUI into bmp picture data by using an open-source RDP library.
To better implement the present invention, further, the RDP protocol data for updating the GUI includes two types of data: bmp picture data and instruction data; analyzing the instruction data; the instruction data comprises graphic drawing instruction data and character instruction data; parsing the instruction data into bmp picture data is specifically operative to:
for the graph drawing instruction data, drawing bmp picture data according to information carried by the graph drawing instruction data;
and for the character instruction data, drawing a character dot matrix diagram carried by the character instruction data into bmp picture data according to the character instruction information.
Other parts of this embodiment are the same as any of embodiments 1 to 4, and thus are not described again.
The above description is only a preferred embodiment of the present invention, and is not intended to limit the present invention in any way, and all simple modifications and equivalent variations of the above embodiments according to the technical spirit of the present invention are included in the scope of the present invention.
Claims (7)
1. A method for generating an H.264 code stream by RDP with data noise reduction is characterized by firstly receiving RDP protocol data, analyzing the RDP protocol data into bmp picture data and recording corresponding coordinates; then drawing the analyzed bmp picture data on a screen maintained by a memory, and using the coordinate of the drawn bmp picture data as a screen change area; then combining the areas smaller than 64 multiplied by 64 into larger change areas according to a noise reduction algorithm; and finally, according to the change area after the noise reduction treatment, extracting bmp picture data from the maintained screen to perform H.264 coding to generate an H.264 code stream.
2. The method for generating an h.264 code stream by RDP with data noise reduction as claimed in claim 1, wherein before merging regions smaller than 64 x 64 into a larger change region according to a noise reduction algorithm, a change region queue is set, each obtained change region is stored in the change region queue, when a new change region is processed, it is determined whether merging can be performed according to the noise reduction algorithm first with the data in the change region queue, and if merging is possible, the merged region in the change region queue is replaced with the merged region after merging; when the change area queue is full or the connection is finished, combining the areas smaller than 64 multiplied by 64 into a larger change area according to a noise reduction algorithm.
3. The method for generating the h.264 code stream by the RDP with data noise reduction according to claim 1 or 2, wherein the noise reduction algorithm specifically comprises the following steps:
firstly, establishing a temporary buffer area, storing a first change area A into the temporary buffer area, and waiting for a second change area B;
secondly, when a second change area B comes, calculating a length multiplied by width constant a of the change area A in the temporary buffer area, then calculating a length multiplied by width constant B of the second change area B, and then calculating a length multiplied by width constant C of the combined change area C; if a + b > c, c-a > a/4 and c-b > b/4, the combination can not be carried out, and the other cases can be combined;
thirdly, when the combination is judged to be possible, replacing the change area A in the temporary buffer area with the combined change area C again, and continuing the second step;
if the merging cannot be performed, the change area A in the temporary buffer area is put into the change area queue, and then the second change area B is put into the temporary buffer area.
4. The method for generating the h.264 code stream by the RDP with data noise reduction of claim 1, wherein after the h.264 code stream is generated, it is first determined whether the current connection is finished, and if not, the operation of receiving the RDP protocol data and transcoding the RDP protocol data into bmp picture data is continuously performed, and finally the h.264 code stream is generated.
5. The method for generating the h.264 code stream by the RDP with data noise reduction as claimed in claim 4, wherein after the current connection is judged to have ended, it is judged whether the operation and maintenance auditing user needs to perform MP4 packaging on the video of the h.264 code stream, and if the operation and maintenance auditing user needs the auditing function, the h.264 code stream is subjected to MP4 packaging to generate an MP4 video for history auditing; and if the operation and maintenance auditing user does not need the auditing function, ending the operation and maintenance auditing.
6. The method for generating the h.264 code stream by the RDP with data noise reduction of claim 1, wherein the specific operation of parsing the RDP protocol data into bmp picture data is as follows: and resolving RDP protocol data for updating the GUI into bmp picture data by using an open-source RDP library.
7. The method for generating an h.264 code stream by RDP with data noise reduction according to claim 6, wherein the RDP protocol data for updating GUI includes two types of data: bmp picture data and instruction data; analyzing the instruction data; the instruction data comprises graphic drawing instruction data and character instruction data; the specific operation of analyzing the instruction data into bmp picture data is as follows:
for the graph drawing instruction data, drawing bmp picture data according to information carried by the graph drawing instruction data;
and for the character instruction data, drawing a character dot matrix diagram carried by the character instruction data into bmp picture data according to the character instruction information.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010681880.9A CN111800615B (en) | 2020-07-15 | 2020-07-15 | Method for generating H.264 code stream by RDP with data noise reduction function |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010681880.9A CN111800615B (en) | 2020-07-15 | 2020-07-15 | Method for generating H.264 code stream by RDP with data noise reduction function |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111800615A true CN111800615A (en) | 2020-10-20 |
| CN111800615B CN111800615B (en) | 2022-03-08 |
Family
ID=72807228
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010681880.9A Active CN111800615B (en) | 2020-07-15 | 2020-07-15 | Method for generating H.264 code stream by RDP with data noise reduction function |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111800615B (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113873253A (en) * | 2021-10-29 | 2021-12-31 | 龙思云(北京)科技有限公司 | RDP-based cloud application opening optimization method and device |
| CN114860357A (en) * | 2022-03-17 | 2022-08-05 | 成都安恒信息技术有限公司 | Method for full screen operation and maintenance based on operation and maintenance auditing system RDP protocol H5 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1455372A (en) * | 2003-05-29 | 2003-11-12 | 上海交通大学 | Screen sharing and synchronous recording method based on IP network |
| CN102752570A (en) * | 2012-07-30 | 2012-10-24 | 德讯科技股份有限公司 | RDP protocol echo scaling method and system based on dynamic rectangular area division |
| US20130067344A1 (en) * | 2011-09-08 | 2013-03-14 | Microsoft Corporation | Remoting desktop displays using move regions |
| CN107733901A (en) * | 2017-10-23 | 2018-02-23 | 成都安恒信息技术有限公司 | A kind of Windows remote desktops file for O&M auditing system transmits auditing method |
| CN109104610A (en) * | 2017-06-20 | 2018-12-28 | 微软技术许可有限责任公司 | Live screen sharing |
| US20190188702A1 (en) * | 2017-12-19 | 2019-06-20 | Paypal, Inc. | Encryption based shared architecture for content classification |
-
2020
- 2020-07-15 CN CN202010681880.9A patent/CN111800615B/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1455372A (en) * | 2003-05-29 | 2003-11-12 | 上海交通大学 | Screen sharing and synchronous recording method based on IP network |
| US20130067344A1 (en) * | 2011-09-08 | 2013-03-14 | Microsoft Corporation | Remoting desktop displays using move regions |
| CN102752570A (en) * | 2012-07-30 | 2012-10-24 | 德讯科技股份有限公司 | RDP protocol echo scaling method and system based on dynamic rectangular area division |
| CN109104610A (en) * | 2017-06-20 | 2018-12-28 | 微软技术许可有限责任公司 | Live screen sharing |
| CN107733901A (en) * | 2017-10-23 | 2018-02-23 | 成都安恒信息技术有限公司 | A kind of Windows remote desktops file for O&M auditing system transmits auditing method |
| US20190188702A1 (en) * | 2017-12-19 | 2019-06-20 | Paypal, Inc. | Encryption based shared architecture for content classification |
Non-Patent Citations (1)
| Title |
|---|
| 任荣梓: "基于视频监控的运维审计系统的研究与实现", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113873253A (en) * | 2021-10-29 | 2021-12-31 | 龙思云(北京)科技有限公司 | RDP-based cloud application opening optimization method and device |
| CN113873253B (en) * | 2021-10-29 | 2023-03-10 | 龙思云(北京)科技有限公司 | Cloud application opening optimization method and device based on RDP |
| CN114860357A (en) * | 2022-03-17 | 2022-08-05 | 成都安恒信息技术有限公司 | Method for full screen operation and maintenance based on operation and maintenance auditing system RDP protocol H5 |
| CN114860357B (en) * | 2022-03-17 | 2023-08-22 | 成都安恒信息技术有限公司 | Method for achieving full screen operation and maintenance based on RDP protocol H5 of operation and maintenance audit system |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111800615B (en) | 2022-03-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10592640B2 (en) | System and method for analyzing a device | |
| CN104137154B (en) | System and method for managing video data | |
| US20110126250A1 (en) | System and method for account-based storage and playback of remotely recorded video data | |
| US20130219511A1 (en) | Methods, Media, and Systems for Monitoring Access to Computer Environments | |
| US20220078200A1 (en) | Secure incident investigation event capture | |
| CN111800615B (en) | Method for generating H.264 code stream by RDP with data noise reduction function | |
| US20130071085A1 (en) | Methods and Systems for Cataloging Text in a Recorded Session | |
| CN113938643B (en) | Parameter-based load balancing in distributed monitoring systems | |
| EP3272097B1 (en) | Forensic analysis | |
| CN113938642B (en) | Distributed monitoring system with abstract functional layer | |
| CN102143168A (en) | Linux platform-based server safety performance real-time monitoring method and system | |
| US11153321B2 (en) | Secure investigations platform | |
| EP2074793B1 (en) | Methods and systems for recording and real-time playback and seeking of a presentation layer protocol data stream | |
| US20210109777A1 (en) | Systems and methods of computer system monitoring and control | |
| US12079655B2 (en) | Secure incident investigation workspace generation and investigation control | |
| CN117971623A (en) | Data operation and maintenance method, device, equipment and medium | |
| CN112434327A (en) | Information protection method and device and electronic equipment | |
| US12229293B2 (en) | Secure client watermark | |
| CN119449494B (en) | Video monitoring platform software and hardware encryption and decryption method based on dynamic strategy | |
| CN112543353A (en) | Video playing request processing method and related device | |
| CN115734008B (en) | Method, system and medium for rapidly integrating video resources of content provider | |
| US12284408B1 (en) | Distributed dynamic content restriction system | |
| US20250341953A1 (en) | Video stream display method and apparatus, device, system, and storage medium | |
| CN119484768A (en) | Hotel monitoring management method, system and medium | |
| US20180063147A1 (en) | Network content rating based on public rating database |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |