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

RemoteStream represent the stream published by other endpoints in the conference. More...

Inheritance diagram for RemoteStream:
Collaboration diagram for RemoteStream:

Public Attributes

SubscriptionCapabilities extraSubscriptionCapability
 Extra SubscriptionCapabilities for subscribing a remote stream besides PublicationSettings.
 
PublicationSettings publicationSettings
 PublicationSettings of RemoteStream.
 

Additional Inherited Members

- 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...
 
- Protected Attributes inherited from Stream
StreamSourceInfo streamSourceInfo = new StreamSourceInfo()
 

Detailed Description

RemoteStream represent the stream published by other endpoints in the conference.