Package com.amazonaws.ivs.broadcast
Class ImageLocalStageStream
java.lang.Object
com.amazonaws.ivs.broadcast.StageStream
com.amazonaws.ivs.broadcast.LocalStageStream
com.amazonaws.ivs.broadcast.ImageLocalStageStream
-
Nested Class Summary
Nested classes/interfaces inherited from class com.amazonaws.ivs.broadcast.StageStream
StageStream.Listener, StageStream.Type -
Constructor Summary
ConstructorsConstructorDescriptionImageLocalStageStream(Device device) ImageLocalStageStream(Device device, StageVideoConfiguration configuration) -
Method Summary
Modifier and TypeMethodDescriptionCreate a preview for this stream, only works when Type = VideoCreate a preview for this stream, only works when Type = VideoCreate a preview for this stream, only works when Type = Video Please useStageStream.getPreviewSurfaceView()if you can, it has better performancevoidsetMuted(boolean muted) setMuted mutes current LocalStageStream.voidsetVideoConfiguration(StageVideoConfiguration videoConfiguration) Methods inherited from class com.amazonaws.ivs.broadcast.LocalStageStream
getAudioConfiguration, getVideoConfiguration, setAudioConfigurationMethods inherited from class com.amazonaws.ivs.broadcast.StageStream
getDevice, getMuted, getPreview, getStreamType, requestQualityStats, requestRTCStats, setListener
-
Constructor Details
-
ImageLocalStageStream
public ImageLocalStageStream(@NonNull Device device, @Nullable StageVideoConfiguration configuration) -
ImageLocalStageStream
-
-
Method Details
-
setVideoConfiguration
- Overrides:
setVideoConfigurationin classLocalStageStream
-
getPreviewSurfaceView
Description copied from class:StageStreamCreate a preview for this stream, only works when Type = Video- Specified by:
getPreviewSurfaceViewin classStageStream- Returns:
- A new preview for this image stream
-
getPreviewTextureView
Description copied from class:StageStreamCreate a preview for this stream, only works when Type = Video Please useStageStream.getPreviewSurfaceView()if you can, it has better performance- Specified by:
getPreviewTextureViewin classStageStream- Returns:
- A new preview for this image stream
-
getPreviewSurfaceTarget
Description copied from class:StageStreamCreate a preview for this stream, only works when Type = Video- Specified by:
getPreviewSurfaceTargetin classStageStream- Returns:
- A new preview for this image stream, don't forget to
call
ImagePreviewSurfaceTarget.release()when done.
-
setMuted
public void setMuted(boolean muted) Description copied from class:LocalStageStreamsetMuted mutes current LocalStageStream.- Specified by:
setMutedin classLocalStageStream- Parameters:
muted- Mute the stream if it is true, and unmute the stream if it is false
-