TRVCamSender.VideoSource, SourceGUID

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

TRVCamSender.VideoSource, SourceGUID

Определяет источник видео (и, возможно, аудио).

property VideoSource: TRVVideoSource;

property SourceGUID: String

В качестве источника видеосигнала может выступать либо компонент TRVCamera, либо компонент TRVCamReceiver.

Если этому свойству назначен компонент TRVCamReceiver, его также можно использовать в качестве источника звука.

Если этому свойству назначен компонент TRVCamReceiver, и этот приемник получает видеосигнал из нескольких источников, вы можете указать конкретный источник видео (и аудио) для отображения в свойстве SourceGUID.

Медиаканалы

TRVCamSender может передавать видео и аудио по нескольким каналам. Основной медиаканал (0-й) определяется свойствами AudioSource и VideoSource. Другие медиаканалы определяются свойством ExtraMediaSources.

Свойства, необходимые для полного указания источника видео

В простейшем случае видеоданные считываются из компонента TRVCamera, назначенного этому свойству. Дополнительные настройки свойств не требуются.

Но при чтении видео из TRVCamReceiver необходимо указать дополнительные свойства, поскольку этот получатель может принимать данные от нескольких отправителей, и каждый отправитель может передавать несколько медиаканалов. В этом случае, помимо назначения TRVCamReceiver свойству VideoSource, необходимо указать:

SourceGUID для указания отправителя

SourceVideoIndex для указания медиаканала этого отправителя.

См. схему в разделе о свойстве SourceVideoIndex.