amazon-ivs-web-broadcast
Amazon Interactive Video Service (Amazon IVS) web broadcast SDK gives you the ability to capture live video from web browsers and send as an input to an Amazon IVS channel or stage. You can include it on new and existing websites, with support for both desktop and mobile web browsers.
Remarks
The SDK enables one to broadcast to a low-latency IVS channel (HLS) and/or broadcast and playback to a real-time IVS stage (WebRTC).
To get started, see the relevant getting started guides for low-latency and real-time streaming.
Namespaces
Enumerations
- ConnectionState
- InitialLayerPreference
- JitterBufferMinDelay
- LogLevels
- RemoteStageStreamEvents
- StageConnectionState
- StageErrorCategory
- StageErrorCode
- StageEvents
- StageParticipantPublishState
- StageParticipantSubscribeState
- StreamType
- SubscribeType
Classes
- AmazonIVSBroadcastClient
- BroadcastClientError
- Config
- LocalStageStream
- RemoteStageStream
- Stage
- StageStream
Interfaces
- BroadcastClientConfig
- BroadcastClientEventPayloads
- CanvasDimensions
- DefaultConfig
- Emitter
- ErrorLogParams
- InBandMessagingSubscribeConfiguration
- JitterBufferConfiguration
- LogParams
- Logger
- LoggerParams
- NetworkReconnectConfig
- ResolutionConfig
- SimulcastConfiguration
- SimulcastSubscribeConfiguration
- StageAudioConfiguration
- StageError
- StageStrategy
- StageVideoConfiguration
- StreamConfig
- SubscribeConfiguration
- VideoComposition
- VideoDevice
Type Aliases
Variables
Other
Stream Config
- BASIC_FULL_HD_LANDSCAPE
- BASIC_FULL_HD_PORTRAIT
- BASIC_LANDSCAPE
- BASIC_PORTRAIT
- STANDARD_LANDSCAPE
- STANDARD_PORTRAIT