Player Module
3.36.0
androidJvm
player
com.
bitmovin.
player.
api
Player()
Player
Builder
com.
bitmovin.
player.
api.
source
Source()
Source
Builder
player-analytics
com.
bitmovin.
player.
api.
analytics
Analytics
Api
Companion
Analytics
Player
Config
Disabled
Enabled
Analytics
Source
Config
Enabled
create()
Player
Factory
Source
Analytics
Api
Companion
Source
Factory
player-core
com.
bitmovin.
player
Caption
Style
Subtitle
Renderer
View
Subtitle
View
com.
bitmovin.
player.
api
Bandwidth
Meter
Type
Default
Experimental
Debug
Config
Device
Description
Device
Name
Model
Name
Force
Reuse
Video
Codec
Reason
Color
Info
Mismatch
Max
Input
Size
Exceeded
Max
Resolution
Exceeded
Licensing
Config
Load
Error
Fallback
Config
Custom
Http
Status
Code
Playback
Config
Player
Companion
Player
Config
Seek
Mode
Exact
Closest
Sync
Previous
Sync
Next
Sync
Time
Range
Tweaks
Config
Companion
com.
bitmovin.
player.
api.
advertising
Ad
Ad
Break
Ad
Break
Config
Ad
Config
Ad
Data
Ad
Item
Ad
Quartile
First
Quartile
Mid
Point
Third
Quartile
Ads
Manager
Available
Callback
Ad
Source
Ad
Source
Type
Bitmovin
Ima
Unknown
Progressive
Ad
Tag
Ad
Tag
Config
Ad
Tag
Type
Unknown
Vast
Vmap
Advertising
Config
Before
Initialization
Callback
Companion
Ad
Container
Linear
Ad
Linear
Ad
Ui
Config
Overlay
Ad
Should
Play
Ad
Break
Callback
com.
bitmovin.
player.
api.
advertising.
bitmovin
Bitmovin
Advertising
Config
com.
bitmovin.
player.
api.
advertising.
ima
Ima
Ad
Break
Ima
Ad
Break
Config
Ima
Ad
Data
Ima
Ad
Tag
Config
Ima
Config
Ima
Ui
Element
Ad
Attribution
Countdown
Ima
Ui
Type
Disabled
Ima
com.
bitmovin.
player.
api.
advertising.
vast
Ad
Pricing
Ad
Survey
Ad
System
Advertiser
Creative
Media
File
Delivery
Type
Progressive
Streaming
Universal
Ad
Id
Vast
Ad
Data
com.
bitmovin.
player.
api.
advertising.
vast.
macro
Vast
Macro
Vast
Macro
Config
Vast
Macro
Context
Vast
Macro
Scope
Request
Uri
Tracking
Pixel
Vast
Macro
Value
Provider
com.
bitmovin.
player.
api.
buffer
Buffer
Api
Buffer
Config
Buffer
Level
Buffer
Media
Type
Config
Buffer
Type
Forward
Duration
Backward
Duration
com.
bitmovin.
player.
api.
casting
Configure
Media
Info
Callback
Google
Cast
Media
Info
Config
Google
Cast
Media
Type
Generic
Movie
Tv
Show
Music
Track
Remote
Control
Api
Remote
Control
Config
com.
bitmovin.
player.
api.
deficiency
Deficiency
Code
Error
Code
Companion
Error
Event
Offline
Error
Code
Companion
General
Download
Failed
Insufficient
Storage
File
Access
Denied
Folder
Locked
Dead
Lock
No
Options
Available
Drm
General
Drm
Unsupported
Offline
Warning
Code
Companion
General
Drm
General
Drm
License
Release
Failed
Player
Error
Code
Companion
General
License
Key
Not
Found
License
Authentication
Failed
Timeout
Inconsistent
State
In
Integration
Decoder
General
Decoder
Initialization
Decoding
Failed
Decoding
Unsupported
Decoding
Exceeds
Capabilities
Player
Warning
Code
Companion
General
Cast
Source
Mapping
Failed
Playlist
Manipulation
Failed
Incorrect
Api
Usage
Feature
Contextually
Unsupported
Remote
Playback
Failed
Target
Latency
Too
Low
For
Current
Network
Quality
Decoder
Initialization
Retry
Decoder
Initialization
Fallback
Advertising
General
Ad
Break
Fetching
Failed
Ad
Discarded
Disabling
Ima
Ui
Failed
Applying
Ima
Ui
Element
Preference
Failed
Inconsistent
State
In
Ima
Source
Error
Code
Companion
General
Io
Connection
Failed
Connection
Timeout
Http
Status
Code
Clear
Text
Connection
Drm
General
Drm
Unsupported
Drm
Request
Failed
Drm
Key
Expired
Source
Warning
Code
Companion
General
Unsupported
Codec
Or
Format
Thumbnail
Loading
Failed
Thumbnail
Parsing
Failed
Subtitle
Loading
Failed
Subtitle
Parsing
Failed
Incorrect
Api
Usage
Metadata
Parsing
Failed
Media
Filtered
Feature
Contextually
Unsupported
Drm
Security
Level
Enforcement
Failed
Warning
Code
Companion
Warning
Event
com.
bitmovin.
player.
api.
deficiency.
exception
Drm
License
Key
Expired
Exception
Drm
Session
Exception
Empty
Playlist
Exception
Illegal
Operation
Exception
License
Key
Missing
Exception
No
Connection
Exception
Unsupported
Drm
Exception
Companion
com.
bitmovin.
player.
api.
drm
Clear
Key
Config
Clear
Key
Config
Entry
Drm
Config
Builder
Drm
Data
Type
Pssh
Box
Drm
Request
Prepare
License
Callback
Prepare
Message
Callback
Widevine
Config
Companion
com.
bitmovin.
player.
api.
event
Event
Event
Emitter
Event
Listener
Info
Event
Java
Event
Emitter
next()
Offline
Event
Error
Info
Warning
on()
Player
Event
Active
Ad
Break
Finished
Ad
Break
Started
Ad
Clicked
Ad
Error
Ad
Finished
Ad
Linearity
Changed
Ad
Manifest
Load
Ad
Manifest
Loaded
Ad
Quartile
Ad
Scheduled
Ad
Skipped
Ad
Started
Audio
Playback
Quality
Changed
Cast
Available
Cast
Paused
Cast
Playback
Finished
Cast
Playing
Cast
Start
Cast
Started
Cast
Stopped
Cast
Time
Updated
Cast
Waiting
For
Device
Cue
Enter
Cue
Exit
Destroy
Dropped
Video
Frames
Dvr
Window
Exceeded
Error
Frame
About
To
Be
Rendered
Fullscreen
Disabled
Fullscreen
Enabled
Fullscreen
Enter
Fullscreen
Exit
Impression
Inactive
Info
License
Validated
Metadata
Muted
Paused
Picture
In
Picture
Availability
Changed
Picture
In
Picture
Enter
Picture
In
Picture
Exit
Play
Playback
Finished
Playing
Playlist
Transition
Ready
Render
First
Frame
Scaling
Mode
Changed
Seek
Seeked
Source
Added
Source
Removed
Stall
Ended
Stall
Started
Time
Changed
Time
Shift
Time
Shifted
Unmuted
Video
Playback
Quality
Changed
Video
Size
Changed
Vr
Stereo
Changed
Vr
Viewing
Direction
Change
Vr
Viewing
Direction
Changed
Warning
Source
Event
Audio
Added
Audio
Changed
Audio
Download
Quality
Changed
Audio
Qualities
Changed
Audio
Quality
Added
Audio
Quality
Changed
Audio
Quality
Removed
Audio
Removed
Audio
Track
Added
Audio
Track
Changed
Audio
Track
Removed
Audio
Tracks
Changed
Download
Finished
Drm
Data
Parsed
Duration
Changed
Error
Info
Load
Loaded
Metadata
Parsed
Period
Changed
Subtitle
Added
Subtitle
Changed
Subtitle
Removed
Subtitle
Track
Added
Subtitle
Track
Changed
Subtitle
Track
Removed
Subtitle
Tracks
Changed
Unloaded
Video
Download
Quality
Changed
Video
Qualities
Changed
Video
Quality
Added
Video
Quality
Changed
Video
Quality
Removed
Warning
com.
bitmovin.
player.
api.
event.
data
Analytics
License
Data
Cast
Payload
Impression
Data
License
Data
Period
Data
Seek
Position
com.
bitmovin.
player.
api.
live
Live
Config
Companion
Live
Synchronization
Method
Ntp
Low
Latency
Api
Low
Latency
Config
Low
Latency
Synchronization
Config
Companion
Source
Live
Config
Companion
Synchronization
Config
Entry
Target
Synchronization
Config
Companion
com.
bitmovin.
player.
api.
logging
Logging
Event
Config
com.
bitmovin.
player.
api.
media
Adaptation
Config
Companion
Adaptation
Data
Labeling
Config
Media
Filter
Strict
Loose
None
Media
Track
Role
Companion
Media
Type
Audio
Video
Mime
Types
Quality
Companion
Track
Track
Type
Audio
Text
Thumbnail
com.
bitmovin.
player.
api.
media.
audio
Audio
Labeler
Audio
Track
Companion
com.
bitmovin.
player.
api.
media.
audio.
quality
Audio
Quality
Audio
Quality
Labeler
com.
bitmovin.
player.
api.
media.
subtitle
Cue
Anchor
Type
Companion
Type
Unset
Anchor
Type
Start
Anchor
Type
Middle
Anchor
Type
End
Companion
Line
Type
Companion
Type
Unset
Line
Type
Fraction
Line
Type
Number
Vertical
Type
Companion
Type
Unset
Vertical
Type
Left
To
Right
Vertical
Type
Right
To
Left
Forced
Subtitle
Callback
Subtitle
Labeler
Subtitle
Track
Companion
Subtitle
Track
Controller
com.
bitmovin.
player.
api.
media.
thumbnail
Thumbnail
Thumbnail
Track
Companion
com.
bitmovin.
player.
api.
media.
video.
quality
Video
Adaptation
Video
Adaptation
Data
Video
Quality
Video
Quality
Labeler
com.
bitmovin.
player.
api.
metadata
Metadata
Entry
com.
bitmovin.
player.
api.
metadata.
daterange
Date
Range
Metadata
Companion
com.
bitmovin.
player.
api.
metadata.
emsg
Event
Message
Companion
com.
bitmovin.
player.
api.
metadata.
id3
Apic
Frame
Companion
Binary
Frame
Chapter
Frame
Companion
Chapter
Toc
Frame
Companion
Comment
Frame
Companion
Geob
Frame
Companion
Id3Frame
Companion
Priv
Frame
Companion
Text
Information
Frame
Url
Link
Frame
com.
bitmovin.
player.
api.
metadata.
scte
Scte
Message
Companion
com.
bitmovin.
player.
api.
network
Http
Request
Http
Request
Type
Manifest
Dash
Manifest
Hls
Master
Manifest
Hls
Variant
Manifest
Smooth
Media
Progressive
Media
Audio
Media
Video
Media
Subtitles
Media
Thumbnails
Drm
License
Widevine
Key
Hls
Aes
Unknown
Http
Response
Network
Config
Preprocess
Http
Request
Callback
Preprocess
Http
Response
Callback
com.
bitmovin.
player.
api.
offline
Device
State
Requirement
Network
Network
Unmetered
Device
Idle
Device
Charging
Device
Storage
Not
Low
Drm
License
Information
Offline
Config
Offline
Content
Manager
Companion
Offline
Content
Manager
Listener
Offline
Error
Event
Offline
Source
Config
CREATOR
Offline
Tweaks
Config
Resource
Identifier
Callback
com.
bitmovin.
player.
api.
offline.
options
Audio
Offline
Option
Entry
Offline
Content
Options
Offline
Option
Entry
Offline
Option
Entry
Action
Download
Delete
Offline
Option
Entry
State
Downloaded
Downloading
Deleting
Suspended
Not
Downloaded
Failed
Text
Offline
Option
Entry
Thumbnail
Offline
Option
Entry
Video
Offline
Option
Entry
com.
bitmovin.
player.
api.
playlist
Playlist
Api
Playlist
Config
Playlist
Options
Replay
Mode
Playlist
Last
Source
com.
bitmovin.
player.
api.
source
Adaptive
Source
DASHSource
HLSSource
Loading
State
Unloaded
Loading
Loaded
Media
Source
Progressive
Source
Smooth
Source
Source
Companion
Source
Config
Companion
Source
Options
Source
Type
Dash
Hls
Smooth
Progressive
Timeline
Reference
Point
Start
End
com.
bitmovin.
player.
api.
ui
Scaling
Mode
Fit
Stretch
Zoom
Style
Config
com.
bitmovin.
player.
api.
ui.
notification
Custom
Action
Receiver
Media
Description
Adapter
Notification
Listener
com.
bitmovin.
player.
api.
vr
Vr
Api
Vr
Config
Vr
Content
Type
Companion
None
Sbs
Single
Tab
Vr
Renderer
Update
Callback
Vr
Viewing
Window
Config
com.
bitmovin.
player.
api.
vr.
orientation
Orientation
Provider
Vector3
Viewing
Direction
com.
bitmovin.
player.
casting
Bitmovin
Cast
Manager
Bitmovin
Cast
Options
Provider
Expanded
Controller
Activity
com.
bitmovin.
player.
offline.
service
Bitmovin
Download
Service
Bitmovin
Download
State
com.
bitmovin.
player.
ui.
notification
Default
Media
Descriptor
Player
Notification
Manager
Bitmap
Callback
Priority
Visibility
com.
bitmovin.
player.
util
Parcel
Util
player-media-session
com.
bitmovin.
player.
api.
media.
session
Controller
Info
Media
Session
Media
Session()
Media
Session
Builder
Media
Session
Service
player-ui-web
com.
bitmovin.
player
Player
View
com.
bitmovin.
player.
api.
ui
Fullscreen
Handler
Picture
In
Picture
Handler
Player
View
Config
Surface
Type
Surface
View
Texture
View
Ui
Config
Disabled
Web
Ui
Variant
Custom
Small
Screen
Ui
Tv
Ui
User
Interface
Api
Player Module
/
com.bitmovin.player.api.event
/
PlayerEvent
/
CastTimeUpdated
Cast
Time
Updated
class
CastTimeUpdated
:
PlayerEvent
Emitted when the time update from the currently used cast-compatible device is received.
Members
Constructors
Cast
Time
Updated
Link copied to clipboard
constructor
(
)