SCREEN RECORDER SDK

(Software Development Kit)

Add Screen Recording Features to Your Software Projects in Minutes

Screen Recorder SDK

C#      VB.NET      Visual C++      C++Builder      Delphi

Start Recording Screen with Only 6 Lines of Code

ZDSoft.SDK.ScnLib_Initialize();
ZDSoft.SDK.ScnLib_SetCaptureRegion(0, 0, 1280, 720);
ZDSoft.SDK.ScnLib_SetVideoPathW("C:\\Hello\\World.mp4");
ZDSoft.SDK.ScnLib_StartRecording();
......
ZDSoft.SDK.ScnLib_StopRecording();
ZDSoft.SDK.ScnLib_Uninitialize();

Getting started quickly with the SDK in C#…

Capture a Region

Capture a Window

Capture Full Screen

Take Screenshots

Capture Webcam

Capture Audio

Dynamic Zooming

Dynamic Region

GPU Acceleration

Mouse Cursor Effects

Custom Video Logo

Live Screencasting

Advantage #1 – Extraordinary Performance

Performance

Screen recording is a special process to turn computer screen output into a video internally. It can be done by hardware such as a capture card, or by software which is the most cost-effective and flexible way. Different software uses different methods to capture screen. The GDI screen capture is the most widely used and simplest method among them, but its performance is poor that lags the system badly because there are graphics pipeline stalls when reading data from the video RAM to the system RAM. In order to resolve this problem, we developed the GPU accelerated screen capture technology which can reduce the pipeline stalls significantly. That’s why our ZD Soft Screen Recorder captures screen so smoothly and so does the SDK. If you use our SDK in your projects, your application can record screen very smoothly without system lags too.

Advantage #2 – Time-tested Stability

Our primary software product ZD Soft Screen Recorder has been existing and evolving for over 10 years. 11 major version updates, hundreds of minor version updates and countless bug fixes make it feature-rich and remarkably stable. Since version 11 on, we abstracted the most generic screen recording related features into a stand-alone library which can be shared with our different products or 3rd-parties. That is ZD Soft Screen Recorder SDK – the core of ZD Soft Screen Recorder. And the SDK will always be kept updated together with ZD Soft Screen Recorder, so it will become stabler and stabler. If you use the SDK in your projects, you will save a lot of extra debug time.

Stability

Advantage #3 – Feature-rich APIs

Feature-rich

ZD Soft Screen Recorder SDK can not only record screen but also record audio, record webcam, encode custom frames, take screenshots, record cursor, add cursor effects, add custom logos and live stream to media servers. You can control every aspect of the screen recording process programmatically with the SDK APIs. There are over 100 APIs you can use to make your application record screen the way you want. If you use the SDK in your projects, you can focus on implementing the core features instead of trying hard to implement the screen recording related features.

Advantage #4 – Maximum Compatibility

Nowadays more and more software has abandoned the support to Windows XP and older systems. More and more software is built by modern development tools that may introduce runtime dependencies on additional libraries and frameworks, such as various versions of VC++ runtime libraries, DirectX runtimes, .NET frameworks, Java runtime environments and so on. We can’t say that is not a good progress, but we believe a good generic software program should at least be able to run on Windows XP systems without requiring users to install any additional runtime libraries or frameworks. Our ZD Soft Screen Recorder did it and so did the SDK. The SDK components are registration-free, lightweight and independent of any additional runtime libraries or frameworks. If you use the SDK in your projects, it will not affect the current compatibility of your application.

Compatibility
Only
0MB
SDK Package
As Low As
0%
CPU Usage
Up To
0K
Resolution
Up To
0fps
Frame Rate
Over
0h
Duration

Supported File Formats

AVI

MP4

FLV

MP3

WAV

PNG

BMP

JPG

Supported Audio Sources

Speaker

Headphone

Microphone

Line-in

Capabilities

Compatible with Windows XP/Vista/7/8/8.1/10 Capture DirectX screenCapture OpenGL screen HD video screen recording H.264 video encoding AAC audio encoding RTMP video streaming

Why not give it a try?

30-day FREE trial available

Try it out for FREE!