<< Click to display table of contents >>


The package includes the following VCL/LCL/FireMonkey components.


rvcamera TRVCamera – a component allowing to receive a video stream from the camera (and other sources) and configure it.

rvcamcontrol TRVCamControl – a visual component allowing to control the camera movement.

rvcamview TRVCamView – a visual component displaying video from TRVCamera or TRVCamReceiver.

rvcammultiview TRVCamMultiView – a visual component displaying videos from multiple sources.

rvcamrecorder TRVCamRecorder – a component for recording audio and video files from TRVCamera (maybe with TRVCamSound), TRVMicrophone or TRVCamReceiver.

rvwebcamdialog TRVWebCamDialog – a component for displaying a dialog window allowing to change USB webcam properties


rvmicrophone TRVMicrophone – a component for reading sound from a microphone (and from uncompressed WAV files)

rvcamsound TRVCamSound – a component for reading sound from videos that are received by TRVCamera

rvmicrophoneview TRVMicrophoneView – a visual component showing a microphone (our other audio source) activity.

rvaudioplayer TRVAudioPlayer – a component for playing and recording sound from TRVMicrophone, TRVCamSound or TRVCamReceiver.


rvcamsender TRVCamSender – a component for sending video (from TRVCamera or TRVCamReceiver) and/or audio (from TRVMicrophone or TRVCamReceiver) to TRVCamReceiver or TRVMediaServer via the network.

rvcamreceiver TRVCamReceiver – a component for receiving video and audio (from TRVCamSender or TRVMediaServer) via the network.

rvmediaserver TRVMediaServer – a component for sending data (video, audio, commands, files) from multiple TRVCamSenders to multiple TRVCamReceivers via the network.

rvtrafficmeter TRVTrafficMeter – a component for displaying traffic charts.