5G-MAG / rt-5gms-media-session-handler

5G Media Streaming - Media Session Handler
https://www.5g-mag.com/streaming
Other
4 stars 4 forks source link

QoE Metrics Reporting - Query the Media Player capabilities #17

Closed dsilhavy closed 5 months ago

dsilhavy commented 1 year ago

Feature description

As defined in 26.501 Section 5.5.3 step 7: The Media Session Handler queries the Media Player on its capability to perform metrics collection (measurement and logging function) in accordance with both schemes 1 and 2 as defined by its metrics configuration.

For that reason we need:

  1. A message that is sent by the Media Session Handler via IPC including the required metrics reporting scheme(s)
  2. The Media Stream Handler reacts to the message by querying the capabilities of the underlying Media Player
  3. The Media Stream Handler responds with the supported metrics reporting scheme(s)
  4. The Media Session Handler sends an error message to the "appropriate network entity" if one of the metric schemes is not supported.

For this component, the relevant steps are 1) and 4)

Questions What is meant by "appropriate network entity"? Probably the serverAddresses defined in the clientMetricsReportingConfigurations?

dsilhavy commented 1 year ago

Implemented in #56 . Note: we do not send an error message yet but filter the unsupported metrics schemes when starting the metric reporting interval