Video recording device and method

A video recording and video capture technology, applied in the video field, can solve problems such as game process stagnation, abnormal video recording, frame skipping, etc., and achieve the effect of the best service experience

Inactive Publication Date: 2014-05-28
北京花房科技有限公司
View PDF5 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Since the live broadcast of the game requires synchronous video recording while the game is running, the above-mentioned software will take up a lot of CPU and memory when recording video after the game starts, reducing the system running speed, resulting in game freezes, frame skipping, etc. question
This will not only fail to record video normally, but may also cause the running game process to be stuck
It can be seen that the existing technology does not fully consider the user's requirements for service experience. In applications such as online games, service experience such as response delay and picture quality is very important to users.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Video recording device and method
  • Video recording device and method
  • Video recording device and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] In order to solve the above problems, the present invention provides a video recording device and method, which achieves the purpose of reducing resource consumption such as CPU and memory while recording full-screen game videos by performing API HOOK on the drawing functions of each Direct version. Excellent service experience.

[0023] See Picture 1-1 , is a schematic structural diagram of a video recording device provided by the present invention. The video recording device is applied to a user host, and the user host includes a CPU, a non-volatile memory, a memory, and other hardware, and the device includes:

[0024] A DLL injection unit, configured to inject a DLL into the target process, wherein the injected DLL includes a video capture DLL;

[0025] An interface creation unit, configured to create a Direct device interface;

[0026] A function replacement unit, configured to replace the drawing function address in the target process with the address of the im...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a video recording device and method. The video recording device and method are applied to a host of a user. The video recording device comprises a DLL injection unit, an interface establishment unit, a function replacement unit and a function call unit. The DLL injection unit is used for injecting a DLL into a target process, wherein the DLL comprises a video capture DLL. The interface establishment unit is used for establishing a Direct device interface. The function replacement unit is used for replacing a drawing function in the target process with an address of an image capture function in the video capture DLL. The function call unit is used for calling the image capture function to acquire pixel data of an image to be drawn in a background buffering process before the drawing function is called by the target process every time. Compared with the prior art, the video recording device and method have the advantages that API HOOK can be conducted on drawing functions of various Direct versions, as a result, image data on a display card can be acquired, the purpose of reducing resource consumption of a CPU, an internal storage and the like is achieved when full-screen game video is recorded, and better service experience is provided.

Description

technical field [0001] The present invention relates to the field of video technology, in particular to a video recording device and method. Background technique [0002] With the development of the electronic game industry and the surge in the number of game players, players also have various needs for game experience, one of which is to record the game screen as a video, save it locally or upload the video to the server for live broadcast, for players Exchange between use. At present, some software that can provide game video recording function mainly include yy game live broadcast plug-in, Fraps, XSplit and so on. [0003] Since the live broadcast of the game requires synchronous video recording while the game is running, the above-mentioned software will take up a lot of CPU and memory when recording video after the game starts, reducing the system running speed, resulting in game freezes, frame skipping, etc. question. This will not only fail to record video normally...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44
Inventor 刘涵宋晓朦李绍义
Owner 北京花房科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products