Intel® Collaboration Suite for WebRTC  version 4.3
Open WebRTC Toolkit (OWT) Client SDK for Android*
RemoteMixedStream Class Reference

RemoteMixedStream represents the stream mixed by the conference server. More...

Inheritance diagram for RemoteMixedStream:
Collaboration diagram for RemoteMixedStream:

Classes

class  Region
 Region information of a RemoteStream in this RemoteMixedStream.
 
interface  RemoteMixedStreamObserver
 Interface for observing remote mixed stream events. More...
 

Public Member Functions

List< Region > regions ()
 Get the region information of this RemoteMixedStream. More...
 
String activeAudioInput ()
 
- Public Member Functions inherited from RemoteStream
String origin ()
 Id of the remote client that published this stream. More...
 
void addObserver (StreamObserver observer)
 Add a StreamObserver. More...
 
void removeObserver (StreamObserver observer)
 Remove a StreamObserver. More...
 
- Public Member Functions inherited from Stream
abstract String id ()
 
boolean hasVideo ()
 Whether this Stream has a video track. More...
 
boolean hasAudio ()
 Whether this Stream has an audio track. More...
 
StreamSourceInfo getStreamSourceInfo ()
 Get the StreamSourceInfo of the Stream. More...
 
void setAttributes (HashMap< String, String > attributes)
 Set attributes for the Stream. More...
 
void disableVideo ()
 Disable the video track of the Stream.
 
void enableVideo ()
 Enable the video track of the Stream.
 
void disableAudio ()
 Disable the audio track of the Stream.
 
void enableAudio ()
 Enable the audio track of the Stream.
 
void attach (VideoSink videoSink)
 Attach the video track of the media stream to videosink in order to display the video content. More...
 
void detach (VideoSink videoSink)
 Detach the video track of the media stream from a videosink. More...
 

Public Attributes

final String view
 View label of the RemoteMixedStream.
 
- Public Attributes inherited from RemoteStream
SubscriptionCapabilities extraSubscriptionCapability
 Extra SubscriptionCapabilities for subscribing a remote stream besides PublicationSettings.
 
PublicationSettings publicationSettings
 PublicationSettings of RemoteStream.
 

Additional Inherited Members

- Protected Attributes inherited from Stream
StreamSourceInfo streamSourceInfo = new StreamSourceInfo()
 

Detailed Description

RemoteMixedStream represents the stream mixed by the conference server.

Member Function Documentation

List<Region> regions ( )
inline

Get the region information of this RemoteMixedStream.

Returns
list of Regions in this RemoteMixedStream.