
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 state at the stall
An illustrative player loads a poster, then replaces it with the first actual video frame, but does not advance. Those are separate observations. The browser media readyState property reports several readiness stages. Metadata readiness establishes information about the resource; current data readiness establishes data for the present position. Future data readiness means some material beyond that position is available. A screenshot of the first frame cannot tell you which of these stages persists.
Do not turn the number into a speed result
The constants progress from HAVE_NOTHING through HAVE_METADATA, HAVE_CURRENT_DATA, HAVE_FUTURE_DATA and HAVE_ENOUGH_DATA. MDN describes the final state in terms of sufficient available data and an adequate download rate for uninterrupted completion. It remains a media element state, not a measured household connection speed. Capture the symbolic name with the observation time instead of writing an unexplained number such as two in a support report.
Compare a short sequence
A useful original test log might show metadata at zero seconds, current data at one second and the same current data state at four seconds while the displayed position remains unchanged. These invented times illustrate a logging format, not a performance target. Add the actual play request outcome and any media error. That sequence helps distinguish a resource which has barely become drawable from a control which never requested playback; it does not by itself identify the upstream cause.