Closed dsilhavy closed 5 months ago
Sounds good, @dsilhavy.
My interpretation is that the condition has to be computed anew at the start of each media streaming session.
Implemented according to the description in #56. The condition is re-evaluated for each streaming session
Feature description
TS 26.512 specifies a
samplePercentage
that is part of the M1MetricsReportingConfiguration
resource and defines the proportion of media streaming sessions for which metrics shall be reported, expressed as a floating point value between 0.0 and 100.0.If not specified, reports shall be sent for all sessions.
The concrete behavior can be derived from clause 4.8.2 which defines a similar behavior for consumption reporting:
Suggested solution
Only start the interval timer that requests the desired metrics periodically if the above condition is true.