Record Screen to Video in Your App with ByteScout Screen Capturing SDK. Record from a Window, Region, Entire Screen. Blackout Sensitive and Private Data During Screen Recording. High Performance, Thousands of Users - ByteScout

Record Screen to Video in Your App with ByteScout Screen Capturing SDK. Record from a Window, Region, Entire Screen. Blackout Sensitive and Private Data During Screen Recording. High Performance, Thousands of Users

  • Home
  • /
  • Record Screen to Video in Your App with ByteScout Screen Capturing SDK. Record from a Window, Region, Entire Screen. Blackout Sensitive and Private Data During Screen Recording. High Performance, Thousands of Users

With ByteScout Screen Capturing SDK you can easily add screen video capturing functionality into your app. Outputs high-quality desktop screen video recordings with audio, mouse movements, and clicks.

Screen Capturing SDK

Key Benefits

  • Enables screen video capturing and screen recording functionality in your app with just a few lines of code;
  • Works offline without Internet connection required;
  • Integrates with any app that works on Windows;
  • Records into high-quality WMV, AVI video that can be viewed with built-in Windows Media Player and almost any other video players. Lossless video AVI using the included ByteScout Lossless Video Codec is also supported;
  • Remove sensitive and PII data in the runtime even before a video frame is encoded. Dynamic blackout of multiple regions is also supported for instant removal of sensitive data and PII (Personally Identifiable Information) in healthcare apps and apps working with sensitive data;
  • A lot of pre-made source code apps and scripts to speed up time to market for new screen recording function in your app;
  • Detailed API documentation and video configurations samples;
  • Royalty-free distribution with your desktop product (license is required);
  • Priority technical support and updates;

GET YOUR FREE TRIAL

Technical Details

  • Multiple screen recording modes:
    • record video from the entire desktop – a good solution for employee monitoring, parental control applications, etc.;
    • capture video from selected rectangle region of a screen – the most flexible solution that works in all areas, including healthcare apps;
    • record from a dynamic region around a mouse cursor – handy solution for user assistance, customer support, interactive demonstrations.;
    • record from predefined window or application – the best solution for creating tutorials, software simulations, healthcare applications;
  • Includes multiple API interfaces from high-level to low-level interfaces (like DirectShow Filter or as a Virtual Camera);
  • Supports high bitrate WMV, AVI, lossless AVI output (using the included ByteScout Lossless Video Codec);
  • Supports multiple monitors;
  • Recordings of mouse movements with a dynamic hot spot to highlight the cursor. Animates mouse clicks to make cursor and clicks easily recognizable in output video;
  • Captures sound from any available source along with screen recording;
  • Pause and Resume functions available for both WMV and AVI output formats;
  • Multiple dynamic blackout regions for multiple areas to replace sensitive information with black color. Works in run-time so sensitive data are replaced before saving into a video;
  • Royalty-free licensing, no run-time activations are required;
  • Multiple text and image overlays. Dynamic text with macros (date and time) is supported;
  • Record from web camera as the main source or add as a layer on top of the main video;
  • WMV video profiles for fine-tuning of video quality;
  • Runs on Windows x86, Windows x64 and can be used from .NET apps, C#, Visual Basic, Delphi, C++, and even from legacy VB and scripting programming languages;
  • Includes pre-made source code samples that you can simply copy and paste from;
  • Tech support directly from engineers like you;

GET YOUR FREE TRIAL

Screen Capturing SDK Whitepapers

You may use Screen capturing tools for different purposes and multiple industries. Here are the use cases.

Healthcare
Medical Recording Sessions

Screen Capturing SDK Quick Video Presentations

See videos recorded from the computer
with ByteScout Screen Video Capturing SDK.
Different recording modes are demonstrated.

Tutorials: