This describes about the architecture diagram of the pdf player.

The below diagram represents the PDF player components.


Common Service Lib: This is used for generating the telemetry from the player as a utility dependency library.

Sunbird Player SDK:

SDK contains common components used by all the V2 players to make it consistent and reusable across players, It contains Start, End Page components along with Navigation and Side menu components


PDF Js library is used for rendering the pdf content and it will also provide options to implement zoom, rotate, and navigation features. Refer here for more details

Last updated