The Player is the main entry point that plays back and handles one or more sources while a Source represents audio and video content that can be loaded into a Player. More information on how to manage multiple sources can be found on the PlaylistApi. Player and Sources emit events during their lifecycle that can be subscribed to in order to enable custom workflows.

The Player also comes with a PlayerView that provides the Bitmovin Player UI and default UI handling to an attached Player instance.

The Offline API (OfflineManager) offers the ability to download and store sources locally that can later be played back with a Player without an active network connection.

Additional Resources