
Media diagnostics · Primary-source explanation; examples are illustrative. Instructions are based on publisher guidance; a UK IPTV account was not tested on this platform.
Read the grouping model
Media3 documents a track group as tracks presenting the same content in different formats. An adaptive stream can therefore expose several video tracks for quality choices without supplying that many independent views. Track selection diagnostics should keep group identity, format and selected state separate. Counting every format entry as a different camera angle can misdescribe both the available content and what a quality menu actually changes.
Use an original inventory example
Imagine one main camera view offered in four format variants and one alternative view offered in three. There are seven format entries but two content views in this simplified model. Choosing a different bitrate within the first group need not change the camera angle. These invented counts illustrate how to read the inventory; they do not describe a tested sports feed or claim that a commercial account supplies alternative views.
Refresh the inventory at a transition
The documentation explains that preparation and media item changes can alter the available tracks, and track change callbacks include selection changes. Inspect the current item instead of retaining a previous programme list as if it applied forever. Also check whether a listed track is supported and selected rather than assuming presence means active playback. This article explains a developer inventory task and does not infer rights, channel totals or subscription allowances from a raw media track count.