Package com.amazonaws.ivs.broadcast
Class StageStream
java.lang.Object
com.amazonaws.ivs.broadcast.StageStream
- Direct Known Subclasses:
 AudioStageStream,ImageStageStream,LocalStageStream
A media stream that contains a single 
Device and a single type of media data (audio or video).- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceStageStream delegate interface to receive callbacks when RTCStats is ready after callingrequestRTCStats()or StageStream is mutedstatic enumMedia type of StageStream - 
Method Summary
Modifier and TypeMethodDescriptionbooleangetMuted()Create a preview for this stream, only works when Type = Video Please usegetPreviewSurfaceView()if you can, it has better performanceabstract ImagePreviewSurfaceTargetCreate a preview for this stream, only works when Type = Videoabstract ImagePreviewSurfaceViewCreate a preview for this stream, only works when Type = Videoabstract ImagePreviewViewCreate a preview for this stream, only works when Type = Video Please usegetPreviewSurfaceView()if you can, it has better performancevoidrequest quality statistics about this StageStreamvoidrequest RTC statistics about this StageStream, if is is not being published or subscribed, it is a no-opvoidsetListener(StageStream.Listener listener)  
- 
Method Details
- 
setListener
 - 
getStreamType
 - 
getDevice
 - 
requestRTCStats
public void requestRTCStats()request RTC statistics about this StageStream, if is is not being published or subscribed, it is a no-op - 
requestQualityStats
public void requestQualityStats()request quality statistics about this StageStream - 
getMuted
public boolean getMuted() - 
getPreview
Create a preview for this stream, only works when Type = Video Please usegetPreviewSurfaceView()if you can, it has better performance- Returns:
 - A new preview for this image stream
 
 - 
getPreviewSurfaceView
Create a preview for this stream, only works when Type = Video- Returns:
 - A new preview for this image stream
 
 - 
getPreviewTextureView
Create a preview for this stream, only works when Type = Video Please usegetPreviewSurfaceView()if you can, it has better performance- Returns:
 - A new preview for this image stream
 
 - 
getPreviewSurfaceTarget
Create a preview for this stream, only works when Type = Video- Returns:
 - A new preview for this image stream, don't forget to
 call 
ImagePreviewSurfaceTarget.release()when done. 
 
 -