Features

Prev

Next

 






































































































TVideoGrabber Video SDK v15.1

for C#, VB.NET, VC++, Delphi and C++Builder (all versions), and ActiveX compatible tools (PowerBuilder, LabView,...)

©2022 Datastead Software

Home page:

https://www.datastead.com/

Description

CAPTURE AND PREVIEW OF VIDEO SOURCES

The TVideoGrabber SDK supports most of the video sources and capture devices:

- IP cameras with PTZ support (*)

- streaming URLs (*)

- webcams,

- USB video capture devices,

- PCIe video capture cards,

- Blackmagic Decklink cards,

- USB composite capture devices (e.g. Easycap),

- GigE cameras (e.g. PointGrey)

(*) requires our optional Datastead RTSP/RTMP/HTTP/ONVIF Source Filter

VIDEO RECORDING

- audio/video recording to various formats

through the Datastead Encoder after installing our optional Datastead Multipurpose Encoder filter (does not require invoking the FFmpeg command line, although this is possible if preferred)

Most of the recording formats include MP4, MOV, FLV, AVI, Ogg/Theora, WebM, etc...

- audio/video recording through third-party DirectShow filters

- AVI recording,

- WMV/ASF recording,

- MP4/FLV recording (requires a third-party H264 or AAC DirectShow encoder)

Timer-based recording (delayed start, timered stop, or create new file periodically)

Compression of the audio and video streams, "on-the-fly" or after recording,

Pause/resume during recording, with possibility to create a new clip for each pause/resume,

Preview while recording.

NETWORK STREAMING

- UDP streaming, RTMP streaming, etc...(requires our optional Datastead Multipurpose Encoder filter),

- MMS streaming,

- NDI streaming (requires our optional Datastead NDI filters)

MEDIA PLAYER

- play most of the audio/video clips after installing the LAV decoder filters.

- play static images: BMP, PNG, JPEG, GIF, ...

- trackbar control,

- playlist support,

- playback at higher or lower speed, forward or backward,

- fast seeking, forward or backward,

- synchronization of several TVideoGrabber player components,

- play streaming sources,

- opens static JPEG, BMP, PNG, GIF image files, allowing image processings and overlays

FRAME CAPTURE

- on the fly during preview, recording or playback, to memory bitmap, or to BMP, JPEG, PNG, TIFF files


IP CAMERAS / IP VIDEO SERVERS

- supports RTSP / ONVIF IP cameras and other URL sources: HTTP, RTMP, UDP/MPEG-TS, RTSPS, HTTPS (requires our Datastead RTSP/RTMP/HTTP/ONVIF Source Filter )

- support for ONVIF PTZ control

MOTION DETECTION

- the video frame area can be divided in cells of motion detection,

MULTIPLE VIDEO WINDOWS

- assigned to different monitors (e.g. a small video window on a monitor and a full screen video on the 2nd and 3rd monitors)

VIDEO PROCESSING AND OVERLAYS

- multiple text and image overlays, over the video frame or directly over the video window(s),

- rotation, resizing, alpha blending, chroma keying,

- camera exposure control,

- deinterlacing,

- video transparency,

- chroma key,

- video rotation 90° 180° 270°,

- top-down and left-right,

- half size and full size deinterlacing,

- brightness, contrast, saturation, hue,

- inverted colors,

- greyscale.

SCREEN RECORDING

- with or without cursor

- full screen recording (or one monitor when using several monitors),

- recording of the extended desktop across several monitors,

- recording of a given window identified by its name or handle


CROPPING AND ZOOMING

- recording of only a cropped area of the video source

- zooming within areas the video source

VIDEO CLIP BUILT FROM BITMAPS OR IMAGE FILES (BMP, JPEG, GIF, PNG, etc...)

- the final frame rate can be adjusted at the end of the recording

REENCODING OF VIDEO AND AUDIO CLIPS

- by using the installed audio and/or video compressors,

- by applying graphics and/or text overlays,

- by extracting sequences from a start and stop time.

AUDIO VU-METERS

- "needle analog" style or "digital bargraph" style

MULTIPLEXED INPUTS SUPPORT

- supports video cards with several inputs,

- accept 4 switched inputs and 16 switched inputs in 2x2 or 4x4 mosaïc video or in master/slave modes,