Method and system for preventing plug-in misjudgment during live broadcast, storage medium and electronic equipment
A misjudgment and file technology, applied in the field of live broadcast, can solve problems such as anchor bans and penalties, and achieve the effect of ensuring the game experience
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0054] see figure 1 As shown, the first embodiment of the present invention provides a method for preventing misjudgment of plug-ins during live broadcasting. In the embodiment of the present invention, when live broadcasting of games or computer screens is required, start the live broadcasting program and prepare to start the live broadcasting work;
[0055] In step S1, the storage location, start address and end address of the d3d9.dll file are obtained, so as to locate the d3d9.dll file, understand its storage location and the start and end locations of the file;
[0056] Specifically: Obtaining the storage location, start address and end address of the d3d9.dll file includes the following steps:
[0057]First use the code: DWORD dwStart=GetModuleHanlde(d3d9), get the initial address of d3d9.dll in memory by calling the system function GetModuleHanlde and passing in the name of the changed dll.
[0058] Therefore, the code of this operation for this application is: dwStart...
Embodiment 2
[0173] like figure 2 As shown, the second embodiment of the present invention also provides a system for preventing misjudgment of plug-ins during live broadcast, which includes:
[0174] File search unit 1, which is used to obtain the d3d9.dll file storage location, start address, end address and file size;
[0175] Hook execution unit 2, which is used to hook the present function in the d3d9.dll file to obtain the game screen, and simultaneously copy the original present function in the d3d9.dll file to obtain a replacement file for inspection;
[0176] A file setting unit 3, which is used to set the hooked part of the d3d9.dll file as unreadable;
[0177] The check avoidance unit 4 is used to call the check substitute file using a preset exception handling function when the security check program reads the d3d9.dll file abnormally, and send the check substitute file to the security check program.
[0178] In the embodiment of the present invention, on the premise of ensu...
Embodiment 3
[0202] The third embodiment of the present invention provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, all or part of the method steps in the first embodiment are implemented.
[0203]The present invention realizes all or part of the process in the method of the first embodiment above, and it can also be completed by instructing related hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program is processed by the processor. During execution, the steps in the above-mentioned various method embodiments can be realized. Wherein, the computer program includes computer program code, and the computer program code may be in the form of source code, object code, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying computer program code, recording ...
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