For 60000/1001 frame rate content, the reported frame rate is inaccurate: HLS reports as 59.92, and DASH reports as 45000/751, instead of the expected 59.94 and 60000/1001.
The root cause is most probably rounding when the frame duration is rescaled to the 90000 timescale, which cannot represent the 60000/1001 rate exactly.
Expected Behavior
A 60000/1001 source is reported as 59.94 for HLS and 60000/1001 for DASH.
Actual Behavior
The frame rate is reported as 59.92 in HLS and 45000/751 in DASH.
Steps to Reproduce
- Serve a
60000/1001 source (e.g. Meridian) via HLS and DASH.
- Inspect the reported frame rate in the manifest.
- Observe
59.92 instead of the expected 59.94, and 45000/751 instead of the expected 60000/1001.
For
60000/1001frame rate content, the reported frame rate is inaccurate: HLS reports as59.92, and DASH reports as45000/751, instead of the expected59.94and60000/1001.The root cause is most probably rounding when the frame duration is rescaled to the
90000timescale, which cannot represent the60000/1001rate exactly.Expected Behavior
A
60000/1001source is reported as59.94for HLS and60000/1001for DASH.Actual Behavior
The frame rate is reported as
59.92in HLS and45000/751in DASH.Steps to Reproduce
60000/1001source (e.g. Meridian) via HLS and DASH.59.92instead of the expected59.94, and45000/751instead of the expected60000/1001.