General info | Getting started | Samples | Components reference | FAQ | Solutions

Components reference


    vcproIpBroadcastClientX

Receives audio stream being broadcasted over LAN.

Set the Port property to specify the port number to listen at for stream being broadcasted. Setting the Active property to true will initiate listening. As soon as broadcast packets will be received, this component can produce output stream to be played back. No data will be send back to server.

Implements
IvcproIpBroadcastClientXdefault 
IvcproBaseEventsdefaultsource
IvcproProvider  

IvcproIpBroadcastClientX (IDispatch)
Dispatch interface for vcproIpBroadcastClientX component
Methods
VARIANT GetData()Reads available data from output stream. Usually used when OnDataAvailable event fires
Properties
bool ActiveSet to true to activate (open) the component. All other properties should be set to proper values before activation. Set to false to deactivate (close) the component
bool AutoActivateWhen true tells the component it must activate consumer (if any) before activating itself. Same applies for deactivation. When false the component does not change the consumer state
BSTR BindToSpecifies the IP address the socket should bind to. Default '0.0.0.0' means that the socket should bind to the first available network interface.
long DataSizeInReturns data written into but not yet processed by the pipe
long DataSizeOutReturns data size available to read from the pipe
BSTR DumpInputFile name to dump the component input data to
BSTR DumpOutputFile name to dump the component output data to
bool EnableDataProcessingWhen set to False suppresses any new data from being produced by the component itself. For example, WaveIn component will not stream any new data (but will remain Active). In addition, components like Codec and Resampler will not perform any data processing, passing the incoming data down to consumers without any modification
bool IsFormatProviderWhen true the component will assign stream format to the consumer (if any). This simplifies the process of distributing stream format among linked components. For example WaveRiff component can assign PCM format to linked WaveOutDevice component, so WAVe file will be played back correctly
bool SyncEventsSpecifies whether events calls synchronized through main thread
BSTR PortSpecifies port number for the client/server TCP/IP socket


See also...

Base interfaces, vcproWaveInDeviceX, vcproWaveOutDeviceX, vcproWaveCodecDeviceX, vcproWaveRiffX, vcproWaveMixerX, vcproWaveResamplerX, vcproWaveMultiBandSplitterX, vcproEqualizerX, vcproIpServerX, vcproIpClientX, vcproIpBroadcastServerX, vcproMediaGateX, vcproConferenceServerX, vcproVolumeControlX, vcproDisplayBandsX


VCX Library 3.0
Copyright © 2002-2008 Lake of Soft, Ltd
All rights reserved.