ACSCallVideoStream Class
Declaration
@interface ACSCallVideoStream : NSObject;
Description
Base class for all Video streams which contains logic for rendering a Video and/or provide video frames
Methods
Properties
type
Get the type of the derived class
@property (readonly) ACSVideoStreamType type;
sourceType
Get VideoStreamSourceType of the current CallVideoStream
@property (readonly) ACSVideoStreamSourceType sourceType;
state
Informs the current running state of this CallVideoStream. It might change during the call due network conditions or other events.
@property (readonly) ACSVideoStreamState state;
direction
Informs if the video is Incoming or Outgoing
@property (readonly) ACSStreamDirection direction;
mediaStreamType
MediaStream type of the current remote video stream (Video or ScreenShare).
@property (readonly) ACSMediaStreamType mediaStreamType DEPRECATED_MSG_ATTRIBUTE("Use sourceType instead");
id
Unique Identifier of the current remote video stream.
@property (readonly) int id;