Overview of the Player SDK

The Primetime Player SDK for Android includes a variety of features.

The following list describes some of the PSDK’s functionality:

  • VOD and live/linear streaming
  • Support for full-event replay
  • Seamless ad insertion and tracking through VAST/VMAP
  • Access to digital rights management (DRM)-related services
  • Playback of HLS streams unencrypted or with Protected HTTP Live Streaming (PHLS), AES128, or Adobe Access protection
  • Client tracking and QoS measurement and reporting
  • Notifications that enable the PSDK and your application to communicate asynchronously about the status of videos, advertisements, and other elements, and also that log activity
  • Management of the playback window, including methods that play, stop, pause, seek, and retrieve the playhead position
  • Closed captioning (608, 708, WebVTT) and alternate forms of audio for increased accessibility
  • Control for text styling in captions
  • DVR capability, fast forward and fast rewind (trick-play mode), and slow motion
  • Bit-rate controls and adaptive bit-rate logic
  • Custom cue tags for ads
  • Failover
  • Debug logging
  • Adjustable playback buffers
  • 302 redirect optimization
  • Customizable content/ad insertion workflow including blackout signaling
  • Customizable advertising playback policies
  • Fragment duration, size and time-to-download tracking support