OBS Source code parsing oneOBS Overall EngineeringObs OBS Program Interface, program entry, QT based
Libobs Core integrated encapsulation of OBS, integrated encapsulation of all third-party libraries
Blake2 Hash algorithms are said to be faster and safer than sha-1
Coreaudio-encoder Audio capture, encapsulation of CoreAudio calls
Ffmpeg-mux For FFmpeg encapsulation, re-use
File-updater Automatic upgrade
Frontend-toolsget-graphics-offsets In the case of inbound, the D3D8,D3D9,DXGI function is obtained by the virtual table offset, which implements the API redirection, that is, replacing the original function with its own function.
Of course, there is also the need for inter-process communication, which is implemented using pipe in win-capture.
Two graphics rendering implementations, using the GPU, freeing up CPU pressure while improving rendering efficiency and quality. Using shader language rendering (fixed-point and slice shaders, controlling position vectors and color values separately, interested students can learn more about them). GPU Mapping
Glad OpenGL Package
Graphics-hook Hook graphics API for capturing software windows
Image-source Picture resource, motion diagram, multi-map slide show
Inject-helper Inject graphices-hook into other processes.
Ipc-util Inter-process communication, mainly encapsulates the pipe pipeline implementation, used in the hook game process, the transmission of raw picture data, so used.
Jansson JSON processing
Libobs-d3d11Libobs-openglLzmaMedia-playbackObs-ffmpegobs-filters Image filters, brightness, chroma, saturation, keying
Obs-frontend-apiobs-outputs Output module, recording flv,rtmp call
obs-qsv11 Intel Hardware Encoding
Obs-text GDI + renders text
obs-transitions Switching over effects between scenes
Obs-vstobs-x264 x264 encoder
rtmp-services RTMP Push Stream
text-freetype2 Open source font engine that supports multiple formats and is more efficient than GDI +
win32-pthreadswin-capture Windows, displays, games (involving interprocess communication) capture
Win-decklink Grab for Decklink capture card
Win-dshow Camera capture
WIN-MFWin-wasapi Capture for sound input (microphone) output (speaker) devices
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.