Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AAudioSessionOutputNotSupported - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Audio output is not supported in broadcast sessions.
- AbortOnUninitializedChunkStream - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RTMP
-
Server tried to abort a stream that was never initialized.
- active - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
The indication if SDK is actively sending local video or not
- addOnDevicesChangedListener(DeviceDiscovery.OnDevicesChangedListener) - Method in class com.amazonaws.ivs.broadcast.DeviceDiscovery
-
Add a listener to be notified about device changes
- addRenderer(StageRenderer) - Method in class com.amazonaws.ivs.broadcast.Stage
-
Adds a renderer to the list of renderers that will be notified of updates to the Stage.
- addSlot(BroadcastConfiguration.Mixer.Slot) - Method in class com.amazonaws.ivs.broadcast.Mixer
-
Add a new slot to the mixer configuration
- addSource(MixedAudioDeviceSource) - Method in class com.amazonaws.ivs.broadcast.MixedAudioDevice
- addSource(MixedImageDeviceSource) - Method in class com.amazonaws.ivs.broadcast.MixedImageDevice
-
Adds a source to this mixed device.
- addSource(SourceType) - Method in interface com.amazonaws.ivs.broadcast.MixedDevice
-
Adds a source to this mixed device.
- AlreadyJoiningStage - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Cannot join stage because a join operation is already in progress or completed.
- AmazonIVSBetaAPICodecDiscovery - Annotation Interface in com.amazonaws.ivs.broadcast
- AMFDecodeLimitExceeded - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RTMP
-
Server sent message exceeding maximum allowed size.
- AndroidInitAAudioError - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Failed to initialize AAudio for stage audio playback.
- AndroidInitOpenSLError - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Failed to initialize audio playback after trying both AAudio and OpenSL ES.
- appendBuffer(long, ByteBuffer, long, long) - Method in class com.amazonaws.ivs.broadcast.AudioSource
- appendBuffer(ByteBuffer, long, long) - Method in class com.amazonaws.ivs.broadcast.AudioDevice
-
Append an audio buffer.
- appendBuffer(ByteBuffer, long, long) - Method in class com.amazonaws.ivs.broadcast.AudioSource
- appendBuffer(ByteBuffer, long, long) - Method in class com.amazonaws.ivs.broadcast.MixedAudioDevice
-
This always throws a
BroadcastExceptionon aMixedAudioDevice. - attachDevice(Device) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
Asynchronously attach a device for use with the broadcast session.
- attachDevice(Device.Descriptor) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
Asynchronously attach and open a device for use with the broadcast session.
- attachDevice(Device.Descriptor, boolean, TypedLambda<Device>) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
Asynchronously attach and open a device for use with the broadcast session
- attachDevice(Device.Descriptor, TypedLambda<Device>) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
Asynchronously attach and open a device for use with the broadcast session.
- ATTEMPTING_PUBLISH - Enum constant in enum class com.amazonaws.ivs.broadcast.Stage.PublishState
-
The participant is attempting to publish
- ATTEMPTING_SUBSCRIBE - Enum constant in enum class com.amazonaws.ivs.broadcast.Stage.SubscribeState
-
An subscription is being established to the remote participant
- attributes - Variable in class com.amazonaws.ivs.broadcast.ParticipantInfo
-
Attributes associated with this participant
- audio - Variable in class com.amazonaws.ivs.broadcast.BroadcastConfiguration
- AUDIO - Enum constant in enum class com.amazonaws.ivs.broadcast.StageStream.Type
- AUDIO_ONLY - Enum constant in enum class com.amazonaws.ivs.broadcast.Stage.SubscribeType
-
Subscribe to pariticipant's audio
- AUDIO_VIDEO - Enum constant in enum class com.amazonaws.ivs.broadcast.Stage.SubscribeType
-
Subscribe to both pariticipant's audio and video
- audioConfiguration - Variable in class com.amazonaws.ivs.broadcast.StageConfiguration
- AudioDevice - Class in com.amazonaws.ivs.broadcast
-
Audio input sources must conform to this interface
- AudioDevice() - Constructor for class com.amazonaws.ivs.broadcast.AudioDevice
- AudioDevice.Format - Enum Class in com.amazonaws.ivs.broadcast
-
Audio data representations
- AudioDevice.StatsCallback - Interface in com.amazonaws.ivs.broadcast
- AudioEncoderRecreateFailedTooManyTimes - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Audio encoder failed repeatedly and cannot recover.
- audioFormat - Variable in class com.amazonaws.ivs.broadcast.Device.Descriptor
-
Microphone audio format
- audioLevel - Variable in class com.amazonaws.ivs.broadcast.RemoteAudioStats
-
Represents the audio level of receiving audio, and the value is between 0 and 1
- AudioLocalStageStream - Class in com.amazonaws.ivs.broadcast
- AudioLocalStageStream(Device) - Constructor for class com.amazonaws.ivs.broadcast.AudioLocalStageStream
-
Note: Since VOICE_COMMUNICATION audio mode is used, audio may be routed from a different audio device than the one
AudioLocalStageStreamwas created with. - AudioLocalStageStream(Device, StageAudioConfiguration) - Constructor for class com.amazonaws.ivs.broadcast.AudioLocalStageStream
- AudioMixerMissingData - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Audio mixer received empty audio buffer.
- AudioSessionDeviceDisconnected - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Audio input device was disconnected during broadcast.
- AudioSessionDeviceNotInitialized - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Audio device failed to initialize.
- AudioSessionGeneric - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Audio device encountered an unexpected error.
- AudioSessionIllegalArgument - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Audio configuration parameter is invalid.
- AudioSessionNotAvailable - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Audio device is not available for capture.
- AudioSessionTimeout - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Audio device operation timed out.
- AudioSessionUnexpectedState - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Audio session entered an unexpected state during operation.
- AudioSource - Class in com.amazonaws.ivs.broadcast
-
Use AudioSource as a generic source to send app-generated audio to the SDK in LPCM format.
- AudioStageStream - Class in com.amazonaws.ivs.broadcast
-
This is a child class of
StageStreamand provide audio specific APIs and implementations - AudioStatsNoData - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Audio statistics are unavailable because no audio data has been processed.
- autoReconnect - Variable in class com.amazonaws.ivs.broadcast.BroadcastConfiguration
- AUX - Enum constant in enum class com.amazonaws.ivs.broadcast.Device.Descriptor.Position
- awaitDeviceChanges(Runnable) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
Run a task upon the completion of pending device attachments or detachments.
B
- BACK - Enum constant in enum class com.amazonaws.ivs.broadcast.Device.Descriptor.Position
- BACK_CAMERA(Context) - Static method in class com.amazonaws.ivs.broadcast.Presets.Devices
-
Picks the back camera and default audio input
- BackgroundDetector - Class in com.amazonaws.ivs.broadcast
- BackgroundDetector() - Constructor for class com.amazonaws.ivs.broadcast.BackgroundDetector
- BackgroundVideoNoValidImagesReceived - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Background image source received no valid images before finalization.
- BAD - Enum constant in enum class com.amazonaws.ivs.broadcast.TransmissionStats.NetworkHealth
- BadSyncSample - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Video keyframe is missing required codec configuration data.
- BALANCED - Enum constant in enum class com.amazonaws.ivs.broadcast.StageVideoConfiguration.DegradationPreference
- BASIC_LANDSCAPE - Static variable in class com.amazonaws.ivs.broadcast.Presets.Configuration
-
A preset that is usable with the Basic channel type
- BASIC_PORTRAIT - Static variable in class com.amazonaws.ivs.broadcast.Presets.Configuration
-
A preset that is usable with the Basic channel type
- bind(Device, String) - Method in class com.amazonaws.ivs.broadcast.Mixer
-
Bind a device's output to a mixer slot (specified in the mixer configuration) A common source of failure for this API is if a slot does not exist matching the provided slotName.
- bitrate - Variable in class com.amazonaws.ivs.broadcast.RemoteStageStream.Layer
-
Bitrate in bits per second.
- Bluetooth - Class in com.amazonaws.ivs.broadcast
-
Manage the state of Bluetooth SCO capabilities
- Bluetooth() - Constructor for class com.amazonaws.ivs.broadcast.Bluetooth
- BLUETOOTH - Enum constant in enum class com.amazonaws.ivs.broadcast.Device.Descriptor.Position
- BroadcastConfiguration - Class in com.amazonaws.ivs.broadcast
-
Configuration properties for a BroadcastSession Changing any properties on this object after providing it to `BroadcastSession` will not have any effect.
- BroadcastConfiguration() - Constructor for class com.amazonaws.ivs.broadcast.BroadcastConfiguration
- BroadcastConfiguration.AspectMode - Enum Class in com.amazonaws.ivs.broadcast
-
The AspectMode determines how an image's aspect ratio will be maintained.
- BroadcastConfiguration.Audio - Class in com.amazonaws.ivs.broadcast
- BroadcastConfiguration.AudioSampleRate - Enum Class in com.amazonaws.ivs.broadcast
- BroadcastConfiguration.AutomaticBitrateProfile - Enum Class in com.amazonaws.ivs.broadcast
-
Profiles for the automatic video bitrate behavior.
- BroadcastConfiguration.AutoReconnect - Class in com.amazonaws.ivs.broadcast
-
An object that can configure SDK auto-reconnect functionality.
- BroadcastConfiguration.LogLevel - Enum Class in com.amazonaws.ivs.broadcast
- BroadcastConfiguration.Mixer - Class in com.amazonaws.ivs.broadcast
-
Audio and Video Mixer properties.
- BroadcastConfiguration.Mixer.Slot - Class in com.amazonaws.ivs.broadcast
-
A slot represents an on-screen and audible element that can be transitioned over time and bound and unbound to input devices.
- BroadcastConfiguration.Network - Class in com.amazonaws.ivs.broadcast
- BroadcastConfiguration.Vec2 - Class in com.amazonaws.ivs.broadcast
- BroadcastConfiguration.Vec4 - Class in com.amazonaws.ivs.broadcast
- BroadcastConfiguration.Video - Class in com.amazonaws.ivs.broadcast
- BroadcastErrorCode - Class in com.amazonaws.ivs.broadcast
-
Error codes for IVS Broadcast SDK.
- BroadcastErrorCode.Broadcast - Class in com.amazonaws.ivs.broadcast
-
Broadcast error codes.
- BroadcastErrorCode.Code - Annotation Interface in com.amazonaws.ivs.broadcast
-
Annotation for all broadcast error codes.
- BroadcastErrorCode.Net - Class in com.amazonaws.ivs.broadcast
-
Net error codes.
- BroadcastErrorCode.RealTime - Class in com.amazonaws.ivs.broadcast
-
Real-Time error codes.
- BroadcastErrorCode.RTMP - Class in com.amazonaws.ivs.broadcast
-
RTMP error codes.
- BroadcastException - Exception Class in com.amazonaws.ivs.broadcast
- BroadcastPlatformJNIResourceLoadFailed - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Required SDK resource file is missing or inaccessible.
- broadcastQuality - Variable in class com.amazonaws.ivs.broadcast.TransmissionStats
-
The current BroadcastQuality.
- BroadcastSession - Class in com.amazonaws.ivs.broadcast
-
BroadcastSession is the primary interaction point with the IVS Broadcast SDK.
- BroadcastSession(Context, BroadcastSession.Listener, BroadcastConfiguration, Device.Descriptor[]) - Constructor for class com.amazonaws.ivs.broadcast.BroadcastSession
-
Create a BroadcastSession object that can stream to an IVS endpoint via RTMPS.
- BroadcastSession.Listener - Class in com.amazonaws.ivs.broadcast
-
Provide a listener to receive status updates and errors from the SDK.
- BroadcastSession.RetryState - Enum Class in com.amazonaws.ivs.broadcast
-
A value representing the
BroadcastSessionretry state. - BroadcastSession.State - Enum Class in com.amazonaws.ivs.broadcast
- BroadcastSessionAlreadyStreaming - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Cannot start a new broadcast while already streaming or running a network test.
- BroadcastSessionEndpointOrKeyTooLong - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Streaming URL or key exceeds the 64KB limit.
- BroadcastSessionInvalidScheme - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Streaming URL uses an unsupported protocol.
- BroadcastSessionMetadataTooLarge - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Metadata payload exceeds the 10KB limit.
- BroadcastSessionNotReady - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Session must be configured before starting a broadcast.
- BroadcastSessionNotStreaming - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Operation requires an active broadcast connection.
- BroadcastSessionTest - Class in com.amazonaws.ivs.broadcast
-
A handle on the network quality test.
- BroadcastSessionTest.Result - Class in com.amazonaws.ivs.broadcast
-
Information about the state of a network quality test.
- BroadcastSessionTest.Status - Enum Class in com.amazonaws.ivs.broadcast
-
The state of a network quality test
- build() - Method in class com.amazonaws.ivs.broadcast.CameraSource.Options.Builder
-
Builds the options object
- Builder<T> - Interface in com.amazonaws.ivs.broadcast
-
A utility interface used by
BroadcastConfigurationto enable .with and .changing - Builder() - Constructor for class com.amazonaws.ivs.broadcast.CameraSource.Options.Builder
-
Instantiate a new builder with no options
- bytesReceived - Variable in class com.amazonaws.ivs.broadcast.RemoteAudioStats
-
The total number of bytes received including retransmissions
- bytesReceived - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
The total number of bytes received including retransmissions
- bytesSent - Variable in class com.amazonaws.ivs.broadcast.LocalAudioStats
-
The total number of audio bytes sent, and it includes retransmissions
- bytesSent - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
The total number of video bytes sent, and it includes retransmissions
C
- CAMERA - Enum constant in enum class com.amazonaws.ivs.broadcast.Device.Descriptor.DeviceType
- cameraCharacteristics - Variable in class com.amazonaws.ivs.broadcast.Device.Descriptor
-
Android-specific characteristics for cameras
- CameraSource - Class in com.amazonaws.ivs.broadcast
-
CameraSource represents a camera input device
- CameraSource.Capabilities - Class in com.amazonaws.ivs.broadcast
-
Represents camera capture capabilities such as zoom support
- CameraSource.Options - Class in com.amazonaws.ivs.broadcast
-
Set options for capturing camera input such as the zoom factor
- CameraSource.Options.Builder - Class in com.amazonaws.ivs.broadcast
-
Use this class to build
CameraSource.Optionsobjects - cancel() - Method in class com.amazonaws.ivs.broadcast.BroadcastSessionTest
-
Cancels the associated network quality test.
- capabilities - Variable in class com.amazonaws.ivs.broadcast.ParticipantInfo
-
This represents the capabilities that can be performed on this participant, such as publish or subscribe.
- CertValidatorFailedToFindTarget - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
SSL certificate chain is empty or invalid.
- CertValidatorFailedToLoadTrustRoots - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Failed to load trusted certificate authorities for SSL validation.
- CertValidatorFailedToValidateCert - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
SSL certificate validation failed.
- CertValidatorFailedToValidateHost - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
SSL certificate hostname validation failed.
- CertValidatorInternalError - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
SSL certificate validation encountered an internal error.
- changing(Builder<BroadcastConfiguration.Mixer.Slot>) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer.Slot
- changing(Builder<BroadcastConfiguration.Mixer>) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer
- changing(Builder<BroadcastConfiguration>) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration
- changing(Builder<StageVideoConfiguration.Simulcast.Layer>) - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration.Simulcast.Layer
- channelCount - Variable in class com.amazonaws.ivs.broadcast.Device.Descriptor
-
Microphone channel count
- clearSurface() - Method in class com.amazonaws.ivs.broadcast.ImagePreviewSurfaceTarget
-
Clears the surface, previews will not be rendered until {
ImagePreviewSurfaceTarget.setSurface(Surface, int, int)} is called again - CodecDiscovery - Class in com.amazonaws.ivs.broadcast
-
The interaction point for discovering codecs for use with RTMP Broadcast.
- CodecDiscovery(Context) - Constructor for class com.amazonaws.ivs.broadcast.CodecDiscovery
-
Create a new
CodecDiscoveryinstance. - CodecDiscovery.Result - Class in com.amazonaws.ivs.broadcast
-
A codec result returned by
CodecDiscovery. - CodecDiscoveryDeviceConfigDisabledChannel - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Codec is disabled for this streaming channel.
- CodecDiscoveryDeviceConfigDisabledDevice - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
HEVC codec is not supported on this device with the current configuration.
- CodecDiscoveryDeviceConfigKeyMissing - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Codec support configuration is not yet available.
- codecLevel - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
Codec level
- codecLevel - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
Codec level
- codecProfile - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
Codec profile
- codecProfile - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
Codec profile
- com.amazonaws.ivs.broadcast - package com.amazonaws.ivs.broadcast
- concealedSamples - Variable in class com.amazonaws.ivs.broadcast.RemoteAudioStats
-
The total number of samples that are concealed samples
- concealmentEvents - Variable in class com.amazonaws.ivs.broadcast.RemoteAudioStats
-
The total number of concealment events
- configuration - Variable in class com.amazonaws.ivs.broadcast.CodecDiscovery.Result
-
The validated
BroadcastConfiguration.Videothat this codec is known to work with. - Configuration() - Constructor for class com.amazonaws.ivs.broadcast.Presets.Configuration
- CONNECTED - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastSession.State
- CONNECTED - Enum constant in enum class com.amazonaws.ivs.broadcast.Stage.ConnectionState
-
SDK is connected to Stage session
- CONNECTING - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastSession.State
- CONNECTING - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastSessionTest.Status
-
The test is connecting to the ingest server and will start soon.
- CONNECTING - Enum constant in enum class com.amazonaws.ivs.broadcast.Stage.ConnectionState
-
SDK is establishing connection to Stage session
- ConnectionTestSessionBandwidthTooLow - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Network bandwidth is insufficient for streaming.
- ConnectionTestSessionCanceled - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Network test was canceled before completion.
- CONSERVATIVE - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastConfiguration.AutomaticBitrateProfile
-
This profile is conservative in how it ramps up the bitrate when the network health is good, but fast to drop the bitrate when network health is bad.
- context - Variable in class com.amazonaws.ivs.broadcast.SurfaceSource
- ControlMessageOnNonNetConnection - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RTMP
-
Server sent control message on wrong stream.
- CoreVideoRenderContextPoolCreateFailed - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Failed to initialize video buffer pool for rendering.
- CouldNotDeterminePort - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Streaming URL is missing a valid port number and no default is available.
- CouldNotResolveAddress - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Unable to resolve the streaming server hostname.
- createAudioInputSource(int, BroadcastConfiguration.AudioSampleRate, AudioDevice.Format) - Method in class com.amazonaws.ivs.broadcast.DeviceDiscovery
-
Create an audio input for a custom source.
- createAudioInputSource(int, BroadcastConfiguration.AudioSampleRate, AudioDevice.Format) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
Create an audio input for a custom source.
- createImageInputSource() - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
Create an image input for a custom source.
- createImageInputSource(BroadcastConfiguration.Vec2) - Method in class com.amazonaws.ivs.broadcast.DeviceDiscovery
-
Create an image input for a custom source.
- createMixedAudioDevice(MixedAudioDeviceConfiguration) - Method in class com.amazonaws.ivs.broadcast.DeviceDiscovery
-
Create a mixed image device.
- createMixedImageDevice(MixedImageDeviceConfiguration) - Method in class com.amazonaws.ivs.broadcast.DeviceDiscovery
-
Create a mixed image device.
- createServiceNotificationBuilder(String, String, Intent) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
Create a notification builder that can create a persistent notification compatible with the MediaProjection API
- createSystemAudioSource(MediaProjection, TypedLambda<List<Device>>) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
Creates an audio capture device for capturing the system audio
- createSystemCaptureSources(Intent, Class<?>, Notification, TypedLambda<List<Device>>) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
This allows you to create an
ImageDevicethat can be used to capture the Android device's screen and anAudioDevicethat can capture the Android device's audio (API 29 and above only). - CUSTOM - Enum constant in enum class com.amazonaws.ivs.broadcast.JitterBufferConfiguration.JitterBufferDelay.JitterBufferMinDelayPreset
- CUSTOM(int) - Static method in class com.amazonaws.ivs.broadcast.JitterBufferConfiguration.JitterBufferDelay
-
An explicit jitter buffer delay value (in ms)
- CustomAudioSource - Class in com.amazonaws.ivs.broadcast
-
An extension of
AudioSourceto send app-generated audio to the SDK in LPCM format. - CustomAudioSource(String, long) - Constructor for class com.amazonaws.ivs.broadcast.CustomAudioSource
- CustomImageSource - Class in com.amazonaws.ivs.broadcast
-
An extension of
SurfaceSourceto send app-generated video to the SDK. - CustomImageSource(Context, Surface, SurfaceTexture, Handler, String, long, boolean) - Constructor for class com.amazonaws.ivs.broadcast.CustomImageSource
D
- data - Variable in class com.amazonaws.ivs.broadcast.UserDataUnregisteredSeiMessage
-
Data payload of the message
- DataDoesNotLookLikeRTMP - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RTMP
-
Received invalid data from the streaming server.
- DEBUG - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastConfiguration.LogLevel
-
Debugging messages, potentially quite verbose.
- DEFAULT - Enum constant in enum class com.amazonaws.ivs.broadcast.JitterBufferConfiguration.JitterBufferDelay.JitterBufferMinDelayPreset
- DEFAULT() - Static method in class com.amazonaws.ivs.broadcast.JitterBufferConfiguration.JitterBufferDelay
-
A preset for a minimum possible delay target.
- DEFAULT_160 - Static variable in class com.amazonaws.ivs.broadcast.StagePresets.SimulcastLocalLayer
- DEFAULT_180 - Static variable in class com.amazonaws.ivs.broadcast.StagePresets.SimulcastLocalLayer
- DEFAULT_270 - Static variable in class com.amazonaws.ivs.broadcast.StagePresets.SimulcastLocalLayer
- DEFAULT_360 - Static variable in class com.amazonaws.ivs.broadcast.StagePresets.SimulcastLocalLayer
- DEFAULT_480 - Static variable in class com.amazonaws.ivs.broadcast.StagePresets.SimulcastLocalLayer
- DEFAULT_540 - Static variable in class com.amazonaws.ivs.broadcast.StagePresets.SimulcastLocalLayer
- DEFAULT_720 - Static variable in class com.amazonaws.ivs.broadcast.StagePresets.SimulcastLocalLayer
- DEFAULT_ID - Static variable in class com.amazonaws.ivs.broadcast.Device.Descriptor
- delayInMS - Variable in class com.amazonaws.ivs.broadcast.JitterBufferConfiguration.CustomJitterBufferDelay
-
The delay (in ms) of the current jitter buffer configuration.
- delete(Uri, String, String[]) - Method in class com.amazonaws.ivs.broadcast.BackgroundDetector
- descriptor - Variable in class com.amazonaws.ivs.broadcast.AudioSource
- Descriptor() - Constructor for class com.amazonaws.ivs.broadcast.Device.Descriptor
- detachDevice(Device) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
- detachDevice(Device.Descriptor) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
Close and detach a device
- Device - Class in com.amazonaws.ivs.broadcast
-
Represents an input device such as a camera or microphone
- Device() - Constructor for class com.amazonaws.ivs.broadcast.Device
- Device.Descriptor - Class in com.amazonaws.ivs.broadcast
-
Represents an input device's description.
- Device.Descriptor.DeviceType - Enum Class in com.amazonaws.ivs.broadcast
- Device.Descriptor.Position - Enum Class in com.amazonaws.ivs.broadcast
-
Physical device position
- Device.Descriptor.StreamType - Enum Class in com.amazonaws.ivs.broadcast
-
Media types present in a stream
- DeviceDiscovery - Class in com.amazonaws.ivs.broadcast
-
Use this class to discover local devices, such as microphones or cameras, to attach to the SDK.
- DeviceDiscovery(Context) - Constructor for class com.amazonaws.ivs.broadcast.DeviceDiscovery
- DeviceDiscovery.OnDevicesChangedListener - Interface in com.amazonaws.ivs.broadcast
-
A listener which notifies when the list of devices changes
- deviceId - Variable in class com.amazonaws.ivs.broadcast.Device.Descriptor
-
System deviceId.
- Devices() - Constructor for class com.amazonaws.ivs.broadcast.Presets.Devices
- DISCONNECTED - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastSession.State
- DISCONNECTED - Enum constant in enum class com.amazonaws.ivs.broadcast.Stage.ConnectionState
-
SDK is not connected to Stage session
- DOWN - Enum constant in enum class com.amazonaws.ivs.broadcast.QualityStats.NetworkQuality
E
- embeddedMessages - Variable in class com.amazonaws.ivs.broadcast.ImageDeviceFrame
-
The messages embedded in the current frame.
- embedMessage(byte[], int) - Method in class com.amazonaws.ivs.broadcast.ImageDevice
-
Embeds a metadata message into the video stream.
- embedMessage(byte[], int) - Method in class com.amazonaws.ivs.broadcast.SurfaceSource
- EmbedMessageInvalidRepeatCount - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Message repeat count is outside the valid range of 0-30.
- EmbedMessagePayloadEmpty - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Cannot embed an empty message in the video stream.
- EmbedMessagePayloadTooLarge - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Message data exceeds the 1KB limit for embedding in video frames.
- EmbedMessageRateLimitExceeded - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Message embedding rate limit exceeded (10KB per second).
- enableEchoCancellation(boolean) - Method in class com.amazonaws.ivs.broadcast.StageAudioManager
-
Enable or disable echo cancellation.
- enableNoiseSuppression(boolean) - Method in class com.amazonaws.ivs.broadcast.StageAudioConfiguration
-
Setting this to true will enable noise suppression.
- enableTransparency(boolean) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Video
-
Setting this to true will enable transparency between mixer slots at the cost of some memory usage.
- END_OF_FILE - Enum constant in enum class com.amazonaws.ivs.broadcast.ErrorType
-
Connection has ended.
- equals(Object) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Vec2
- equals(Object) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Vec4
- equals(Object) - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration.Simulcast.Layer
- ERROR - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastConfiguration.LogLevel
-
Error conditions and faults
- ERROR - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastSession.State
- ERROR - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastSessionTest.Status
-
The test failed due to an error.
- ERROR - Enum constant in enum class com.amazonaws.ivs.broadcast.ErrorType
-
Generic error occurred.
- ERROR_AUTHORIZATION - Enum constant in enum class com.amazonaws.ivs.broadcast.ErrorType
-
Error indicating a network resource is not authorized.
- ERROR_CONNECTION_ABORTED - Enum constant in enum class com.amazonaws.ivs.broadcast.ErrorType
-
Software caused the connection to abort.
- ERROR_CONNECTION_RESET - Enum constant in enum class com.amazonaws.ivs.broadcast.ErrorType
-
Connection reset by the server.
- ERROR_DEVICE_DISCONNECTED - Enum constant in enum class com.amazonaws.ivs.broadcast.ErrorType
-
Device, such as a mic or camera, lost its connection.
- ERROR_INVALID_DATA - Enum constant in enum class com.amazonaws.ivs.broadcast.ErrorType
-
Data or input is invalid for the operation.
- ERROR_INVALID_PARAMETER - Enum constant in enum class com.amazonaws.ivs.broadcast.ErrorType
-
Method parameter is invalid.
- ERROR_INVALID_STATE - Enum constant in enum class com.amazonaws.ivs.broadcast.ErrorType
-
Class or object is an invalid state.
- ERROR_NETWORK - Enum constant in enum class com.amazonaws.ivs.broadcast.ErrorType
-
Unspecified Network error.
- ERROR_NETWORK_IO - Enum constant in enum class com.amazonaws.ivs.broadcast.ErrorType
-
Error indicating a network I/O failure.
- ERROR_NO_SOURCE - Enum constant in enum class com.amazonaws.ivs.broadcast.ErrorType
-
No source present for the operation.
- ERROR_NOT_AVAILABLE - Enum constant in enum class com.amazonaws.ivs.broadcast.ErrorType
-
Error indicating a network resource is not available.
- ERROR_NOT_CONNECTED - Enum constant in enum class com.amazonaws.ivs.broadcast.ErrorType
-
Not connected.
- ERROR_NOT_SUPPORTED - Enum constant in enum class com.amazonaws.ivs.broadcast.ErrorType
-
Method or feature not supported.
- ERROR_TIMEOUT - Enum constant in enum class com.amazonaws.ivs.broadcast.ErrorType
-
Method or operation timed out.
- ERROR_TYPE_UNKNOWN - Enum constant in enum class com.amazonaws.ivs.broadcast.ErrorType
-
Error type unknown when using fromInt(), where the argument was out of range of this enum.
- ERROR_WOULD_BLOCK - Enum constant in enum class com.amazonaws.ivs.broadcast.ErrorType
-
Error indicating a non-blocking resource would block but did not; retry later.
- ERROR_WRONG_THREAD - Enum constant in enum class com.amazonaws.ivs.broadcast.ErrorType
-
Call made on the wrong thread.
- ErrorType - Enum Class in com.amazonaws.ivs.broadcast
-
Enumeration of error codes used in
BroadcastSession.Listener.onError(BroadcastException). - EventLoopFailedToCreateTimer - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Internal timing mechanism failed.
- EventsRetriesExhausted - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Failed to connect to stage after multiple retry attempts.
- EXCELLENT - Enum constant in enum class com.amazonaws.ivs.broadcast.QualityStats.NetworkQuality
- EXCELLENT - Enum constant in enum class com.amazonaws.ivs.broadcast.TransmissionStats.NetworkHealth
- exception - Variable in class com.amazonaws.ivs.broadcast.BroadcastSessionTest.Result
-
Any error associated with the network quality test.
- exception - Variable in class com.amazonaws.ivs.broadcast.CodecDiscovery.Result
-
This will be `null` if
CodecDiscovery.Result.configurationwas provided, otherwise this will provide a description of why theVideoCodecis not available. - exchangeDevices(Device.Descriptor, Device.Descriptor, TypedLambda<Device>) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
- exchangeDevices(Device, Device.Descriptor, TypedLambda<Device>) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
Exchange a device with another device of the same type
- exchangeToken(String) - Method in class com.amazonaws.ivs.broadcast.Stage
F
- FAILURE - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastSession.RetryState
-
The SDK was unable to reconnect a failed broadcast within the maximum amount of allowed retries.
- FAST_INCREASE - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastConfiguration.AutomaticBitrateProfile
-
This profile is fast to ramp up the bitrate when the network health is good, and fast to drop the bitrate when network health is bad.
- FILL - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastConfiguration.AspectMode
- finalize() - Method in class com.amazonaws.ivs.broadcast.CodecDiscovery
- finalize() - Method in class com.amazonaws.ivs.broadcast.CustomAudioSource
- finalize() - Method in class com.amazonaws.ivs.broadcast.CustomImageSource
- finalize() - Method in class com.amazonaws.ivs.broadcast.DeviceDiscovery
- finalize() - Method in class com.amazonaws.ivs.broadcast.Stage
- firCount - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
The total number of Full Intra Request(FIR) packets received
- firCount - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
The total number of Full Intra Request(FIR) packets sent
- FIT - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastConfiguration.AspectMode
- FLOAT32 - Enum constant in enum class com.amazonaws.ivs.broadcast.AudioDevice.Format
-
32-bit floating point, interleaved.
- FLOAT32_PLANAR - Enum constant in enum class com.amazonaws.ivs.broadcast.AudioDevice.Format
-
32-bit floating point, planar.
- FLOAT64 - Enum constant in enum class com.amazonaws.ivs.broadcast.AudioDevice.Format
-
64-bit floating point, interleaved.
- FLOAT64_PLANAR - Enum constant in enum class com.amazonaws.ivs.broadcast.AudioDevice.Format
-
64-bit floating point, planar.
- frameHeight - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
Represents the height of the last encoded frame
- frameHeight - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
Represents the height of the last decoded frame
- framesDecoded - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
The total number of video frames correctly being decoded
- framesDropped - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
The total number of video frames dropped prior to decode
- framesEncoded - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
The number of video frames encoded
- framesPerSecond - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
The number of encoded frames during the last second
- framesPerSecond - Variable in class com.amazonaws.ivs.broadcast.RemoteStageStream.Layer
-
Framerate in frames per second.
- framesPerSecond - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
The number of decoded frames during the last second
- framesReceived - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
The total number of video frames being received
- framesSent - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
Represents the total number of frames sent
- frameWidth - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
Represents the width of the last encoded frame
- frameWidth - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
Represents the width of the last decoded frame
- freezeCount - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
The total number of video freezes experienced by receiver
- friendlyName - Variable in class com.amazonaws.ivs.broadcast.Device.Descriptor
-
A human-readable name
- fromInt(int) - Static method in enum class com.amazonaws.ivs.broadcast.ErrorType
- FRONT - Enum constant in enum class com.amazonaws.ivs.broadcast.Device.Descriptor.Position
- FRONT_CAMERA(Context) - Static method in class com.amazonaws.ivs.broadcast.Presets.Devices
-
Picks the front camera and default audio input
G
- GAME - Enum constant in enum class com.amazonaws.ivs.broadcast.StageAudioManager.Usage
- GAMING_LANDSCAPE - Static variable in class com.amazonaws.ivs.broadcast.Presets.Configuration
- GAMING_PORTRAIT - Static variable in class com.amazonaws.ivs.broadcast.Presets.Configuration
- gatherAvailableCodecs(String, BroadcastConfiguration.Video, TypedLambda<List<CodecDiscovery.Result>>) - Method in class com.amazonaws.ivs.broadcast.CodecDiscovery
-
Gather all codecs that are supported by the SDK for RTMP Broadcast.
- GENERIC - Enum constant in enum class com.amazonaws.ivs.broadcast.StageAudioManager.Source
- getAlpha() - Method in class com.amazonaws.ivs.broadcast.MixedImageDeviceSourceConfiguration
-
Get the alpha for the associated source.
- getAspect() - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer.Slot
-
The aspect mode of the mixer slot.
- getAspect() - Method in class com.amazonaws.ivs.broadcast.MixedImageDeviceSourceConfiguration
-
Get the aspect ratio of the associated source.
- getAudioConfiguration() - Method in class com.amazonaws.ivs.broadcast.LocalStageStream
- getAutoBitrateProfile() - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Video
-
The profile to use for the video's automatic bitrate algorithm.
- GetAverageOutgoingRateFailed - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Network metrics calculation failed due to invalid configuration.
- getBitrate() - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Audio
-
The audio bitrate for the output audio stream.
- getCameraCaptureQualityFps() - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration
-
Return desired fps for local preview or 0 if none was set
- getCameraCaptureQualitySize() - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration
-
Return desired size for local preview or null if none was set
- getCanvasAspectMode() - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer
- getCapabilities() - Method in class com.amazonaws.ivs.broadcast.CameraSource
-
Returns this camera's capabilities
- getChannels() - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Audio
-
The number of channels for the output audio stream.
- getChannels() - Method in class com.amazonaws.ivs.broadcast.MixedAudioDeviceConfiguration
-
Get the number of channels for the output audio stream.
- getCode() - Method in exception class com.amazonaws.ivs.broadcast.BroadcastException
- getCodec() - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Video
-
The codec for the output video stream.
- getConfiguration() - Method in class com.amazonaws.ivs.broadcast.MixedAudioDeviceSource
- getConfiguration() - Method in interface com.amazonaws.ivs.broadcast.MixedDeviceSource
-
Get the configuration for this source.
- getConfiguration() - Method in class com.amazonaws.ivs.broadcast.MixedImageDeviceSource
- getContentType() - Method in class com.amazonaws.ivs.broadcast.StageAudioManager
- getDegradationPreference() - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration
- getDescriptor() - Method in class com.amazonaws.ivs.broadcast.AudioSource
-
From Device
- getDescriptor() - Method in class com.amazonaws.ivs.broadcast.CameraSource
- getDescriptor() - Method in class com.amazonaws.ivs.broadcast.Device
- getDescriptor() - Method in class com.amazonaws.ivs.broadcast.SurfaceSource
- getDetail() - Method in exception class com.amazonaws.ivs.broadcast.BroadcastException
- getDevice() - Method in class com.amazonaws.ivs.broadcast.MixedAudioDeviceSource
- getDevice() - Method in interface com.amazonaws.ivs.broadcast.MixedDeviceSource
-
Get the device for this source.
- getDevice() - Method in class com.amazonaws.ivs.broadcast.MixedImageDeviceSource
- getDevice() - Method in class com.amazonaws.ivs.broadcast.StageStream
- getDeviceBinding(Device) - Method in class com.amazonaws.ivs.broadcast.Mixer
-
Get a device's current binding, if it is bound.
- getEnabled() - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.AutoReconnect
- getError() - Method in exception class com.amazonaws.ivs.broadcast.BroadcastException
- getErrorCode() - Method in enum class com.amazonaws.ivs.broadcast.ErrorType
- GetEstimatedCongestionLevelFailed - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Network congestion measurement failed due to invalid configuration.
- getFillColor() - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer.Slot
- getFillColor() - Method in class com.amazonaws.ivs.broadcast.MixedImageDeviceSourceConfiguration
-
Get the fill color for content that is not used by media samples from the device attached to the associated source.
- getFirstLayerWithConstraintsOr(RemoteStageStream.LayerConstraints, RemoteStageStream.Layer) - Method in class com.amazonaws.ivs.broadcast.RemoteStageStream
-
Return the first available layer which match the constraints given.
- getGain() - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer.Slot
-
The gain of the mixer slot By default this is `1`.
- getGain() - Method in class com.amazonaws.ivs.broadcast.MixedAudioDeviceSourceConfiguration
-
Get the gain of the source.
- getHandle() - Method in class com.amazonaws.ivs.broadcast.AudioSource
- getHandle() - Method in class com.amazonaws.ivs.broadcast.SurfaceSource
- getHighestQualityLayer() - Method in class com.amazonaws.ivs.broadcast.RemoteStageStream
-
Return the layer with the largest combined surface area (width x height).
- getID() - Method in class com.amazonaws.ivs.broadcast.MixedAudioDeviceSource
- getID() - Method in interface com.amazonaws.ivs.broadcast.MixedDeviceSource
-
Get the ID of this source.
- getID() - Method in class com.amazonaws.ivs.broadcast.MixedImageDeviceSource
- getInitialBitrate() - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Video
-
The initial bitrate for the output video stream.
- getInitialGain() - Method in class com.amazonaws.ivs.broadcast.SubscribeConfiguration
-
The initial gain that will be set on any incoming audio streams.
- getInitialLayerPreference() - Method in class com.amazonaws.ivs.broadcast.SubscribeSimulcastConfiguration
-
This specify which layer a developer would like to receive as the first frame of video delivered to the stream.
- getInputSurface() - Method in class com.amazonaws.ivs.broadcast.SurfaceSource
-
Retrieving this Surface can be done from any thread, but API calls on the Surface may not be thread safe.
- getInstance(Context) - Static method in class com.amazonaws.ivs.broadcast.StageAudioManager
-
Returns an instance of the StageAudioManager.
- getKeyframeInterval() - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Video
-
The keyframe interval for the output video stream in seconds.
- GetLayerRequestFailed - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Failed to retrieve available video quality layers for participant stream.
- GetLayerRequestThrottled - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Video quality layer query is being rate limited.
- getLayers() - Method in class com.amazonaws.ivs.broadcast.RemoteStageStream
-
Return the list of layers.
- getLayers() - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration.Simulcast
- getLayersWithConstraints(RemoteStageStream.LayerConstraints) - Method in class com.amazonaws.ivs.broadcast.RemoteStageStream
-
Return the list of available layers which match the constraints given.
- getLowestQualityLayer() - Method in class com.amazonaws.ivs.broadcast.RemoteStageStream
-
Return the layer with the smallest combined surface area (width x height).
- getMatchCanvasAspectMode() - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer.Slot
-
Whether or not this mixer slot automatically matches the canvas aspect mode.
- getMatchCanvasSize() - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer.Slot
-
Whether or not this mixer slot automatically matches the canvas size.
- getMaxBitrate() - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Video
-
The maximum bitrate for the output video stream.
- getMaxBitrate() - Method in class com.amazonaws.ivs.broadcast.RemoteStageStream.LayerConstraints
- getMaxBitrate() - Method in class com.amazonaws.ivs.broadcast.StageAudioConfiguration
- getMaxBitrate() - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration
- getMaxBitrate() - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration.Simulcast.Layer
- getMaxFramerate() - Method in class com.amazonaws.ivs.broadcast.RemoteStageStream.LayerConstraints
- getMaxHeight() - Method in class com.amazonaws.ivs.broadcast.RemoteStageStream.LayerConstraints
- getMaxWidth() - Method in class com.amazonaws.ivs.broadcast.RemoteStageStream.LayerConstraints
- getMaxZoomFactor() - Method in class com.amazonaws.ivs.broadcast.CameraSource.Capabilities
-
Returns this camera's maximum supported zoom factor
- getMinBitrate() - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Video
-
The minimum bitrate for the output video stream.
- getMinBitrate() - Method in class com.amazonaws.ivs.broadcast.RemoteStageStream.LayerConstraints
- getMinBitrate() - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration
- getMinBitrate() - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration.Simulcast.Layer
- getMinDelay() - Method in class com.amazonaws.ivs.broadcast.JitterBufferConfiguration
- getMinFramerate() - Method in class com.amazonaws.ivs.broadcast.RemoteStageStream.LayerConstraints
- getMinHeight() - Method in class com.amazonaws.ivs.broadcast.RemoteStageStream.LayerConstraints
- getMinWidth() - Method in class com.amazonaws.ivs.broadcast.RemoteStageStream.LayerConstraints
- getMixer() - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
- getMixerCanvasSize() - Method in class com.amazonaws.ivs.broadcast.StageConfiguration
- getMuted() - Method in class com.amazonaws.ivs.broadcast.StageStream
- getName() - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer.Slot
-
The name of this mixer slot.
- getPlatformCode() - Method in exception class com.amazonaws.ivs.broadcast.BroadcastException
- getPosition() - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer.Slot
-
The position of the mixer slot.
- getPosition() - Method in class com.amazonaws.ivs.broadcast.MixedImageDeviceSourceConfiguration
-
Get the position of the associated source.
- getPreferredAudioInput() - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer.Slot
-
The preferred audio input device for the mixer slot.
- getPreferredVideoInput() - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer.Slot
-
The preferred video input device for the mixer slot.
- getPreview() - Method in class com.amazonaws.ivs.broadcast.StageStream
-
Create a preview for this stream, only works when Type = Video Please use
StageStream.getPreviewSurfaceView()if you can, it has better performance - getPreviewSurfaceTarget() - Method in class com.amazonaws.ivs.broadcast.AudioLocalStageStream
- getPreviewSurfaceTarget() - Method in class com.amazonaws.ivs.broadcast.AudioStageStream
-
Get image view, but it is a no-op for AudioStageStream since audio does not have views
- getPreviewSurfaceTarget() - Method in class com.amazonaws.ivs.broadcast.ImageDevice
-
Gets a
ImagePreviewSurfaceTargetthat will display a preview of this device's contents. - getPreviewSurfaceTarget() - Method in class com.amazonaws.ivs.broadcast.ImageLocalStageStream
- getPreviewSurfaceTarget() - Method in class com.amazonaws.ivs.broadcast.ImageStageStream
-
Get custom Surface based preview
- getPreviewSurfaceTarget() - Method in class com.amazonaws.ivs.broadcast.StageStream
-
Create a preview for this stream, only works when Type = Video
- getPreviewSurfaceTarget(BroadcastConfiguration.AspectMode) - Method in class com.amazonaws.ivs.broadcast.ImageDevice
- getPreviewSurfaceTarget(BroadcastConfiguration.AspectMode) - Method in class com.amazonaws.ivs.broadcast.SurfaceSource
- getPreviewSurfaceView() - Method in class com.amazonaws.ivs.broadcast.AudioLocalStageStream
- getPreviewSurfaceView() - Method in class com.amazonaws.ivs.broadcast.AudioStageStream
-
Get image view, but it is a no-op for AudioStageStream since audio does not have views
- getPreviewSurfaceView() - Method in class com.amazonaws.ivs.broadcast.ImageDevice
-
Gets a
ImagePreviewSurfaceViewthat will display a preview of this device's contents. - getPreviewSurfaceView() - Method in class com.amazonaws.ivs.broadcast.ImageLocalStageStream
- getPreviewSurfaceView() - Method in class com.amazonaws.ivs.broadcast.ImageStageStream
-
Get image view
- getPreviewSurfaceView() - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
Gets a
ImagePreviewSurfaceViewthat will display a preview of the composited stream being produced by the SDK. - getPreviewSurfaceView() - Method in class com.amazonaws.ivs.broadcast.StageStream
-
Create a preview for this stream, only works when Type = Video
- getPreviewSurfaceView(BroadcastConfiguration.AspectMode) - Method in class com.amazonaws.ivs.broadcast.ImageDevice
- getPreviewSurfaceView(BroadcastConfiguration.AspectMode) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
Gets a
ImagePreviewSurfaceViewthat will display a preview of the composited stream being produced by the SDK. - getPreviewSurfaceView(BroadcastConfiguration.AspectMode) - Method in class com.amazonaws.ivs.broadcast.SurfaceSource
- getPreviewTextureView() - Method in class com.amazonaws.ivs.broadcast.AudioLocalStageStream
- getPreviewTextureView() - Method in class com.amazonaws.ivs.broadcast.AudioStageStream
-
Get image view, but it is a no-op for AudioStageStream since audio does not have views
- getPreviewTextureView() - Method in class com.amazonaws.ivs.broadcast.ImageDevice
-
Gets a
ImagePreviewViewthat will display a preview of this device's contents. - getPreviewTextureView() - Method in class com.amazonaws.ivs.broadcast.ImageLocalStageStream
- getPreviewTextureView() - Method in class com.amazonaws.ivs.broadcast.ImageStageStream
-
Get image view
- getPreviewTextureView() - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
Gets a
ImagePreviewViewthat will display a preview of the composited stream being produced by the SDK. - getPreviewTextureView() - Method in class com.amazonaws.ivs.broadcast.StageStream
-
Create a preview for this stream, only works when Type = Video Please use
StageStream.getPreviewSurfaceView()if you can, it has better performance - getPreviewTextureView(BroadcastConfiguration.AspectMode) - Method in class com.amazonaws.ivs.broadcast.ImageDevice
- getPreviewTextureView(BroadcastConfiguration.AspectMode) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
Gets a
ImagePreviewViewthat will display a preview of the composited stream being produced by the SDK. - getPreviewTextureView(BroadcastConfiguration.AspectMode) - Method in class com.amazonaws.ivs.broadcast.SurfaceSource
- getPreviewView() - Method in class com.amazonaws.ivs.broadcast.ImageDevice
-
Gets a
ImagePreviewViewthat will display a preview of this device's contents. - getPreviewView() - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
Gets a
ImagePreviewViewthat will display a preview of the composited stream being produced by the SDK. - getPreviewView(BroadcastConfiguration.AspectMode) - Method in class com.amazonaws.ivs.broadcast.ImageDevice
- getPreviewView(BroadcastConfiguration.AspectMode) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
Gets a
ImagePreviewViewthat will display a preview of the composited stream being produced by the SDK. - getPriority() - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration.Simulcast.Layer
- getSelectedLayer() - Method in class com.amazonaws.ivs.broadcast.RemoteStageStream
-
Return the most recently selected layer.
- getSessionId() - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
- getSize() - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer.Slot
-
The size for the mixer slot.
- getSize() - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Video
-
The resolution of the output video stream.
- getSize() - Method in class com.amazonaws.ivs.broadcast.MixedImageDeviceConfiguration
-
Get the output size of this mixed image device.
- getSize() - Method in class com.amazonaws.ivs.broadcast.MixedImageDeviceSourceConfiguration
-
Get the size for the associated source.
- getSize() - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration
- getSize() - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration.Simulcast.Layer
- getSlots() - Method in class com.amazonaws.ivs.broadcast.Mixer
-
Returns the currently added slots.
- getSource() - Method in exception class com.amazonaws.ivs.broadcast.BroadcastException
- getSource() - Method in class com.amazonaws.ivs.broadcast.StageAudioManager
- getSources() - Method in class com.amazonaws.ivs.broadcast.MixedAudioDevice
- getSources() - Method in interface com.amazonaws.ivs.broadcast.MixedDevice
- getSources() - Method in class com.amazonaws.ivs.broadcast.MixedImageDevice
- getStreamType() - Method in class com.amazonaws.ivs.broadcast.StageStream
- getTag() - Method in class com.amazonaws.ivs.broadcast.AudioSource
- getTag() - Method in class com.amazonaws.ivs.broadcast.Device
- getTag() - Method in class com.amazonaws.ivs.broadcast.SurfaceSource
- getTargetFramerate() - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Video
-
The target framerate of the output video stream.
- getTargetFramerate() - Method in class com.amazonaws.ivs.broadcast.MixedImageDeviceConfiguration
-
Get the target framerate of the output video stream.
- getTargetFramerate() - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration
- getTargetFramerate() - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration.Simulcast.Layer
- getTransparency() - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer.Slot
-
The transparency for the mixer slot.
- getType(Uri) - Method in class com.amazonaws.ivs.broadcast.BackgroundDetector
- getUid() - Method in exception class com.amazonaws.ivs.broadcast.BroadcastException
-
Deprecated.
- getUsage() - Method in class com.amazonaws.ivs.broadcast.StageAudioManager
- getVersion() - Static method in class com.amazonaws.ivs.broadcast.BroadcastSession
- getVideoConfiguration() - Method in class com.amazonaws.ivs.broadcast.LocalStageStream
- getzIndex() - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer.Slot
-
The z-index of the mixer slot.
- getZIndex() - Method in class com.amazonaws.ivs.broadcast.MixedImageDeviceSourceConfiguration
-
Get the z-index of the associated source.
- GLESRenderContextEGLError - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Video rendering encountered an EGL graphics error.
- GLESRenderContextGLError - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Video rendering encountered an OpenGL error.
- GLESRenderContextInvalid - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Video rendering context became invalid during operation.
- GLESRenderContextShaderCompilationFailed - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Video rendering shader compilation failed on this device.
- GOOD - Enum constant in enum class com.amazonaws.ivs.broadcast.QualityStats.NetworkQuality
H
- H264 - Static variable in class com.amazonaws.ivs.broadcast.VideoCodecName
- H265 - Static variable in class com.amazonaws.ivs.broadcast.VideoCodecName
- handle - Variable in class com.amazonaws.ivs.broadcast.AudioSource
- handle - Variable in class com.amazonaws.ivs.broadcast.SurfaceSource
- hashCode() - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration.Simulcast.Layer
- hasStream(Device.Descriptor.StreamType) - Method in class com.amazonaws.ivs.broadcast.Device.Descriptor
- headerBytesReceived - Variable in class com.amazonaws.ivs.broadcast.RemoteAudioStats
-
The number of RTP header bytes received
- headerBytesReceived - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
The number of RTP header bytes received
- headerBytesSent - Variable in class com.amazonaws.ivs.broadcast.LocalAudioStats
-
The number of RTP header bytes sent
- headerBytesSent - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
The number of RTP header bytes sent
- height - Variable in class com.amazonaws.ivs.broadcast.RemoteStageStream.Layer
-
Height in pixels.
- HIGH - Enum constant in enum class com.amazonaws.ivs.broadcast.JitterBufferConfiguration.JitterBufferDelay.JitterBufferMinDelayPreset
- HIGH - Enum constant in enum class com.amazonaws.ivs.broadcast.StageVideoConfiguration.Priority
-
High priority.
- HIGH - Enum constant in enum class com.amazonaws.ivs.broadcast.TransmissionStats.BroadcastQuality
- HIGH - Enum constant in enum class com.amazonaws.ivs.broadcast.TransmissionStats.NetworkHealth
- HIGH() - Static method in class com.amazonaws.ivs.broadcast.JitterBufferConfiguration.JitterBufferDelay
-
A preset for a minimum delay target that is high enough to deal with relatively large network glitch.
- HIGHEST_QUALITY - Enum constant in enum class com.amazonaws.ivs.broadcast.SubscribeSimulcastConfiguration.InitialLayerPreference
-
The SFU will deliver the highest bitrate layer of video first which optimizes quality, but may increase the time to media.
- hugeFramesSent - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
Represents the total number of huge frames sent
I
- IMAGE - Enum constant in enum class com.amazonaws.ivs.broadcast.Device.Descriptor.StreamType
-
Uncompressed image
- ImageBufferBadData - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Image data pointer is null or invalid.
- ImageBufferBadStride - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Image buffer stride value is invalid for the specified dimensions.
- ImageBufferContentSizeMismatch - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Image buffer content size did not equal width * height * bits per pixel.
- ImageBufferFailedToClearBuffer - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Failed to allocate video buffer from the buffer pool.
- ImageBufferFailedToLock - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Failed to lock video buffer for processing.
- ImageBufferFailedToUnlock - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Failed to unlock video buffer after processing.
- ImageBufferFormatMismatch - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Image buffer pixel format cannot be changed after creation.
- ImageBufferNotEnoughData - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Image buffer size is too small for the specified dimensions and format.
- ImageBufferNotSupported - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Operation is not supported for this image buffer type.
- ImageBufferNotValid - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Image buffer is invalid or was destroyed.
- ImageBufferSetPresentationTimeEGLError - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Graphics system error occurred while setting video frame timestamp.
- ImageBufferTooMuchData - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Image buffer size exceeds expected size for the specified dimensions and format.
- ImageBufferUnsupportedFormat - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Image pixel format is not supported on this device.
- ImageDevice - Class in com.amazonaws.ivs.broadcast
-
Image and video input sources must conform to this interface
- ImageDevice() - Constructor for class com.amazonaws.ivs.broadcast.ImageDevice
- ImageDevice.FrameCallback - Interface in com.amazonaws.ivs.broadcast
- ImageDevice.Rotation - Enum Class in com.amazonaws.ivs.broadcast
-
Utility enum that defines common rotations by degree in radians.
- ImageDeviceFrame - Class in com.amazonaws.ivs.broadcast
-
A data class providing metadata about the frames going through an
ImageDevice. - ImageFrameMessage - Class in com.amazonaws.ivs.broadcast
-
An abstract data class providing the messages embedded in an image frame.
- ImageFrameMessage() - Constructor for class com.amazonaws.ivs.broadcast.ImageFrameMessage
- ImageLocalStageStream - Class in com.amazonaws.ivs.broadcast
- ImageLocalStageStream(Device) - Constructor for class com.amazonaws.ivs.broadcast.ImageLocalStageStream
- ImageLocalStageStream(Device, StageVideoConfiguration) - Constructor for class com.amazonaws.ivs.broadcast.ImageLocalStageStream
- ImagePreviewSurfaceTarget - Class in com.amazonaws.ivs.broadcast
-
A special kind of preview which is not an Android View.
- ImagePreviewSurfaceView - Class in com.amazonaws.ivs.broadcast
-
A view that will render a preview of either an
ImageDevice, or the composited preview of the entireBroadcastSession. - ImagePreviewView - Class in com.amazonaws.ivs.broadcast
-
A view that will render a preview of either an
ImageDevice, or the composited preview of the entireBroadcastSession. - ImageStageStream - Class in com.amazonaws.ivs.broadcast
-
This is a child class of
StageStreamand provide video specific APIs and implementations - INFO - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastConfiguration.LogLevel
-
Informational messages.
- insert(Uri, ContentValues) - Method in class com.amazonaws.ivs.broadcast.BackgroundDetector
- insertedSamplesForDeceleration - Variable in class com.amazonaws.ivs.broadcast.RemoteAudioStats
-
This is the counter of audio samples inserted to slow down playout
- InsufficientInputResolution - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Input video resolution does not meet stage requirements.
- INT16 - Enum constant in enum class com.amazonaws.ivs.broadcast.AudioDevice.Format
-
16-bit signed integer, interleaved.
- INT16_PLANAR - Enum constant in enum class com.amazonaws.ivs.broadcast.AudioDevice.Format
-
16-bit signed integer, planar.
- INT32 - Enum constant in enum class com.amazonaws.ivs.broadcast.AudioDevice.Format
-
32-bit signed integer, interleaved.
- INT32_PLANAR - Enum constant in enum class com.amazonaws.ivs.broadcast.AudioDevice.Format
-
32-bit signed integer, planar.
- InternalServerError - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
An unexpected server error occurred.
- INVALID - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastSession.State
- InvalidPort - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Streaming URL contains an invalid port number.
- InvalidScheme - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Streaming URL uses an unsupported protocol.
- isAdapting() - Method in class com.amazonaws.ivs.broadcast.RemoteStageStream
-
Return if dynamic simulcast adaption is enabled.
- isDefault - Variable in class com.amazonaws.ivs.broadcast.Device.Descriptor
-
Default device indicator
- isEchoCancellationEnabled() - Method in class com.amazonaws.ivs.broadcast.StageAudioManager
-
Whether echo cancellation is currently enabled.
- isEnabled() - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration.Simulcast
-
Whether simulcast is enabled.
- isFatal() - Method in exception class com.amazonaws.ivs.broadcast.BroadcastException
- isLocal - Variable in class com.amazonaws.ivs.broadcast.ParticipantInfo
-
This represents if the participant is local (associated with the token used on this device to join the Stage).
- isNoiseSuppressionEnabled() - Method in class com.amazonaws.ivs.broadcast.StageAudioConfiguration
- isReady() - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
This state will be set once the session has been instantiated and will not change.
- isReady(long) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
- isStereo() - Method in class com.amazonaws.ivs.broadcast.StageAudioConfiguration
- isTorchSupported() - Method in class com.amazonaws.ivs.broadcast.CameraSource.Capabilities
-
Returns whether this camera device supports torch mode
- isTransparencyEnabled() - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Video
-
Whether transparency is enabled for this broadcast session.
- isTransparencyEnabled() - Method in class com.amazonaws.ivs.broadcast.MixedImageDeviceConfiguration
-
Check if transparency is enabled between the images from multiple sources.
- isUseAutoBitrate() - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Video
-
Whether the output video stream will automatically adjust the bitrate based on network conditions.
- isUseBFrames() - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Video
-
Whether the output video stream uses B (Bidirectional predicted picture) frames.
- isUseIPv6() - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Network
- isUsingMinBitrate() - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration
- isValid() - Method in class com.amazonaws.ivs.broadcast.AudioSource
- isValid() - Method in class com.amazonaws.ivs.broadcast.Device.Descriptor
- isValid() - Method in class com.amazonaws.ivs.broadcast.Device
- isValid() - Method in class com.amazonaws.ivs.broadcast.SurfaceSource
- isZoomSupported() - Method in class com.amazonaws.ivs.broadcast.CameraSource.Capabilities
-
Returns whether this camera device supports zoom
- IVSAudioSourceExtractBufferFailed - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Audio processing failed to extract audio data from the buffer.
J
- jitterBuffer - Variable in class com.amazonaws.ivs.broadcast.SubscribeConfiguration
-
Jitter buffer configuration
- JitterBufferConfiguration - Class in com.amazonaws.ivs.broadcast
-
Configuration properties for a jitter buffer
- JitterBufferConfiguration() - Constructor for class com.amazonaws.ivs.broadcast.JitterBufferConfiguration
- JitterBufferConfiguration.CustomJitterBufferDelay - Class in com.amazonaws.ivs.broadcast
-
A custom jitter buffer delay configuration.
- JitterBufferConfiguration.JitterBufferDelay - Class in com.amazonaws.ivs.broadcast
-
A jitter buffer delay configuration.
- JitterBufferConfiguration.JitterBufferDelay.JitterBufferMinDelayPreset - Enum Class in com.amazonaws.ivs.broadcast
- jitterBufferDelay - Variable in class com.amazonaws.ivs.broadcast.RemoteAudioStats
-
Represents the sum of time in seconds that packets buffered in jitter buffer
- jitterBufferDelay - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
Represents the sum of time in seconds that packets buffered in jitter buffer
- jitterBufferEmittedCount - Variable in class com.amazonaws.ivs.broadcast.RemoteAudioStats
-
The total number of samples that have come out of the jitter buffer
- jitterBufferEmittedCount - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
The total number of samples that have come out of the jitter buffer
- jitterBufferMinimumDelay - Variable in class com.amazonaws.ivs.broadcast.RemoteAudioStats
-
Represents the sum of minimum obtainable jitter buffer delay in seconds
- jitterBufferMinimumDelay - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
Represents the sum of minimum obtainable jitter buffer delay in seconds
- jitterBufferTargetDelay - Variable in class com.amazonaws.ivs.broadcast.RemoteAudioStats
-
Represents the sum of target jitter buffer delay in seconds
- jitterBufferTargetDelay - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
Represents the sum of target jitter buffer delay in seconds
- join() - Method in class com.amazonaws.ivs.broadcast.Stage
-
Joins the Stage session associated with the token provided during initialization.
K
- keyFramesDecoded - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
The total number of video key frames correctly being decoded
- keyFramesEncoded - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
The number of video key frames encoded
L
- label - Variable in class com.amazonaws.ivs.broadcast.RemoteStageStream.Layer
-
Generic string, derived from the publisher.
- LatencyThresholdReached - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Network latency exceeded acceptable limits and the broadcast was stopped.
- Layer() - Constructor for class com.amazonaws.ivs.broadcast.StageVideoConfiguration.Simulcast.Layer
- LayerConstraints() - Constructor for class com.amazonaws.ivs.broadcast.RemoteStageStream.LayerConstraints
- leave() - Method in class com.amazonaws.ivs.broadcast.Stage
-
Leaves the joined Stage session.
- listAttachedDevices() - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
List attached, active devices being used with the BroadcastSession
- listAvailableDevices(Context) - Static method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
List available devices for use with the BroadcastSession.
- Listener() - Constructor for class com.amazonaws.ivs.broadcast.BroadcastSession.Listener
- listLocalDevices() - Method in class com.amazonaws.ivs.broadcast.DeviceDiscovery
-
List available devices for use without attaching to either Stage or Broadcast session.
- LocalAudioStats - Class in com.amazonaws.ivs.broadcast
- LocalStageStream - Class in com.amazonaws.ivs.broadcast
-
This class represents either local audio stream or local video stream, and it is used in
Stage.Strategyto guide SDK what stream to publish - LocalStageStream(Device, StageVideoConfiguration, StageAudioConfiguration, StageStream.Type) - Constructor for class com.amazonaws.ivs.broadcast.LocalStageStream
- LocalStageStream(Device, StageVideoConfiguration, StageStream.Type) - Constructor for class com.amazonaws.ivs.broadcast.LocalStageStream
- LocalVideoStats - Class in com.amazonaws.ivs.broadcast
- logLevel - Variable in class com.amazonaws.ivs.broadcast.BroadcastConfiguration
-
In order to catch logs at a more granular level than `Error` during the initialization process, you will need to use this property instead of the `BroadcastSession.setLogLevel` API.
- LOW - Enum constant in enum class com.amazonaws.ivs.broadcast.JitterBufferConfiguration.JitterBufferDelay.JitterBufferMinDelayPreset
- LOW - Enum constant in enum class com.amazonaws.ivs.broadcast.StageVideoConfiguration.Priority
-
Low priority.
- LOW - Enum constant in enum class com.amazonaws.ivs.broadcast.TransmissionStats.BroadcastQuality
- LOW - Enum constant in enum class com.amazonaws.ivs.broadcast.TransmissionStats.NetworkHealth
- LOW() - Static method in class com.amazonaws.ivs.broadcast.JitterBufferConfiguration.JitterBufferDelay
-
A preset for a minimum delay target that is high enough to deal with small network glitch.
- LOWEST_QUALITY - Enum constant in enum class com.amazonaws.ivs.broadcast.SubscribeSimulcastConfiguration.InitialLayerPreference
-
The SFU will deliver the lowest bitrate layer of video first optimizing bandwidth consumption, as well as time to media.
M
- MAINTAIN_FRAMERATE - Enum constant in enum class com.amazonaws.ivs.broadcast.StageVideoConfiguration.DegradationPreference
- MAINTAIN_RESOLUTION - Enum constant in enum class com.amazonaws.ivs.broadcast.StageVideoConfiguration.DegradationPreference
- measuredBitrate - Variable in class com.amazonaws.ivs.broadcast.TransmissionStats
-
The current measured average sending bitrate.
- MEDIA - Enum constant in enum class com.amazonaws.ivs.broadcast.StageAudioManager.Usage
- MEDIUM - Enum constant in enum class com.amazonaws.ivs.broadcast.JitterBufferConfiguration.JitterBufferDelay.JitterBufferMinDelayPreset
- MEDIUM - Enum constant in enum class com.amazonaws.ivs.broadcast.StageVideoConfiguration.Priority
-
Medium priority.
- MEDIUM - Enum constant in enum class com.amazonaws.ivs.broadcast.TransmissionStats.BroadcastQuality
- MEDIUM - Enum constant in enum class com.amazonaws.ivs.broadcast.TransmissionStats.NetworkHealth
- MEDIUM() - Static method in class com.amazonaws.ivs.broadcast.JitterBufferConfiguration.JitterBufferDelay
-
A preset for a minimum delay target that is high enough to deal with network glitch.
- MICROPHONE - Enum constant in enum class com.amazonaws.ivs.broadcast.Device.Descriptor.DeviceType
- MICROPHONE(Context) - Static method in class com.amazonaws.ivs.broadcast.Presets.Devices
-
Pick the default microphone without choosing a camera
- mime - Variable in class com.amazonaws.ivs.broadcast.LocalAudioStats
-
Mime type
- mime - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
Mime type
- mime - Variable in class com.amazonaws.ivs.broadcast.RemoteAudioStats
-
Mime type
- mime - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
Mime type
- MixedAudioDevice - Class in com.amazonaws.ivs.broadcast
-
A mixed audio device that can accept multiple audio sources to be mixed together to produce a final output.
- MixedAudioDeviceConfiguration - Class in com.amazonaws.ivs.broadcast
-
Configuration for a MixedAudioDevice.
- MixedAudioDeviceConfiguration() - Constructor for class com.amazonaws.ivs.broadcast.MixedAudioDeviceConfiguration
- MixedAudioDeviceSource - Class in com.amazonaws.ivs.broadcast
-
A source for a MixedAudioDevice.
- MixedAudioDeviceSource(MixedAudioDeviceSourceConfiguration, AudioDevice) - Constructor for class com.amazonaws.ivs.broadcast.MixedAudioDeviceSource
-
Creates a new MixedAudioDeviceSource with the given configuration and device.
- MixedAudioDeviceSourceConfiguration - Class in com.amazonaws.ivs.broadcast
-
Configuration for a MixedAudioDeviceSource.
- MixedAudioDeviceSourceConfiguration() - Constructor for class com.amazonaws.ivs.broadcast.MixedAudioDeviceSourceConfiguration
- MixedDevice<SourceType> - Interface in com.amazonaws.ivs.broadcast
-
A mixed device is a device that can accept multiple input sources to be mixed together to produce a final output.
- MixedDeviceSource<DeviceType,
ConfigurationType> - Interface in com.amazonaws.ivs.broadcast - MixedImageDevice - Class in com.amazonaws.ivs.broadcast
-
A mixed image device that can accept multiple image sources to be mixed together to produce a final output.
- MixedImageDeviceConfiguration - Class in com.amazonaws.ivs.broadcast
-
Configuration for a MixedImageDevice.
- MixedImageDeviceConfiguration() - Constructor for class com.amazonaws.ivs.broadcast.MixedImageDeviceConfiguration
- MixedImageDeviceSource - Class in com.amazonaws.ivs.broadcast
-
A source for a MixedImageDevice.
- MixedImageDeviceSource(MixedImageDeviceSourceConfiguration, ImageDevice) - Constructor for class com.amazonaws.ivs.broadcast.MixedImageDeviceSource
-
Creates a new MixedImageDeviceSource with the given configuration and device.
- MixedImageDeviceSourceConfiguration - Class in com.amazonaws.ivs.broadcast
-
Configuration for a MixedImageDeviceSource.
- MixedImageDeviceSourceConfiguration() - Constructor for class com.amazonaws.ivs.broadcast.MixedImageDeviceSourceConfiguration
- mixer - Variable in class com.amazonaws.ivs.broadcast.BroadcastConfiguration
- mixer - Variable in class com.amazonaws.ivs.broadcast.StageConfiguration
- Mixer - Class in com.amazonaws.ivs.broadcast
-
The mixer determines the final on-screen and in-ear state for visual elements and audio.
- MixerAddSlotNameAlreadyExists - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Cannot add a slot with a duplicate name.
- MixerRemoveSlotNotFound - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Cannot remove a slot that doesn't exist.
- MixerSampleIgnoredNoSlot - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Video sample was ignored because no slot is bound to receive it.
- MOVIE - Enum constant in enum class com.amazonaws.ivs.broadcast.StageAudioManager.ContentType
- MultihostGroupStatePipelineMissingEventGenerator - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Internal event generation system is not initialized.
- MultihostGroupStatePipelineMissingMultihostEventBus - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Internal stage event system is not initialized.
- MUSIC - Enum constant in enum class com.amazonaws.ivs.broadcast.StageAudioManager.ContentType
N
- nackCount - Variable in class com.amazonaws.ivs.broadcast.LocalAudioStats
-
The NACK count received by SDK for sending audio
- nackCount - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
The NACK count received by SDK for sending video
- nackCount - Variable in class com.amazonaws.ivs.broadcast.RemoteAudioStats
-
The NACK count sent by SDK for receiving audio
- nackCount - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
The NACK count sent by SDK for receiving video
- name - Variable in class com.amazonaws.ivs.broadcast.VideoCodec
-
The name of the codec, which will be one of the values from
VideoCodecName. - NEAR_MAXIMUM - Enum constant in enum class com.amazonaws.ivs.broadcast.TransmissionStats.BroadcastQuality
- NEAR_MINIMUM - Enum constant in enum class com.amazonaws.ivs.broadcast.TransmissionStats.BroadcastQuality
- NetConnectionConnectFailed - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Failed to establish streaming connection to the server.
- NetConnectionErrorReceivedFromServer - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RTMP
-
The streaming server rejected the connection or encountered an error.
- NetStreamPublishFailed - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Failed to start publishing the stream to the server.
- network - Variable in class com.amazonaws.ivs.broadcast.BroadcastConfiguration
- Network() - Constructor for class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Network
- networkHealth - Variable in class com.amazonaws.ivs.broadcast.TransmissionStats
-
The current NetworkHealth.
- networkQuality - Variable in class com.amazonaws.ivs.broadcast.LocalAudioStats
-
The network quality associates with publishing local audio
- networkQuality - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
The network quality associates with publishing local video
- networkQuality - Variable in class com.amazonaws.ivs.broadcast.RemoteAudioStats
-
The network quality associates with subscribing remote audio
- networkQuality - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
The network quality associates with subscribing remote video
- NONE - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastConfiguration.AspectMode
- NONE - Enum constant in enum class com.amazonaws.ivs.broadcast.Stage.SubscribeType
-
Do not subscribe to a participant.
- NoParticipantToSubscribeTo - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Participant not found in the stage.
- NoPublishAudioPacketsSent - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
No audio packets are being sent through the publish connection.
- NoPublishVideoPacketsSent - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
No video packets are being sent through the publish connection.
- NORMAL - Enum constant in enum class com.amazonaws.ivs.broadcast.QualityStats.NetworkQuality
- NoSession - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Cannot perform operation because no active stage session exists.
- NoSubscribeAudioPacketsReceived - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
No audio packets are being received from the subscribed participant.
- NoSubscribeVideoPacketsReceived - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
No video packets are being received from the subscribed participant.
- NOT_PUBLISHED - Enum constant in enum class com.amazonaws.ivs.broadcast.Stage.PublishState
-
The participant is not publishing and not attempting to publish
- NOT_RETRYING - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastSession.RetryState
-
Default State: The SDK is not currently attempting to reconnect a broadcast
- NOT_SUBSCRIBED - Enum constant in enum class com.amazonaws.ivs.broadcast.Stage.SubscribeState
-
The participant is not being subscribed to
- NotStreamContentsTooLarge - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RTMP
-
Timed metadata payload exceeds the 10KB limit.
- NoValidPeerConnection - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Cannot perform operation because media connection is not available.
O
- OfferCreationFailPublish - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Failed to create WebRTC offer for publishing.
- OfferCreationFailSubscribe - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Failed to create WebRTC offer for subscribing.
- OK - Enum constant in enum class com.amazonaws.ivs.broadcast.ErrorType
-
No Error.
- onAdaptionChanged(boolean) - Method in interface com.amazonaws.ivs.broadcast.RemoteStageStream.Listener
-
The adaption has changed.
- onAudioStats(double, double) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession.Listener
-
Periodically called with audio peak and rms in dBFS.
- onBind(Intent) - Method in class com.amazonaws.ivs.broadcast.SystemCaptureService
- onBroadcastQualityChanged(double) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession.Listener
-
Deprecated.Prefer onTransmissionStatsChanged instead. A number between 0 and 1 that represents the quality of the stream based on bitrate minimum and maximum provided on session configuration. 0 means the stream is at the lowest possible quality, or streaming is not possible at all. 1 means the bitrate is near the maximum allowed. If the video configuration looks like: initial bitrate = 1000 kbps minimum bitrate = 300 kbps maximum bitrate = 5,000 kbps It will be expected that a low quality is provided to this callback initially, since the initial bitrate is much closer to the minimum allowed bitrate than the maximum. If network conditions are good the quality should improve over time towards the allowed maximum.
- onConnectionStateChanged(Stage, Stage.ConnectionState, BroadcastException) - Method in interface com.amazonaws.ivs.broadcast.StageRenderer
-
The connection state of the associated
Stagehas changed. - onCreate() - Method in class com.amazonaws.ivs.broadcast.BackgroundDetector
- onDestroy() - Method in class com.amazonaws.ivs.broadcast.SystemCaptureService
- onDetachedFromWindow() - Method in class com.amazonaws.ivs.broadcast.ImagePreviewSurfaceView
-
The preview is destroyed, and cannot be used again - if you need to, please create a new one
- onDeviceAdded(Device.Descriptor) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession.Listener
-
Indicates that a device has become available
- onDeviceRemoved(Device.Descriptor) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession.Listener
-
Indicates that a device has become unavailable
- onDevicesAdded(DeviceDiscovery, Collection<Device>) - Method in interface com.amazonaws.ivs.broadcast.DeviceDiscovery.OnDevicesChangedListener
-
Notifies about added devices
- onDevicesRemoved(DeviceDiscovery, Collection<Device>) - Method in interface com.amazonaws.ivs.broadcast.DeviceDiscovery.OnDevicesChangedListener
-
Notifies about removed devices
- onError(BroadcastException) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession.Listener
-
Indicates that an error occurred.
- onError(BroadcastException) - Method in interface com.amazonaws.ivs.broadcast.StageRenderer
-
Triggers whenever an error occurs
- onFrame(ImageDeviceFrame) - Method in interface com.amazonaws.ivs.broadcast.ImageDevice.FrameCallback
- onLayersChanged(List<RemoteStageStream.Layer>) - Method in interface com.amazonaws.ivs.broadcast.RemoteStageStream.Listener
-
The layers of associated remote stream has changed.
- onLayerSelected(RemoteStageStream.Layer, RemoteStageStream.LayerSelectedReason) - Method in interface com.amazonaws.ivs.broadcast.RemoteStageStream.Listener
-
The selected layer has changed.
- onLocalAudioStats(LocalAudioStats) - Method in interface com.amazonaws.ivs.broadcast.StageStream.Listener
- onLocalVideoStats(List<LocalVideoStats>) - Method in interface com.amazonaws.ivs.broadcast.StageStream.Listener
- onMutedChanged(boolean) - Method in interface com.amazonaws.ivs.broadcast.StageStream.Listener
- onNetworkHealthChanged(double) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession.Listener
-
Deprecated.Prefer onTransmissionStatsChanged instead. A number between 0 and 1 that represents the current health of the network. 0 means the network is struggling to keep up and the broadcast may be experiencing latency spikes. The SDK may also reduce the quality of the broadcast on low values in order to keep it stable, depending on the minimum allowed bitrate in the broadcast configuration. A value of 1 means the network is easily able to keep up with the current demand and the SDK will be trying to increase the broadcast quality over time, depending on the maximum allowed bitrate. Lower values like 0.5 are not necessarily bad, it just means the network is being saturated, but it is still able to keep up.
- onParticipantJoined(Stage, ParticipantInfo) - Method in interface com.amazonaws.ivs.broadcast.StageRenderer
-
A new participant has joined the Stage and started publishing.
- onParticipantLeft(Stage, ParticipantInfo) - Method in interface com.amazonaws.ivs.broadcast.StageRenderer
-
A new participant has left the Stage or stopped publishing.
- onParticipantMetadataUpdated(Stage, ParticipantInfo) - Method in interface com.amazonaws.ivs.broadcast.StageRenderer
-
A participant has been updated.
- onParticipantPublishStateChanged(Stage, ParticipantInfo, Stage.PublishState) - Method in interface com.amazonaws.ivs.broadcast.StageRenderer
-
The publish state of a participant has changed.
- onParticipantSubscribeStateChanged(Stage, ParticipantInfo, Stage.SubscribeState) - Method in interface com.amazonaws.ivs.broadcast.StageRenderer
-
The subscribe state of the local participant has changed with respect to a remote publisher.
- onRemoteAudioStats(RemoteAudioStats) - Method in interface com.amazonaws.ivs.broadcast.StageStream.Listener
- onRemoteVideoStats(RemoteVideoStats) - Method in interface com.amazonaws.ivs.broadcast.StageStream.Listener
- onRetryStateChanged(BroadcastSession.RetryState) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession.Listener
-
Indicates that the SDK has updated it's retry state.
- onRTCStats(Map<String, Map<String, String>>) - Method in interface com.amazonaws.ivs.broadcast.StageStream.Listener
- onStartCommand(Intent, int, int) - Method in class com.amazonaws.ivs.broadcast.SystemCaptureService
- onStateChanged(BroadcastSession.State) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession.Listener
-
Indicates that the broadcast state changed.
- onStreamAdaptionChanged(Stage, ParticipantInfo, RemoteStageStream, boolean) - Method in interface com.amazonaws.ivs.broadcast.StageRenderer
-
Triggers whenever a adaption is changed Your application should implement Strategy.preferredLayerForStream to enable these events
- onStreamLayersChanged(Stage, ParticipantInfo, RemoteStageStream, List<RemoteStageStream.Layer>) - Method in interface com.amazonaws.ivs.broadcast.StageRenderer
-
Triggers whenever a stream layers are changed Your application should implement Strategy.preferredLayerForStream to enable these events
- onStreamLayerSelected(Stage, ParticipantInfo, RemoteStageStream, RemoteStageStream.Layer, RemoteStageStream.LayerSelectedReason) - Method in interface com.amazonaws.ivs.broadcast.StageRenderer
-
Triggers whenever a stream layer is selected Your application should implement Strategy.preferredLayerForStream to enable these events
- onStreamsAdded(Stage, ParticipantInfo, List<StageStream>) - Method in interface com.amazonaws.ivs.broadcast.StageRenderer
-
Triggers whenever a remote audio/video stream is added.
- onStreamsMutedChanged(Stage, ParticipantInfo, List<StageStream>) - Method in interface com.amazonaws.ivs.broadcast.StageRenderer
-
Triggers whenever a stream is muted, the stream could either be
LocalStageStreamorStageStream - onStreamsRemoved(Stage, ParticipantInfo, List<StageStream>) - Method in interface com.amazonaws.ivs.broadcast.StageRenderer
-
Triggers whenever a remote audio/video stream is removed.
- onTransmissionStatsChanged(TransmissionStats) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession.Listener
-
Periodically called with current statistics on the broadcast, such as the measured bitrate, recommended bitrate by the SDK's adaptive bitrate algorithm, average round trip time, broadcast quality (relative to configured minimum and maximum bitrates), and network health.
- op(float, float) - Method in interface com.amazonaws.ivs.broadcast.AudioDevice.StatsCallback
- op(T) - Method in interface com.amazonaws.ivs.broadcast.Builder
- op(T) - Method in interface com.amazonaws.ivs.broadcast.TypedLambda
- OpenSLSessionEnqueueBufferFailed - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Audio system failed to process audio buffer.
- OpenSLSessionOutputNotSupported - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Audio output is not supported in broadcast sessions.
P
- packetsDiscarded - Variable in class com.amazonaws.ivs.broadcast.RemoteAudioStats
-
The number of audio RTP packets discarded
- packetsDiscarded - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
The number of video RTP packets discarded
- packetsLost - Variable in class com.amazonaws.ivs.broadcast.LocalAudioStats
-
The number of audio RTP packets lost
- packetsLost - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
The number of video RTP packets lost
- packetsLost - Variable in class com.amazonaws.ivs.broadcast.RemoteAudioStats
-
The number of audio RTP packets lost
- packetsLost - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
The number of video RTP packets lost
- packetsReceived - Variable in class com.amazonaws.ivs.broadcast.RemoteAudioStats
-
The number of audio RTP packets received
- packetsReceived - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
The number of video RTP packets received
- packetsSent - Variable in class com.amazonaws.ivs.broadcast.LocalAudioStats
-
The number of audio packets sent
- packetsSent - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
The number of video RTP packets sent
- participantId - Variable in class com.amazonaws.ivs.broadcast.ParticipantInfo
-
An ID assigned to this participant, and it's guaranteed to be unique in one Stage session
- ParticipantInfo - Class in com.amazonaws.ivs.broadcast
-
Information about a participant.
- ParticipantInfo.Capabilities - Enum Class in com.amazonaws.ivs.broadcast
- pauseCount - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
The total number of video pauses experienced by receiver
- PCM - Enum constant in enum class com.amazonaws.ivs.broadcast.Device.Descriptor.StreamType
-
PCM Audio
- PeerConnectionAddTransceiversFailed - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Failed to configure media transceivers for the connection.
- PeerConnectionCallbackReceiverNotReady - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Cannot retrieve video receiver configuration because receiver is not initialized.
- PeerConnectionCallbackSenderNotReady - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Cannot retrieve video sender configuration because sender is not initialized.
- PeerConnectionIceConnectionFailed - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Media connection failed to establish network path.
- PeerConnectionInitFail - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Failed to initialize media connection.
- PeerConnectionMethodNotSupportedError - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Connection operation failed due to invalid configuration.
- PeerConnectionNetworkError - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Media connection lost due to network error.
- PeerConnectionNoMatchingMediaType - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Operation failed because the requested media type is not available.
- PeerConnectionOnFailure - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
WebRTC connection operation failed.
- PeerConnectionParseRemoteDescriptionError - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Received invalid connection data from participant.
- PeerConnectionRequestKeyframeNoSender - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Cannot request keyframe because video sender is not ready.
- PeerConnectionSetParametersError - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Failed to configure video settings for the connection.
- PeerConnectionSetRemoteDescriptionFail - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Failed to establish media connection with participant.
- PeerConnectionSetVideoRtpParametersFailed - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Failed to update video encoding settings.
- PeerConnectionTimedOutConnecting - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Media connection is taking too long to establish.
- PeerConnectionUnexpectedRemoteClose - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Participant disconnected unexpectedly.
- PeerConnectionVideoRtpParametersNotReady - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Video encoding parameters are not ready.
- PeerConnectionVideoSenderNotReady - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Video sender is not ready for configuration.
- pixelHeight - Variable in class com.amazonaws.ivs.broadcast.Device.Descriptor
- pixelWidth - Variable in class com.amazonaws.ivs.broadcast.Device.Descriptor
-
Camera pixel dimensions
- pliCount - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
The total number of Picture Loss Indication(PLI) packets received
- pliCount - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
The total number of Picture Loss Indication(PLI) packets sent
- POOR - Enum constant in enum class com.amazonaws.ivs.broadcast.QualityStats.NetworkQuality
- position - Variable in class com.amazonaws.ivs.broadcast.Device.Descriptor
-
The physical location of the device, if it can be determined
- postToMediaHandler(Runnable) - Method in class com.amazonaws.ivs.broadcast.SurfaceSource
- preferredLayerForStream(Stage, ParticipantInfo, RemoteStageStream) - Method in interface com.amazonaws.ivs.broadcast.Stage.Strategy
-
Return the
RemoteStageStream.Layerto be preferred for specific remote streams. - preset - Variable in class com.amazonaws.ivs.broadcast.JitterBufferConfiguration.JitterBufferDelay
- Presets - Class in com.amazonaws.ivs.broadcast
-
Configuration and Device Presets
- Presets() - Constructor for class com.amazonaws.ivs.broadcast.Presets
- Presets.Configuration - Class in com.amazonaws.ivs.broadcast
-
BroadcastConfigurationpresets. - Presets.Devices - Class in com.amazonaws.ivs.broadcast
-
Devicepresets. - progress - Variable in class com.amazonaws.ivs.broadcast.BroadcastSessionTest.Result
-
The progress of the network quality test from 0 to 1.
- PUBLISH - Enum constant in enum class com.amazonaws.ivs.broadcast.ParticipantInfo.Capabilities
-
If a participant can publish or not
- PUBLISHED - Enum constant in enum class com.amazonaws.ivs.broadcast.Stage.PublishState
-
The participant is publishing
- PublishFailed - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Failed to publish audio/video to the stage after multiple retry attempts.
- PubSubAborted - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Publish or subscribe operation was cancelled.
Q
- qualityLimitationBandwidthDuration - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
The total time spent in quality limitation state due to restricted bandwidth
- qualityLimitationCpuDuration - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
The total time spent in quality limitation state due to cpu
- qualityLimitationReason - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
The current reason for limiting the resolution and/or framerate
- qualityLimitationResolutionChanges - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
The total number of seconds that SDK has spent in each quality limitation state
- QualityStats - Class in com.amazonaws.ivs.broadcast
- QualityStats() - Constructor for class com.amazonaws.ivs.broadcast.QualityStats
- QualityStats.NetworkQuality - Enum Class in com.amazonaws.ivs.broadcast
- query(Uri, String[], String, String[], String) - Method in class com.amazonaws.ivs.broadcast.BackgroundDetector
R
- RATE_16000 - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastConfiguration.AudioSampleRate
- RATE_22050 - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastConfiguration.AudioSampleRate
- RATE_24000 - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastConfiguration.AudioSampleRate
- RATE_32000 - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastConfiguration.AudioSampleRate
- RATE_44100 - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastConfiguration.AudioSampleRate
- RATE_48000 - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastConfiguration.AudioSampleRate
- RATE_8000 - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastConfiguration.AudioSampleRate
- RATE_88200 - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastConfiguration.AudioSampleRate
- RATE_96000 - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastConfiguration.AudioSampleRate
- recommendations - Variable in class com.amazonaws.ivs.broadcast.BroadcastSessionTest.Result
-
A list of suggestions to use for the video portion of your broadcast configuration.
- recommendedBitrate - Variable in class com.amazonaws.ivs.broadcast.TransmissionStats
-
The bitrate currently recommended by the SDK.
- recommendedVideoSettings(String, String, double, TypedLambda<BroadcastSessionTest.Result>) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
This will perform a network test and provide recommendations for video configurations.
- recommendedVideoSettings(String, String, TypedLambda<BroadcastSessionTest.Result>) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
Runs a network test with a default duration of 8 seconds.
- refreshStrategy() - Method in class com.amazonaws.ivs.broadcast.Stage
-
Triggers the
Stage.Strategyon this instance to refresh its state. - Releasable - Interface in com.amazonaws.ivs.broadcast
-
Marks objects that must be released with release()
- release() - Method in class com.amazonaws.ivs.broadcast.CodecDiscovery
-
Release the resources associated with this codec discovery session.
- release() - Method in class com.amazonaws.ivs.broadcast.CustomAudioSource
-
Releases the custom audio source instance.
- release() - Method in class com.amazonaws.ivs.broadcast.CustomImageSource
-
Releases the custom image source instance.
- release() - Method in class com.amazonaws.ivs.broadcast.DeviceDiscovery
-
Release the resources associated with this device discovery session.
- release() - Method in class com.amazonaws.ivs.broadcast.ImagePreviewSurfaceTarget
-
Release this preview, after calling this method the preview is not valid anymore and you will need a new one
- release() - Method in interface com.amazonaws.ivs.broadcast.Releasable
- release() - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
Release BroadcastSession resources.
- release() - Method in class com.amazonaws.ivs.broadcast.Stage
-
Releases the resources associated with this Stage.
- RemoteAudioStats - Class in com.amazonaws.ivs.broadcast
- RemoteDisconnectParticipantDisconnected - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Disconnected from stage by server request.
- RemoteDisconnectReasonUnknown - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Disconnected from stage by the server for an unspecified reason.
- RemoteDisconnectStageDeleted - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Disconnected because the stage was deleted.
- RemoteDisconnectTokenReused - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Disconnected because another participant joined with the same token.
- RemoteStageStream - Class in com.amazonaws.ivs.broadcast
-
This class represents either remote audio stream or remote video stream, and it is used in
Stage.Strategyto guide SDK what layer to subscribe. - RemoteStageStream.Layer - Class in com.amazonaws.ivs.broadcast
-
A remote stage stream layer.
- RemoteStageStream.LayerConstraints - Class in com.amazonaws.ivs.broadcast
-
Constraints on remote stage stream layer.
- RemoteStageStream.LayerSelectedReason - Enum Class in com.amazonaws.ivs.broadcast
-
The reasons for a layer changing.
- RemoteStageStream.Listener - Interface in com.amazonaws.ivs.broadcast
-
RemoteStageStream delegate interface to receive callbacks when layers has changed
- RemoteVideoStats - Class in com.amazonaws.ivs.broadcast
- removedSamplesForAcceleration - Variable in class com.amazonaws.ivs.broadcast.RemoteAudioStats
-
This is the counter of audio samples removed to speed up palyout
- removeOnDevicesChangedListener(DeviceDiscovery.OnDevicesChangedListener) - Method in class com.amazonaws.ivs.broadcast.DeviceDiscovery
-
Removes a previously added device change listener
- removeRenderer(StageRenderer) - Method in class com.amazonaws.ivs.broadcast.Stage
-
Removes a renderer from the list of renderers that will be notified of updates to the Stage.
- removeSlot(String) - Method in class com.amazonaws.ivs.broadcast.Mixer
-
Remove a slot from the mixer configuration
- removeSource(MixedAudioDeviceSource) - Method in class com.amazonaws.ivs.broadcast.MixedAudioDevice
- removeSource(MixedImageDeviceSource) - Method in class com.amazonaws.ivs.broadcast.MixedImageDevice
-
Removes a source from the mixed device.
- removeSource(SourceType) - Method in interface com.amazonaws.ivs.broadcast.MixedDevice
-
Removes a source from the mixed device.
- RenderContextUnsupportedPixelFormat - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Video pixel format is not supported by the device.
- replaceStrategy(Stage.Strategy) - Method in class com.amazonaws.ivs.broadcast.Stage
-
Whenever strategy is changed and host application wants SDK to honor the change, this method needs to be called.
- requestQualityStats() - Method in class com.amazonaws.ivs.broadcast.StageStream
-
request quality statistics about this StageStream
- requestRTCStats() - Method in class com.amazonaws.ivs.broadcast.StageStream
-
request RTC statistics about this StageStream, if is is not being published or subscribed, it is a no-op
- ResourceDeleted - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Stage or participant resource no longer exists on the server.
- retransmittedBytesReceived - Variable in class com.amazonaws.ivs.broadcast.RemoteAudioStats
-
The total number of retransmitted bytes that were received
- retransmittedBytesReceived - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
The total number of retransmitted bytes that were received
- retransmittedBytesSent - Variable in class com.amazonaws.ivs.broadcast.LocalAudioStats
-
The number of retransmitted bytes
- retransmittedBytesSent - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
The number of retransmitted bytes
- retransmittedPacketsReceived - Variable in class com.amazonaws.ivs.broadcast.RemoteAudioStats
-
The total number of retransmitted packets that were received
- retransmittedPacketsReceived - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
The total number of retransmitted packets that were received
- retransmittedPacketsSent - Variable in class com.amazonaws.ivs.broadcast.LocalAudioStats
-
The number of audio packets retransmitted
- retransmittedPacketsSent - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
The number of video RTP packets retransmitted
- RETRYING - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastSession.RetryState
-
The SDK is actively trying to reconnect a failed broadcast.
- rid - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
Represents the layer used by simulcast, and it is not empty only when simulcast is enabled
- rotateOnConfigurationChanges(boolean) - Method in class com.amazonaws.ivs.broadcast.ImageDevice
-
Enables/disables rotations of this ImageDevice when the physical device is rotated.
- rotateOnConfigurationChanges(boolean) - Method in class com.amazonaws.ivs.broadcast.SurfaceSource
- rotation - Variable in class com.amazonaws.ivs.broadcast.Device.Descriptor
-
Camera rotation
- ROTATION_0 - Enum constant in enum class com.amazonaws.ivs.broadcast.ImageDevice.Rotation
- ROTATION_180 - Enum constant in enum class com.amazonaws.ivs.broadcast.ImageDevice.Rotation
- ROTATION_270 - Enum constant in enum class com.amazonaws.ivs.broadcast.ImageDevice.Rotation
- ROTATION_90 - Enum constant in enum class com.amazonaws.ivs.broadcast.ImageDevice.Rotation
- roundTripTime - Variable in class com.amazonaws.ivs.broadcast.TransmissionStats
-
The current average round trip time for network packets (not image or audio samples).
S
- sampleRate - Variable in class com.amazonaws.ivs.broadcast.Device.Descriptor
-
Microphone sample rate
- SCREEN - Enum constant in enum class com.amazonaws.ivs.broadcast.Device.Descriptor.DeviceType
- SeiMessage - Class in com.amazonaws.ivs.broadcast
-
Superclass for all SEI message types
- SeiMessage() - Constructor for class com.amazonaws.ivs.broadcast.SeiMessage
- selected - Variable in class com.amazonaws.ivs.broadcast.RemoteStageStream.Layer
-
Whether layer is selected.
- SELECTED - Enum constant in enum class com.amazonaws.ivs.broadcast.RemoteStageStream.LayerSelectedReason
-
The preferred layer set by the developer has been selected.
- SelfSubscribeNotSupport - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Cannot subscribe to your own participant stream.
- sendTimedMetadata(String) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
Send timed metadata that will be automatically synchronized with the ongoing stream.
- SERVICE_ID - Static variable in class com.amazonaws.ivs.broadcast.SystemCaptureService
- setAlpha(float) - Method in class com.amazonaws.ivs.broadcast.MixedImageDeviceSourceConfiguration
-
Sets the alpha for the associated source.
- setAspect(BroadcastConfiguration.AspectMode) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer.Slot
- setAspect(BroadcastConfiguration.AspectMode) - Method in class com.amazonaws.ivs.broadcast.MixedImageDeviceSourceConfiguration
-
Set the aspect ratio of the associated source.
- setAudioConfiguration(StageAudioConfiguration) - Method in class com.amazonaws.ivs.broadcast.LocalStageStream
- setAudioModeManagementEnabled(boolean) - Method in class com.amazonaws.ivs.broadcast.StageAudioManager
-
Use this method to turn off the audio mode management (including for Bluetooth) done by the IVS SDK if your application wants to manage this itself.
- setAutoBitrateProfile(BroadcastConfiguration.AutomaticBitrateProfile) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Video
- setBitrate(int) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Audio
-
Set the bitrate for the audio stream.
- setCameraCaptureQuality(int, BroadcastConfiguration.Vec2) - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration
-
Set camera capture quality, by default will match publish configuration.
- setCanvasAspectMode(BroadcastConfiguration.AspectMode) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer
-
Sets the canvas aspect mode, which is the default aspect mode used by slots that were not explicitly configured with an aspect mode.
- setChannels(int) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Audio
-
Set the number of audio channels.
- setChannels(int) - Method in class com.amazonaws.ivs.broadcast.MixedAudioDeviceConfiguration
-
Set the number of audio channels for the output stream.
- setConfiguration(long, int, int, int) - Method in class com.amazonaws.ivs.broadcast.AudioSource
- setConfiguration(StageAudioManager.Source, StageAudioManager.ContentType, StageAudioManager.Usage) - Method in class com.amazonaws.ivs.broadcast.StageAudioManager
- setDegradationPreference(StageVideoConfiguration.DegradationPreference) - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration
-
Sets the degradation preference for the publishing video stream.
- setDevice(AudioDevice) - Method in class com.amazonaws.ivs.broadcast.MixedAudioDeviceSource
- setDevice(ImageDevice) - Method in class com.amazonaws.ivs.broadcast.MixedImageDeviceSource
- setDevice(DeviceType) - Method in interface com.amazonaws.ivs.broadcast.MixedDeviceSource
-
Set the device for this source.
- setEnabled(boolean) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.AutoReconnect
-
Enables or disables auto-reconnect functionality .
- setEnabled(boolean) - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration.Simulcast
- setEnableTorch(boolean) - Method in class com.amazonaws.ivs.broadcast.CameraSource.Options.Builder
-
Enable camera torch mode.
- setEnableTransparency(boolean) - Method in class com.amazonaws.ivs.broadcast.MixedImageDeviceConfiguration
-
Setting this to true will enable transparency between the images from multiple sources at the cost of some memory usage.
- setFillColor(BroadcastConfiguration.Vec4) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer.Slot
-
Sets the fill color for this mixer in the RGBA format.
- setFillColor(BroadcastConfiguration.Vec4) - Method in class com.amazonaws.ivs.broadcast.MixedImageDeviceSourceConfiguration
-
Set the fill color for content that is not used by media samples from the device attached to the associated source.
- setGain(float) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer.Slot
-
Sets the gain for this mixer.
- setGain(float) - Method in class com.amazonaws.ivs.broadcast.MixedAudioDeviceSourceConfiguration
-
Sets the gain applied to the output of the associated source.
- setGain(long, float) - Method in class com.amazonaws.ivs.broadcast.AudioSource
- setGain(Float) - Method in class com.amazonaws.ivs.broadcast.AudioDevice
-
Set the input gain
- setGain(Float) - Method in class com.amazonaws.ivs.broadcast.AudioSource
- setInitialBitrate(int) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Video
-
Sets the initial bitrate for the video stream.
- setInitialGain(float) - Method in class com.amazonaws.ivs.broadcast.SubscribeConfiguration
-
Set the initial gain to set on any incoming audio streams.
- setInitialLayerPreference(SubscribeSimulcastConfiguration.InitialLayerPreference) - Method in class com.amazonaws.ivs.broadcast.SubscribeSimulcastConfiguration
-
Sets the initial layer preference.
- setInputSurface(Surface, SurfaceTexture) - Method in class com.amazonaws.ivs.broadcast.SurfaceSource
- setKeyframeInterval(float) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Video
-
Sets the keyframe interval for the video stream.
- setLayerPaint(Paint) - Method in class com.amazonaws.ivs.broadcast.ImagePreviewSurfaceView
- SetLayerRequestFailed - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Failed to set video quality layer for participant stream.
- SetLayerRequestThrottled - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Video quality layer selection is being rate limited.
- setLayers(List<StageVideoConfiguration.Simulcast.Layer>) - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration.Simulcast
-
Sets the layers for the publishing video stream.
- setListener(BroadcastSession.Listener) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
Set the callback to receive state, error, and analytics data
- setListener(RemoteStageStream.Listener) - Method in class com.amazonaws.ivs.broadcast.RemoteStageStream
-
Set the callback to receive layers.
- setListener(StageStream.Listener) - Method in class com.amazonaws.ivs.broadcast.StageStream
- setLogLevel(BroadcastConfiguration.LogLevel) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
Logging level for the broadcast session.
- setMatchCanvasAspectMode(boolean) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer.Slot
- setMatchCanvasSize(boolean) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer.Slot
- setMaxBitrate(int) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Video
-
Sets the maximum bitrate for the video stream.
- setMaxBitrate(int) - Method in class com.amazonaws.ivs.broadcast.RemoteStageStream.LayerConstraints
-
Sets the maximum bitrate.
- setMaxBitrate(int) - Method in class com.amazonaws.ivs.broadcast.StageAudioConfiguration
-
Sets the maximum bitrate for the publishing audio stream.
- setMaxBitrate(int) - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration
-
Sets the maximum bitrate for the publishing video stream.
- setMaxBitrate(int) - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration.Simulcast.Layer
-
Sets the maximum bitrate for the layer.
- setMaxFramerate(int) - Method in class com.amazonaws.ivs.broadcast.RemoteStageStream.LayerConstraints
-
Sets the maximum framerate.
- setMaxHeight(int) - Method in class com.amazonaws.ivs.broadcast.RemoteStageStream.LayerConstraints
-
Sets the maximum height.
- setMaxWidth(int) - Method in class com.amazonaws.ivs.broadcast.RemoteStageStream.LayerConstraints
-
Sets the maximum width.
- setMinBitrate(int) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Video
-
Sets the minimum bitrate for the video stream.
- setMinBitrate(int) - Method in class com.amazonaws.ivs.broadcast.RemoteStageStream.LayerConstraints
-
Sets the minimum bitrate.
- setMinBitrate(int) - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration
-
Sets the minimum bitrate for the publishing video stream.
- setMinBitrate(int) - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration.Simulcast.Layer
-
Sets the minimum bitrate for the layer.
- setMinDelay(JitterBufferConfiguration.JitterBufferDelay) - Method in class com.amazonaws.ivs.broadcast.JitterBufferConfiguration
-
Sets the jitter buffer minimum delay for subscribing.
- setMinFramerate(int) - Method in class com.amazonaws.ivs.broadcast.RemoteStageStream.LayerConstraints
-
Sets the minimum framerate.
- setMinHeight(int) - Method in class com.amazonaws.ivs.broadcast.RemoteStageStream.LayerConstraints
-
Sets the minimum height.
- setMinWidth(int) - Method in class com.amazonaws.ivs.broadcast.RemoteStageStream.LayerConstraints
-
Sets the minimum width.
- setMirrored(boolean) - Method in class com.amazonaws.ivs.broadcast.ImagePreviewSurfaceTarget
-
Flips the preview horizontally.
- setMirrored(boolean) - Method in class com.amazonaws.ivs.broadcast.ImagePreviewSurfaceView
-
Flips the preview horizontally.
- setMirrored(boolean) - Method in class com.amazonaws.ivs.broadcast.ImagePreviewView
-
Flips the preview horizontally.
- setMixerCanvasSize(int, int) - Method in class com.amazonaws.ivs.broadcast.StageConfiguration
-
Sets the frame image size for the video stream.
- setMixerCanvasSize(BroadcastConfiguration.Vec2) - Method in class com.amazonaws.ivs.broadcast.StageConfiguration
- setMuted(boolean) - Method in class com.amazonaws.ivs.broadcast.AudioLocalStageStream
- setMuted(boolean) - Method in class com.amazonaws.ivs.broadcast.ImageLocalStageStream
- setMuted(boolean) - Method in class com.amazonaws.ivs.broadcast.LocalStageStream
-
setMuted mutes current LocalStageStream.
- setName(String) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer.Slot
-
Sets the name for this mixer.
- setOnFrameCallback(ImageDevice.FrameCallback) - Method in class com.amazonaws.ivs.broadcast.ImageDevice
-
Set a callback to receive information about image frames as they move through this device.
- setOnFrameCallback(ImageDevice.FrameCallback) - Method in class com.amazonaws.ivs.broadcast.SurfaceSource
- setOptions(CameraSource.Options) - Method in class com.amazonaws.ivs.broadcast.CameraSource
-
Sets capture options for this camera.
- setPosition(BroadcastConfiguration.Vec2) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer.Slot
- setPosition(BroadcastConfiguration.Vec2) - Method in class com.amazonaws.ivs.broadcast.MixedImageDeviceSourceConfiguration
-
Set the position of the associated source.
- setPreferredAudioInput(Device.Descriptor.DeviceType) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer.Slot
- setPreferredVideoInput(Device.Descriptor.DeviceType) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer.Slot
- setPreset(StageAudioManager.UseCasePreset) - Method in class com.amazonaws.ivs.broadcast.StageAudioManager
- setPriority(StageVideoConfiguration.Priority) - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration.Simulcast.Layer
-
Sets the priority of the layer.
- setRotation(float) - Method in class com.amazonaws.ivs.broadcast.CameraSource
- setRotation(float) - Method in class com.amazonaws.ivs.broadcast.ImageDevice
-
Sets the rotation of the ImageDevice.
- setRotation(float) - Method in class com.amazonaws.ivs.broadcast.SurfaceSource
- setRotation(ImageDevice.Rotation) - Method in class com.amazonaws.ivs.broadcast.ImageDevice
-
Sets the rotation of the ImageDevice.
- setSize(int, int) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer.Slot
- setSize(int, int) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Video
-
Sets the frame image size for the video stream.
- setSize(int, int) - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration.Simulcast.Layer
- setSize(int, int) - Method in class com.amazonaws.ivs.broadcast.SurfaceSource
-
Set the size of the surface
- setSize(BroadcastConfiguration.Vec2) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer.Slot
- setSize(BroadcastConfiguration.Vec2) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Video
- setSize(BroadcastConfiguration.Vec2) - Method in class com.amazonaws.ivs.broadcast.MixedImageDeviceConfiguration
-
Set the output size of this mixed image device.
- setSize(BroadcastConfiguration.Vec2) - Method in class com.amazonaws.ivs.broadcast.MixedImageDeviceSourceConfiguration
-
Set the size for the associated source.
- setSize(BroadcastConfiguration.Vec2) - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration
-
Sets the resolution of the publishing video stream.
- setSize(BroadcastConfiguration.Vec2) - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration.Simulcast.Layer
-
Sets the resolution of the layer.
- setStatsCallback(AudioDevice.StatsCallback) - Method in class com.amazonaws.ivs.broadcast.AudioDevice
-
Set a callback to receive audio stats for this device.
- setStatsCallback(AudioDevice.StatsCallback) - Method in class com.amazonaws.ivs.broadcast.AudioLocalStageStream
- setStatsCallback(AudioDevice.StatsCallback) - Method in class com.amazonaws.ivs.broadcast.AudioSource
- setStatsCallback(AudioDevice.StatsCallback) - Method in class com.amazonaws.ivs.broadcast.AudioStageStream
- setStereo(boolean) - Method in class com.amazonaws.ivs.broadcast.StageAudioConfiguration
-
This property indicates whether the encoder is asked to encode in stereo or not.
- setSurface(Surface, int, int) - Method in class com.amazonaws.ivs.broadcast.ImagePreviewSurfaceTarget
-
Specifies a new surface for rendering the preview
- setTargetFramerate(float) - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration.Simulcast.Layer
-
Sets the target framerate of the layer.
- setTargetFramerate(int) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Video
-
Sets the target frame rate for the video stream.
- setTargetFramerate(int) - Method in class com.amazonaws.ivs.broadcast.MixedImageDeviceConfiguration
-
Sets the target framerate of the output video stream.
- setTargetFramerate(int) - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration
-
Sets the target framerate of the publishing video stream.
- setTransparency(float) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer.Slot
-
Sets the transparency of this mixer.
- setUseAutoBitrate(boolean) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Video
- setUseBFrames(boolean) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Video
-
Sets whether the output video stream uses B (Bidirectional predicted picture) frames.
- setUseIPv6(boolean) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Network
-
Enable or disable IPv6.
- setVideoConfiguration(StageVideoConfiguration) - Method in class com.amazonaws.ivs.broadcast.ImageLocalStageStream
- setVideoConfiguration(StageVideoConfiguration) - Method in class com.amazonaws.ivs.broadcast.LocalStageStream
- setzIndex(int) - Method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer.Slot
-
higher values are rendered in front of lower values
- setZIndex(int) - Method in class com.amazonaws.ivs.broadcast.MixedImageDeviceSourceConfiguration
-
Set the z-index of the associated source.
- setZoomFactor(float) - Method in class com.amazonaws.ivs.broadcast.CameraSource.Options.Builder
-
Set camera zoom factor
- shouldPublishFromParticipant(Stage, ParticipantInfo) - Method in interface com.amazonaws.ivs.broadcast.Stage.Strategy
-
Return `true` to publish the associated participant, or `false` to not publish them.
- shouldReport(boolean) - Static method in class com.amazonaws.ivs.broadcast.BackgroundDetector
- shouldRotateOnConfigurationChanges - Variable in class com.amazonaws.ivs.broadcast.SurfaceSource
- shouldSubscribeToParticipant(Stage, ParticipantInfo) - Method in interface com.amazonaws.ivs.broadcast.Stage.Strategy
-
Return the
Stage.SubscribeTypecorresponding to the type of media streams desired from the associated participant. - silentConcealedSamples - Variable in class com.amazonaws.ivs.broadcast.RemoteAudioStats
-
The total number of samples that are silent concealed samples
- simulcast - Variable in class com.amazonaws.ivs.broadcast.StageVideoConfiguration
- simulcast - Variable in class com.amazonaws.ivs.broadcast.SubscribeConfiguration
-
Subscribe simulcast configuration
- SimulcastLocalLayer() - Constructor for class com.amazonaws.ivs.broadcast.StagePresets.SimulcastLocalLayer
- size - Variable in class com.amazonaws.ivs.broadcast.ImageDeviceFrame
-
The size of the current frame.
- slots - Variable in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer
- SocketConfigurationFailed - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Network connection setup failed due to configuration issues.
- SocketConnectFailed - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Unable to establish network connection to the streaming server.
- SocketCreationFailed - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Network connection failed during initialization due to system resource constraints.
- SocketGetRttFailedNotSupportedOnThisSystem - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Network latency measurement is unavailable on this device.
- SocketRecvFailed - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Failed to receive data from the streaming server.
- SocketRecvFailedEOF - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
The streaming server closed the connection unexpectedly.
- SocketRemoteError - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Network error occurred during stream playback.
- SocketRemoteHangup - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Network connection closed unexpectedly during stream playback.
- SocketSendFailed - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Failed to send data over the network connection.
- SocketSendLowWaterFailed - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Network send buffer configuration failed.
- SPEECH - Enum constant in enum class com.amazonaws.ivs.broadcast.StageAudioManager.ContentType
- Stage - Class in com.amazonaws.ivs.broadcast
-
The main interface for the host application to create a Stage and interact with the created session.
- Stage(Context, String, Stage.Strategy) - Constructor for class com.amazonaws.ivs.broadcast.Stage
-
Create a new Stage.
- Stage.ConnectionState - Enum Class in com.amazonaws.ivs.broadcast
-
ConnectionState indicates current Stage session state
- Stage.PublishState - Enum Class in com.amazonaws.ivs.broadcast
-
The various potential publish states for a participant
- Stage.Strategy - Interface in com.amazonaws.ivs.broadcast
-
The Strategy is the decision engine associated with a Stage.
- Stage.SubscribeState - Enum Class in com.amazonaws.ivs.broadcast
-
The various potential subscribe states for a participant
- Stage.SubscribeType - Enum Class in com.amazonaws.ivs.broadcast
-
SubscribeType is used in
Stage.Strategyto indicate whether SDK should subscribe and what media type it should subscribe - StageAtCapacity - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Stage has reached maximum participant capacity.
- StageAudioConfiguration - Class in com.amazonaws.ivs.broadcast
- StageAudioConfiguration() - Constructor for class com.amazonaws.ivs.broadcast.StageAudioConfiguration
- StageAudioManager - Class in com.amazonaws.ivs.broadcast
-
Manages audio settings for all stages.
- StageAudioManager.AudioManagerMode - Annotation Interface in com.amazonaws.ivs.broadcast
- StageAudioManager.ContentType - Enum Class in com.amazonaws.ivs.broadcast
- StageAudioManager.Source - Enum Class in com.amazonaws.ivs.broadcast
- StageAudioManager.Usage - Enum Class in com.amazonaws.ivs.broadcast
- StageAudioManager.UseCasePreset - Enum Class in com.amazonaws.ivs.broadcast
- StageAuthenticationError - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Stage authentication failed during join operation.
- StageConfiguration - Class in com.amazonaws.ivs.broadcast
-
Properties for Stage.
- StageConfiguration() - Constructor for class com.amazonaws.ivs.broadcast.StageConfiguration
- StageExpiredToken - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Stage token has expired.
- StageInvalidToken - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Stage token is invalid or malformed.
- StageNotReady - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
The Stage session is not ready due to a failure is the setup process.
- StagePresets - Class in com.amazonaws.ivs.broadcast
-
Layer Presets
- StagePresets() - Constructor for class com.amazonaws.ivs.broadcast.StagePresets
- StagePresets.SimulcastLocalLayer - Class in com.amazonaws.ivs.broadcast
- StageRenderer - Interface in com.amazonaws.ivs.broadcast
-
An interface to implement that can be used to build user interfaces.
- StageStream - Class in com.amazonaws.ivs.broadcast
-
A media stream that contains a single
Deviceand a single type of media data (audio or video). - StageStream.Listener - Interface in com.amazonaws.ivs.broadcast
-
StageStream delegate interface to receive callbacks when RTCStats is ready after calling
StageStream.requestRTCStats()or StageStream is muted - StageStream.Type - Enum Class in com.amazonaws.ivs.broadcast
-
Media type of StageStream
- stageStreamsToPublishForParticipant(Stage, ParticipantInfo) - Method in interface com.amazonaws.ivs.broadcast.Stage.Strategy
-
Return an array of media streams to publish with the associated participant.
- StageTokenRejected - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Stage token lacks required permissions or has been revoked.
- StageVideoConfiguration - Class in com.amazonaws.ivs.broadcast
- StageVideoConfiguration() - Constructor for class com.amazonaws.ivs.broadcast.StageVideoConfiguration
- StageVideoConfiguration(StageVideoConfiguration) - Constructor for class com.amazonaws.ivs.broadcast.StageVideoConfiguration
- StageVideoConfiguration.DegradationPreference - Enum Class in com.amazonaws.ivs.broadcast
- StageVideoConfiguration.Priority - Enum Class in com.amazonaws.ivs.broadcast
-
Indicates the priority of an Layer, which influences the bandwidth allocation among LocalStageStream.
- StageVideoConfiguration.Simulcast - Class in com.amazonaws.ivs.broadcast
-
Simulcast configuration.
- StageVideoConfiguration.Simulcast.Layer - Class in com.amazonaws.ivs.broadcast
- STANDARD_LANDSCAPE - Static variable in class com.amazonaws.ivs.broadcast.Presets.Configuration
-
A preset appropriate for streaming basic content in Landscape.
- STANDARD_PORTRAIT - Static variable in class com.amazonaws.ivs.broadcast.Presets.Configuration
-
A preset appropriate for streaming basic content in Portrait.
- start(String, String) - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
Start the configured broadcast session
- startBluetoothSco(Context) - Static method in class com.amazonaws.ivs.broadcast.Bluetooth
-
Enable Bluetooth SCO mode.
- StateNotUnknown - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RTMP
-
Cannot start broadcast when already started.
- status - Variable in class com.amazonaws.ivs.broadcast.BroadcastSessionTest.Result
-
The status of the network quality test.
- stop() - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
Stop the broadcast session, but do not deallocate resources.
- stopBluetoothSco(Context) - Static method in class com.amazonaws.ivs.broadcast.Bluetooth
-
Disable Bluetooth SCO mode.
- StopFailedToComplete - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Stream stop operation did not complete successfully.
- stopSystemCapture() - Method in class com.amazonaws.ivs.broadcast.BroadcastSession
-
Stop the system capture foreground service launched by
createSystemCaptureSources(...)by unbinding the service, if it exists. - streams - Variable in class com.amazonaws.ivs.broadcast.Device.Descriptor
-
The types of streams supported by the device
- STUDIO - Enum constant in enum class com.amazonaws.ivs.broadcast.StageAudioManager.UseCasePreset
- SUBSCRIBE - Enum constant in enum class com.amazonaws.ivs.broadcast.ParticipantInfo.Capabilities
-
If a participant can be subscribed or not
- SUBSCRIBE_ONLY - Enum constant in enum class com.amazonaws.ivs.broadcast.StageAudioManager.UseCasePreset
- subscribeConfigrationForParticipant(Stage, ParticipantInfo) - Method in interface com.amazonaws.ivs.broadcast.Stage.Strategy
-
Return the
SubscribeConfigurationto subscribe to the associated participant. - SubscribeConfiguration - Class in com.amazonaws.ivs.broadcast
-
Configuration properties for subscribing
- SubscribeConfiguration() - Constructor for class com.amazonaws.ivs.broadcast.SubscribeConfiguration
- SUBSCRIBED - Enum constant in enum class com.amazonaws.ivs.broadcast.Stage.SubscribeState
-
There is a connected subscription to the remote participant
- SubscribeFailed - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Failed to subscribe to participant stream after multiple retry attempts.
- SubscribeSimulcastConfiguration - Class in com.amazonaws.ivs.broadcast
-
Configuration properties for a simulcast.
- SubscribeSimulcastConfiguration() - Constructor for class com.amazonaws.ivs.broadcast.SubscribeSimulcastConfiguration
- SubscribeSimulcastConfiguration.InitialLayerPreference - Enum Class in com.amazonaws.ivs.broadcast
-
A value representing which layer developer would like to receive as the first frame of video delivered to the stream.
- SUCCESS - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastSession.RetryState
-
The SDK successfully reconnected a failed broadcast.
- SUCCESS - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastSessionTest.Status
-
The test completed successfully.
- SurfaceSource - Class in com.amazonaws.ivs.broadcast
-
An image source backed by an Android Surface.
- SurfaceSource(Context, Surface, SurfaceTexture, Handler, String, long, boolean) - Constructor for class com.amazonaws.ivs.broadcast.SurfaceSource
- SYSTEM_AUDIO - Enum constant in enum class com.amazonaws.ivs.broadcast.Device.Descriptor.DeviceType
- SystemCaptureService - Class in com.amazonaws.ivs.broadcast
- SystemCaptureService() - Constructor for class com.amazonaws.ivs.broadcast.SystemCaptureService
T
- tag - Variable in class com.amazonaws.ivs.broadcast.AudioSource
- TESTING - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastSessionTest.Status
-
The test is running.
- timestamp - Variable in class com.amazonaws.ivs.broadcast.UserDataUnregisteredSeiMessage
-
Presentation timestamp in milliseconds
- TLSFailedToGetX509Param - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Certificate verification setup failed during secure connection.
- TLSHandshakeFailedCouldNotCreateSslInstance - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Secure connection initialization failed.
- TLSHandshakeFailedOpenSSLError - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Secure connection handshake failed.
- TLSRecvFailedAttemptedToRecvAfterReceivingShutdownFromPeer - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
The streaming server closed the connection.
- TLSRecvFailedAttemptedToRecvWhileDisconnected - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Data reception attempted after connection was closed.
- TLSRecvFailedAttemptedToRecvWhileHandshaking - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Data reception attempted before secure connection was established.
- TLSRecvFailedAttemptedToRecvWhileShuttingDown - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Data reception attempted while connection is closing.
- TLSRecvFailedOpenSSLError - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Failed to receive data over secure connection.
- TLSSendFailedAttemptedToSendWhileDisconnected - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Data transmission attempted after connection was closed.
- TLSSendFailedAttemptedToSendWhileHandshaking - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Data transmission attempted before secure connection was established.
- TLSSendFailedBadWriteRetry - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Secure connection data transmission failed due to protocol violation.
- TLSSendFailedOpenSSLError - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Failed to send data over secure connection.
- TLSSetExpectedHostFailed - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Certificate hostname verification setup failed.
- TLSSetSNIFailed - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Server hostname configuration failed during secure connection setup.
- TokenExchangeFailedResponse - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
The token exchange request was rejected.
- TokenExchangeIncompatibleToken - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
The token provided to the exchange token API was not compatible with the existing Stage.
- TokenExchangeInvalidResponse - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
Invalid response from the server for a token exchange request.
- TokenExchangeInvalidToken - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
The token provided to the exchange token API was invalid and couldn't be parsed.
- TokenExchangeTimeout - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RealTime
-
The token exchange request timed out.
- toString() - Method in exception class com.amazonaws.ivs.broadcast.BroadcastException
- toString() - Method in class com.amazonaws.ivs.broadcast.TransmissionStats
- toString() - Method in class com.amazonaws.ivs.broadcast.VideoCodec
- totalEncodedBytesTarget - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
The value is increaed by the target frame size in bytes every time a frame has been encoded
- totalEncodeTime - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
The total number of seconds that has been spent encoding video frames
- totalFreezesDuration - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
The total duration of rendered frames which are considered frozen
- totalPacketSendDelay - Variable in class com.amazonaws.ivs.broadcast.LocalAudioStats
-
The total number of seconds that packets have bufferered locally
- totalPacketSendDelay - Variable in class com.amazonaws.ivs.broadcast.LocalVideoStats
-
The total number of seconds that RTP packets have bufferered locally
- totalPausesDuration - Variable in class com.amazonaws.ivs.broadcast.RemoteVideoStats
-
The total duration of pauses in seconds
- totalSamplesReceived - Variable in class com.amazonaws.ivs.broadcast.RemoteAudioStats
-
The total number of samples that have been received
- transition(String, BroadcastConfiguration.Mixer.Slot, double, Runnable) - Method in class com.amazonaws.ivs.broadcast.Mixer
-
Transition a slot to a new state
- transitionToConfiguration(MixedAudioDeviceSourceConfiguration, long, TypedLambda<Boolean>) - Method in class com.amazonaws.ivs.broadcast.MixedAudioDeviceSource
- transitionToConfiguration(MixedImageDeviceSourceConfiguration, long, TypedLambda<Boolean>) - Method in class com.amazonaws.ivs.broadcast.MixedImageDeviceSource
- transitionToConfiguration(ConfigurationType, long, TypedLambda<Boolean>) - Method in interface com.amazonaws.ivs.broadcast.MixedDeviceSource
-
Transitions this source to a new configuration.
- TransmissionStats - Class in com.amazonaws.ivs.broadcast
-
TransmissionStats contains statistics on the broadcast's current measured bitrate, recommended bitrate by the SDK's adaptive bitrate algorithm, average round trip time, broadcast quality (relative to configured minimum and maximum bitrates), and network health.
- TransmissionStats.BroadcastQuality - Enum Class in com.amazonaws.ivs.broadcast
-
BroadcastQuality represents the quality of the stream based on the bitrate minimum and maximum provided on session configuration.
- TransmissionStats.NetworkHealth - Enum Class in com.amazonaws.ivs.broadcast
-
NetworkHealth represents the current health of the network.
- type - Variable in class com.amazonaws.ivs.broadcast.Device.Descriptor
-
The device type or family
- TypedLambda<T> - Interface in com.amazonaws.ivs.broadcast
-
A utility interface used by
BroadcastSessionfor device change callbacks
U
- UNAVAILABLE - Enum constant in enum class com.amazonaws.ivs.broadcast.RemoteStageStream.LayerSelectedReason
-
When a layer is unavailable, this means the SDK or SFU can no longer surface the layer, and a new best effort layer has been selected.
- unbind(Device) - Method in class com.amazonaws.ivs.broadcast.Mixer
-
Unbind a device's output from a mixer slot (specified in the mixer configuration)
- UnexpectedChunkSizeValue - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RTMP
-
Server requested invalid chunk size (must be 1-16777215 bytes).
- UnexpectedChunkStreamIdAbort - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RTMP
-
Server sent abort message with invalid stream ID.
- UnexpectedLengthAbortMessage - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RTMP
-
Server sent malformed abort message.
- UnexpectedLengthAckControl - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RTMP
-
Server sent malformed acknowledgement message.
- UnexpectedLengthPingRequest - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RTMP
-
Server sent malformed ping request.
- UnexpectedLengthSetChunkSize - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RTMP
-
Server sent malformed chunk size message.
- UnexpectedLengthSetPeerBandwidth - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RTMP
-
Server sent malformed bandwidth control message.
- UnexpectedLengthUserControl - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RTMP
-
Server sent malformed user control message.
- UnexpectedLengthWindowAckSize - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RTMP
-
Server sent malformed window acknowledgement size message.
- UnexpectedStateProcessingData - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RTMP
-
Received data from server in an unexpected state.
- UninitializedChunkStream - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RTMP
-
Server sent data before establishing the stream.
- UNKNOWN - Enum constant in enum class com.amazonaws.ivs.broadcast.Device.Descriptor.DeviceType
- UNKNOWN - Enum constant in enum class com.amazonaws.ivs.broadcast.Device.Descriptor.Position
- UNPROCESSED - Enum constant in enum class com.amazonaws.ivs.broadcast.StageAudioManager.Source
- UnsupportedRTMPVersion - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.RTMP
-
The streaming server is using an incompatible RTMP version.
- update(Uri, ContentValues, String, String[]) - Method in class com.amazonaws.ivs.broadcast.BackgroundDetector
- urn - Variable in class com.amazonaws.ivs.broadcast.Device.Descriptor
-
Unique device locator.
- USB - Enum constant in enum class com.amazonaws.ivs.broadcast.Device.Descriptor.Position
- useMinBitrate(boolean) - Method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration
-
Determines whether we should use minBitrate.
- USER_AUDIO - Enum constant in enum class com.amazonaws.ivs.broadcast.Device.Descriptor.DeviceType
- USER_IMAGE - Enum constant in enum class com.amazonaws.ivs.broadcast.Device.Descriptor.DeviceType
- UserDataUnregisteredSeiMessage - Class in com.amazonaws.ivs.broadcast
-
Contains an SEI User Data Unregistered Message
- UserDataUnregisteredSeiMessage(String, long, byte[]) - Constructor for class com.amazonaws.ivs.broadcast.UserDataUnregisteredSeiMessage
- userId - Variable in class com.amazonaws.ivs.broadcast.ParticipantInfo
-
A user ID associated with this participant
- userInfo - Variable in class com.amazonaws.ivs.broadcast.ParticipantInfo
-
This object exists for use by the developer, to store information that might be associated with this participant.
- uuid - Variable in class com.amazonaws.ivs.broadcast.UserDataUnregisteredSeiMessage
-
User defined UUID for their message type
V
- value - Variable in enum class com.amazonaws.ivs.broadcast.BroadcastConfiguration.AspectMode
- value - Variable in enum class com.amazonaws.ivs.broadcast.JitterBufferConfiguration.JitterBufferDelay.JitterBufferMinDelayPreset
- value - Variable in enum class com.amazonaws.ivs.broadcast.StageVideoConfiguration.DegradationPreference
- value - Variable in enum class com.amazonaws.ivs.broadcast.StageVideoConfiguration.Priority
- value - Variable in enum class com.amazonaws.ivs.broadcast.SubscribeSimulcastConfiguration.InitialLayerPreference
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.AudioDevice.Format
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.BroadcastConfiguration.AspectMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.BroadcastConfiguration.AudioSampleRate
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.BroadcastConfiguration.AutomaticBitrateProfile
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.BroadcastConfiguration.LogLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.BroadcastSession.RetryState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.BroadcastSession.State
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.BroadcastSessionTest.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.Device.Descriptor.DeviceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.Device.Descriptor.Position
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.Device.Descriptor.StreamType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.ErrorType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.ImageDevice.Rotation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.JitterBufferConfiguration.JitterBufferDelay.JitterBufferMinDelayPreset
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.ParticipantInfo.Capabilities
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.QualityStats.NetworkQuality
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.RemoteStageStream.LayerSelectedReason
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.Stage.ConnectionState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.Stage.PublishState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.Stage.SubscribeState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.Stage.SubscribeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.StageAudioManager.ContentType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.StageAudioManager.Source
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.StageAudioManager.Usage
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.StageAudioManager.UseCasePreset
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.StageStream.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.StageVideoConfiguration.DegradationPreference
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.StageVideoConfiguration.Priority
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.SubscribeSimulcastConfiguration.InitialLayerPreference
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.TransmissionStats.BroadcastQuality
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.amazonaws.ivs.broadcast.TransmissionStats.NetworkHealth
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.AudioDevice.Format
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.BroadcastConfiguration.AspectMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.BroadcastConfiguration.AudioSampleRate
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.BroadcastConfiguration.AutomaticBitrateProfile
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.BroadcastConfiguration.LogLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.BroadcastSession.RetryState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.BroadcastSession.State
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.BroadcastSessionTest.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.Device.Descriptor.DeviceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.Device.Descriptor.Position
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.Device.Descriptor.StreamType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.ErrorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.ImageDevice.Rotation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.JitterBufferConfiguration.JitterBufferDelay.JitterBufferMinDelayPreset
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.ParticipantInfo.Capabilities
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.QualityStats.NetworkQuality
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.RemoteStageStream.LayerSelectedReason
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.Stage.ConnectionState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.Stage.PublishState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.Stage.SubscribeState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.Stage.SubscribeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.StageAudioManager.ContentType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.StageAudioManager.Source
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.StageAudioManager.Usage
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.StageAudioManager.UseCasePreset
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.StageStream.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.StageVideoConfiguration.DegradationPreference
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.StageVideoConfiguration.Priority
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.SubscribeSimulcastConfiguration.InitialLayerPreference
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.TransmissionStats.BroadcastQuality
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.amazonaws.ivs.broadcast.TransmissionStats.NetworkHealth
-
Returns an array containing the constants of this enum class, in the order they are declared.
- Vec2(float, float) - Constructor for class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Vec2
- Vec4(float, float, float, float) - Constructor for class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Vec4
- VERY_LOW - Enum constant in enum class com.amazonaws.ivs.broadcast.StageVideoConfiguration.Priority
-
Very low priority.
- video - Variable in class com.amazonaws.ivs.broadcast.BroadcastConfiguration
- VIDEO - Enum constant in enum class com.amazonaws.ivs.broadcast.StageStream.Type
- VIDEO_CHAT - Enum constant in enum class com.amazonaws.ivs.broadcast.StageAudioManager.UseCasePreset
- VideoCodec - Class in com.amazonaws.ivs.broadcast
-
A description of a video codec to be used on this device.
- videoCodecName - Variable in class com.amazonaws.ivs.broadcast.CodecDiscovery.Result
-
The name of the video codec that this result is related to.
- VideoCodecName - Class in com.amazonaws.ivs.broadcast
- VideoCodecName() - Constructor for class com.amazonaws.ivs.broadcast.VideoCodecName
- videoConfiguration - Variable in class com.amazonaws.ivs.broadcast.StageConfiguration
- VideoEncoderNoCodecFound - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
No compatible video encoder found on this device.
- VideoEncoderRecreateFailedTooManyTimes - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Video encoder failed repeatedly and cannot recover.
- VideoEncoderValidatorDecodeMissingOrIncorrectCodecData - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Video encoder is missing required codec configuration data (SPS/PPS/VPS).
- VideoEncoderValidatorDecodeTimeDecreasing - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Video encoder produced frames with non-increasing timestamps.
- VideoEncoderValidatorEncodeTimeout - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Video encoder is too slow or stopped responding during validation.
- VideoEncoderValidatorIncorrectKeyframeCount - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Broadcast
-
Video encoder produced an unexpected number of keyframes during validation.
- VOICE_COMMUNICATION - Enum constant in enum class com.amazonaws.ivs.broadcast.StageAudioManager.Source
- VOICE_COMMUNICATION - Enum constant in enum class com.amazonaws.ivs.broadcast.StageAudioManager.Usage
- VOICE_PERFORMANCE - Enum constant in enum class com.amazonaws.ivs.broadcast.StageAudioManager.Source
- VOICE_RECOGNITION - Enum constant in enum class com.amazonaws.ivs.broadcast.StageAudioManager.Source
W
- w - Variable in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Vec4
- WAITING_FOR_BACKOFF_TIMER - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastSession.RetryState
-
The SDK is waiting to for the backoff timer to trigger a reconnect attempt.
- WAITING_FOR_INTERNET - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastSession.RetryState
-
The SDK is waiting to for the internet connection to be restored before starting to backoff timer to attempt a reconnect.
- WARNING - Enum constant in enum class com.amazonaws.ivs.broadcast.BroadcastConfiguration.LogLevel
-
Warning messages
- WebSocketConnectionCloseTimeout - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Server did not acknowledge connection close request in time.
- WebSocketConnectionLost - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
The streaming server closed the WebSocket connection.
- WebSocketConnectionPongTimeout - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
The client sent a WebSocket PING on the idle WebSocket but no PONG was received within the timeout period.
- WebSocketConnectionTimeout - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
WebSocket connection took too long to establish.
- WebSocketFrameControlFrameFragmented - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Server violated WebSocket protocol by fragmenting a control message.
- WebSocketFrameControlFrameTooLarge - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Server sent control message exceeding protocol limit.
- WebSocketFrameIncompleteData - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Received partial data from the streaming server.
- WebSocketFrameInvalidLength - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Received data with invalid length from the streaming server.
- WebSocketFrameInvalidMask - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Server violated WebSocket protocol by sending masked data.
- WebSocketFrameInvalidOpcode - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Received malformed data from the streaming server.
- WebSocketFrameInvalidUTF8 - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Received text message with invalid character encoding from the server.
- WebSocketFrameReservedBitsSet - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Server violated WebSocket protocol by setting reserved bits.
- WebSocketHandshakeInvalidAcceptKey - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
WebSocket handshake validation failed.
- WebSocketHandshakeInvalidHeaders - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Server response headers do not meet WebSocket protocol requirements.
- WebSocketHandshakeInvalidStatusCode - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Server rejected WebSocket connection with unexpected status code.
- WebSocketHandshakeInvalidUpgradeResponse - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Server did not accept WebSocket connection request.
- WebSocketHandshakeProtocolNegotiationFailed - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Server selected a WebSocket protocol not supported by the client.
- WebSocketHandshakeTimeout - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
WebSocket connection took too long to establish.
- WebSocketProtocolConnectionNotEstablished - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Attempted to send data before WebSocket connection was ready.
- WebSocketProtocolMessageTooLarge - Static variable in class com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
-
Received message exceeds maximum allowed size.
- width - Variable in class com.amazonaws.ivs.broadcast.RemoteStageStream.Layer
-
Width in pixels.
- willRotateOnConfigurationChanges() - Method in class com.amazonaws.ivs.broadcast.ImageDevice
- willRotateOnConfigurationChanges() - Method in class com.amazonaws.ivs.broadcast.SurfaceSource
- with(Builder<BroadcastConfiguration.Mixer.Slot>) - Static method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer.Slot
- with(Builder<BroadcastConfiguration.Mixer>) - Static method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Mixer
- with(Builder<BroadcastConfiguration>) - Static method in class com.amazonaws.ivs.broadcast.BroadcastConfiguration
- with(Builder<StageVideoConfiguration.Simulcast.Layer>) - Static method in class com.amazonaws.ivs.broadcast.StageVideoConfiguration.Simulcast.Layer
X
- x - Variable in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Vec2
- x - Variable in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Vec4
Y
- y - Variable in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Vec2
- y - Variable in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Vec4
Z
- z - Variable in class com.amazonaws.ivs.broadcast.BroadcastConfiguration.Vec4
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
BroadcastException.getCode(), use that instead.