Pre - requisties

Prev

Next

 




Pre-requisties

Description

IP CAMERAS, URL SOURCES

To be able to decode IP cameras and URL sources, and record them without decompression/recompression(*), the Datastead RTSP/RTMP/HTTP/ONVIF Source filter is required.

(*) when VideoGrabber.RecordingInNativeFormat is enabled

RECORDING 

Webcams, URL sources, screen, PCIe HD capture cards, video mixer:

To be able to record by using the Datastead codecs (h264, hevc, etc...), including the NVidia/AMD/Intel GPU encoders, the Datastead Multipurpose Encoder is required (starting from the v2.01, it does not run external processes)

See the Datastead Encoder chapter for more information

PLAYER

For the decoding of video files we recommend to install the LAV Filters that can be downloaded here:

https://github.com/Nevcairiel/LAVFilters/releases/

If not using the LAV Filters, note that the Microsoft H264 decoder installed on Windows may produce glitches/pixellation when running from the debugger. However there is no problem out of the debugger.

INSTALLATION 

All the filters above can be installed:

A) either by running the .exe the installer

B) either by copying the x86 and x64 folders directly under the folder where is located the application's .exe:

Example of file layout:

c:/appfolder/application.exe
c:/appfolder/x86
c:/appfolder/x64

where x86 and x64 are the folders containing the respective LAV filters binaries.

In this case TVideoGrabber will find them automatically.

C) either by copying the x86 and x64 folders to another folder, that is specified in the VideoGrabber.ExtraDLLPath property:

Example:

VideoGrabber.ExtraDLLPath = c:/codecfolder

File layout:

c:/appfolder/application.exe
c:/codecfolder/x86
c:/codecfolder