RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
Raw event fields | Definition | Unit | STB Field |
abrSwitch | N/A | N/A | N/A - Present in IP_EX_TUNETIME, but not meaningful (always zero) |
assetduration | For VOD / cDVR : Total duration of the asset. For Linear : Total duration of the initial playlist. | Seconds | Yes |
backToXreDuration | Time taken for the tune complete notificaton to reach Receiver from Player. | Seconds | Yes |
beginLoadDuration | Time taken for the tune request to reach Player from Receiver. | Seconds | Yes |
contenttype | Content type of the playback: cdvr, vod, ip-linear, ivod, ip-eas, camera, dvr, mdvr, ipdvr, ppv. | String | Yes |
drmReadyDuration | Total duration of DRM part to be ready for the playback, which includes the challenge generation, license acquisition duration & response processing durations. | Seconds | Yes |
errorCode | - | Not reported in IP_EX_TUNETIME | |
firstFragment | - | Not reported in IP_EX_TUNETIME | |
firstLicense | Licence acquisition time. | Seconds | Yes |
firstManifest | *main manifest download time (DASH or HLS) | N/A | N/A - Present in IP_EX_TUNETIME, but not meaningful (always zero) |
firstProfile | *first playlist/profile manifest download time (HLS-specific) | N/A | N/A - Present in IP_EX_TUNETIME, but not meaningful (always zero) |
FragmentCount | - | Not reported in IP_EX_TUNETIME | |
fragmentTotal | Total time to download both video and audio fragment(s). | Seconds | Yes |
isDDPlus | *true if presenting content with DD+ audio | N/A | N/A - Present in IP_EX_TUNETIME, but not meaningful (always zero) |
isDemuxed | *true if presenting demuxed content (always true for DASH, configurable for HLS) | N/A | N/A - Present in IP_EX_TUNETIME, but not meaningful (always zero) |
isBackupMedium | - | Not reported in IP_EX_TUNETIME | |
isFog | true iff FOG/time-shift buffer is in use for current playback | True/False | Yes |
isPostTune | Indicates the completion of tune transaction. Mostly, used for error cases to indicate subsequent errors (in such cases isPostTune=true). All MEDIATUNE_500 logs with status=SUCCESS will have isPostTune=false (?) | True/False | Not reported in IP_EX_TUNETIME |
isRetryTune | true in cases when linearRetryCounter > 0 or vodRetryCounter > 0. | - | Not reported in IP_EX_TUNETIME |
(or) when auto heal attempt started after playback failure. | - | Not reported in IP_EX_TUNETIME | |
manifestCount | - | Not reported in IP_EX_TUNETIME | |
manifestTotal | Total time duration of main manifest download (possibly including retries) | Seconds | Yes |
mediaType | Type of media item which is determined by locator (like OCAP/DVR/CDVR/MDVR/LOCAL_IP_DVR/DLNA etc). | String | Not reported in IP_EX_TUNETIME |
neededLicense | true if the first fragment decoded was encrypted, and involved license acquisition. Note that encrypted streams may include a clear pre-roll yielding false for this value | True/False | Yes |
networkTime | Total duration for network activities (includes manifest, fragment & license downloads) - note that these delays may occur in parallel | Seconds | Yes |
OriginalUUID | Added to indicate UUID of the first/initial tune which failed and led to retry. | - | Not reported in IP_EX_TUNETIME |
playerRequestLatency | Time spent between attempt to play in guide app and attempt to play in player app. Indicates stability in RPC communication between guide and player apps. | - | Not reported in IP_EX_TUNETIME |
playerResponseLatency | Time spent between attempt to play and tune response (success or failure) in player app. | - | Not reported in IP_EX_TUNETIME |
prepareToPlayDuration | Total duration from tune start until to Manifest download. | Seconds | Yes |
previousdeliverymedium | N/A | - | Not reported in IP_EX_TUNETIME |
previousPlayBackMode | N/A | - | Not reported in IP_EX_TUNETIME |
profilesTotal | total download times for audio and video playlist (HLS-specific) - note that these may be downloaded in parallel | Seconds | Yes |
recieverPlatform | - | Not reported in IP_EX_TUNETIME | |
responseStatus | Description of media tune event from player. Usually, it is not empty in failure cases. "Retrying" in case when isRetryTune=true. | - | Not reported in IP_EX_TUNETIME |
startPlayDuration | Total duration from tune start until to playlist download. (* which is calculated max duration of either manifest or video playlist or audio playlist, and this field is specific to HLS) | Seconds | Yes |
startStreamingDuration | Total duration from tune start until to get first frame decoded nofitication. | Seconds | Yes |
status | - | Not reported in IP_EX_TUNETIME | |
totalTime | Estimated actual tune time of video engine excluding backToXreDuration. | Seconds | Yes |
tuneSuccess | true if this was a successful tune | True/False | Yes |
trmLatency | Time which was spent to acquire the reservation using TRM (RMF/QAM-specific) | - | Not reported in IP_EX_TUNETIME |
backToXreStart | Start time of the tune complete event notification from Player to Receiver. | Epoch | Yes |
beginLoadStart | Calender time of tune request to reach Player from Receiver. | Epoch | Yes |
drmReadyStart | Start time of DRM license acquisition. | Epoch | Yes |
failRetryDuration | Total duration of failed tune attempts. | Seconds | Yes |
playbackIndex | Increments for each new tune since boot, allowing the event to distinguish between initial and subsequent tunes. | Number | Yes |
playerEngine | Player type - for IP will be "AAMP" | String | Yes |
prepareToPlayStart | Calender time of manifest download time. | Epoch | Yes |
profileCount | Number of profiles available for ABR. | - | Not reported in IP_EX_TUNETIME |
startPlay | Calender time of playlist download time. | Epoch | Yes |
startStreamingStart | Calender time of First frame display time. | Epoch | Yes |
tuneAttempts | Total number of tune attempts for a playback including JavaScript managed retries | Number | Yes |