Skip to content

VideoPlayableWhileRecording

property

Delphi
property VideoPlayableWhileRecording: Boolean read GetVideoPlayableWhileRecording write SetVideoPlayableWhileRecording  default DEF_VideoPlayableWhileRecording;
C++Builder
__property bool VideoPlayableWhileRecording = {read=GetVideoPlayableWhileRecording, write=SetVideoPlayableWhileRecording, default=0};
C#
public bool VideoPlayableWhileRecording { get; set; }
VB.NET
Public Property VideoPlayableWhileRecording As Boolean
C++/Qt
BOOL GetVideoPlayableWhileRecording ();
void SetVideoPlayableWhileRecording (BOOL Value);

When enabled, a .MP4 video currently being recorded can be opened in the player of another TVideoGrabber instance or in a third-party player (fragmented MP4, Windows 8 or later). The natively supported MKV recording can always be played while it is being recorded.

Note: for IP cameras and URL sources recorded in native format, this requires the Datastead RTSP/RTMP/HTTP/ONVIF Source Filter to be installed.

With the Datastead Multipurpose Encoder selected as VideoCompressor, it applies to the MP4 and MKV recordings made through the FFmpeg codecs.