These classes provide information that help you to determine how well the player is performing.
|BufferingMetrics||Provides information about how much time the player spent while buffering and how often a buffering event occurred.|
|DeviceInformation||Provides information about the platform and operating system on which the TVSDK runs:
|LoadInformation||Contains various QoS information about loading various resources (files, manifest or playlist, fragments/segments, tracks, and so on).|
|LoadInformationType||Enumeration class that lists possible values for the type property of LoadInformation objects.|
|PlaybackInformation||Provides information on how the playback is performing. This includes the frame rate, the profile bit rate, the total time spent in buffering, the number of buffering attempts, the time it took to get the first byte from the first video fragment, the time it took to render the first frame, the currently buffered length, and the buffer time.|
|PlaybackLoadMetrics||Provides information on how much time it took for the media to load, how much it took for the player to render the first frame or, in case of an error, to fail.|
|PlaybackMetrics||Provides information on how the playback is behaving. This includes the frame rate, bit rate, buffer length, and so on.|
|PlaybackSessionMetrics||Provides information on how many seconds the player spent while actually playing and how much time the video was actually on screen.|
Provides essential QoS metrics for both playback and the device.
QOS information provider class.