TRVCamSender.AudioSource

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

TRVCamSender.AudioSource

Задаёт источник звука для основного (0-го) медиаканала.

property AudioSource: TRVAudioSource;

Этому свойству можно присвоить компонент TRVMicrophone или TRVCamSound. Кроме того, если TRVCamReceiver используется в качестве источника видеосигнала, его также можно использовать в качестве источника звука.

Медиаканалы

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

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

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

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

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

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

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

См. также:

OnEncodeAudio