<< Click to display table of contents >> TRVCamReceiver |
TRVCamReceiver receives video and audio from TRVCamSender(s) or TRVMediaServer via the network.
Unit [VCL and LCL] MRVReceiver;
Unit [FMX] fmxMRVReceiver;
Syntax
TRVCamReceiver = class(TCustomRVReceiver)
TObject TPersistent TComponent |
Assign Active=True to activate the receiver. This component receives video and audio data via the network from one or more TRVCamSender components. If the receiver can receive from multiple senders, you should add identifiers of senders to Senders.
In addition to audio and video, a receiver also can receive commands, files, and binary data.
Videos received by the receiver can be displayed in TRVCamView or TRVCamMultiView components.
Video and audio received by the receiver can be sent further using TRVCamSender components.
Audio data are played on the default sound device, see Volume and Mute properties. If you want to chose a sound device, configure advanced sound properties, or record sound to a file, assign TRVAudioPlayer component to AudioOutput property.
In Lazarus, this component must have a windowed control as an owner: you can place it on a form, but you cannot place it on a datamodule.
If the component is created with Owner = nil, it assigns the main form as an owner.