|
<< Click to display table of contents >> TRVCamera.FFMpegProperty |
Properties to configure FFmpeg.
property FFMpegProperty: TRVFFMpegProperty;
You can check the presence of FFmpeg using IsSupportedFFMPEG function.
The main property is FFmpegProperty.UseFFMpeg, it turns FFmpeg support on/off.
You may wish to disable FFmpeg in the following cases:
•if you want to use GStreamer instead of FFmpeg to play HTTP or RTSP video streams;
•if you want to use native RVMedia JPEG/MJPEG decoding. Some cameras provide videos in format of updated JPEG pictures. FFmpeg may thought that this is a static picture, so it stops after the first frame.
•if you want to use DirectX instead of FFmpeg to play local files (only VCL and LCL for Windows); DirectX plays videos with sound.
In addition to receiving video, this property allows you to configure remuxing (recording or streaming video without changing the video and audio streams format), as well as speech-to-text conversion.
The speech recognition result is returned in OnSpeechRecognized event.
Default value
True
See also: