Package-level declarations
Types
Factory class that helps in creating StreamConcurrencyService and StreamConcurrencyManager instances.
Information about the library such as version and name.
Manager that manages playback session's stream concurrency.
Provides Stream Concurrency Microservice client access protocol (API).
Functions
ComposablePlayer extension function that periodically updates stream's status to Stream Concurrency Microservice.
ComposablePlayer extension function that puts a stream instance. If the Stream Concurrency Microservice call returns StreamConcurrencyError.MAX_LIMIT_REACHED error the player aborts.
ComposablePlayer extension function that either inserts or deletes a stream instance based on player's playback state.
ComposablePlayer extension function that aggregates all steps related to executing Stream Concurrency Microservice call.