Interface MKAnalyticsTuneDurationData

Hierarchy

  • MKAnalyticsTuneDurationData

Properties

blankScreenDuration: number

Time in seconds from when playback is initiated till SourceLoaded event from player is received. Default value is 0.

drmRequestDuration: number

Total time taken in seconds to download the DRM license. Default value is 0. In case of Fairplay it is an addition of fpsCertRequestDuration and fpsRequestDuration

fpsCertRequestDuration: number

Time taken in seconds by fairplay certificate API (backend request to DRM license server). Default value is 0.

fpsRequestDuration: number

Time taken in seconds by fairplay license API (backend request to DRM license server). Default value is 0.

lastRegisterDeviceDuration: number

Time taken in seconds by last registration API (backend request to Azuki). Default value is 0.

masterManifestRequestDuration: number

Time taken in seconds by master manifest API (backend request to VSPP/Source). Default value is 0.

pendingBeaconRequestDuration: number

Time taken in seconds by pending beacon API (backend request to Azuki). Default value is 0.

rollRequestDuration: number

Time taken in seconds by roll API (backend request to Azuki). Default value is 0.

sourceLoadDuration: number

Time taken in seconds by player to load the source in which player downloads the manifest and does initial playback setup. Default value is 0.

sourceUnloadDuration: number

Time in seconds to unload the source i.e. from when unload API is called till SourceUnloaded event from player is received. Default value is 0.

startPlaybackDuration: number

Time in seconds from SourceLoaded event till Ready event from player. In this time frame, player downloads initial segments, license and displays first frame. Default value is 0.

totalTuneDuration: number

Time in seconds from when playback is initiated till Ready event from player is received. Default value is 0.