The TVideoGrabber SDK is a video capture and media player component designed for the development of C#.NET, VB.NET, C++, Delphi, and C++Builder applications.
TVideoGrabber captures and records video and audio streams from USB webcams, IP cameras, HDMI and analog composite capture devices.
It supports well known capture devices like BlackMagic Decklink, Avermedia Live Gamer C875, Easycap, Basler and Point Grey GigE cameras, etc...
After installing our optional RTSP/RTMP/HTTP/ONVIF DirectShow source filter, it is possible to capture streaming sources like IP cameras, RTSP, RTMP, HTTP, webradios and various other URL sources, as well as capture devices with a hardware encoder like the Blackmagic Decklink, AverMedia Live Gamer portable, Hauppauge Colossus. It is possible to save the H264/AAC streams to a MP4 or AVI file without decompression/recompression.
TVideoGrabber is also an advanced media player that lets play audio/video clips at their normal speed, faster, slower, forward and backward, one by one or through a playlist.
It is possible to capture frames, perform text/graphic overlays during preview, recording or playback, perform PIP video from another TVideoGrabber component, apply video processing like rotation, cropping and more.
TVideoGrabber can merge several clips into a single one, split a clip into smaller clips and re-encode them to different formats.
Our license is a one-time, per-developer license (royalty free, this means you can distribute your application to any number of end-users without having to pay anything else), with 2 years of free upgrades and e-mail support included.