Как это работает: камеры и микрофон

<< Нажмите, чтобы показать Содержание >>

Как это работает: камеры и микрофон

Обзор

Компонент rvcamera TRVCamera работает с камерами: осуществляет поиск, настройку, приём видеопотока, сохранение или воспроизведение видеофайла.

Видео, полученное компонентом TRVCamera, может отображаться в компонентах rvcamview TRVCamView или rvcammultiview TRVCamMultiView. Движение камеры контролируется компонентом rvcamcontrol TRVCamControl или компонентом, воспроизводящим видео.

Если требуется воспроизвести звук из видео, используются компоненты rvcamsound TRVCamSound (помогает TRVCamera читать звук из видео) и rvaudioplayer TRVAudioPlayer (воспроизведение звука или запись его в аудиофайл).

Если требуется записать видео в файл, то используется компонент rvcamrecorder TRVCamRecorder.

 

rvcamera_scheme

Как связаны компоненты для работы с видео

Для получения и показа видео, компоненты связаны с помощью свойств CameraControl и VideoSource:

component_links_cameras

Как связаны компоненты для работы со звуком

Для получения и воспроизведения (или записи в файл) звука из видео, компоненты связаны с помощью свойств Camera, AudioSource и AudioOutput:

component_links_cameras_sound

Для получения и воспроизведения (или записи в файл) звука с микрофона (или иного звукозаписывающего устройства), компоненты связаны с помощью свойств AudioSource и AudioOutput:

component_links_mic_sound