How it works: cameras and microphone

<< Click to display table of contents >>

How it works: cameras and microphone

Overview

rvcamera TRVCamera component works with cameras: searches, configures, receives a video stream, saves or plays a video file.

A video received by TRVCamera can be displayed in rvcamview TRVCamView or rvcammultiview TRVCamMultiView components. The camera movement is controlled by rvcamcontrol TRVCamControl component or by the viewer itself.

If you need to play or record sound from video, use rvcamsound TRVCamSound component (it helps TRVCamera to read sound from video) and rvaudioplayer TRVAudioPlayer (it plays sound or records it to a file).

If you need to record video to a file, use rvcamrecorder TRVCamRecorder component.

rvcamera_scheme

How the components are linked (video)

The components are linked using CameraControl and VideoSource properties:

component_links_cameras

How the components are linked (audio)

Sound from video: the components are linked using Camera, AudioSource, and AudioOutput properties:

component_links_cameras_sound

Sound from audio capture device (microphone): the components are linked using AudioSource, and AudioOutput properties:

component_links_mic_sound