Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Playback (wall-clock) duration #946

Open
1 task
defagos opened this issue Jul 25, 2024 · 0 comments
Open
1 task

Playback (wall-clock) duration #946

defagos opened this issue Jul 25, 2024 · 0 comments
Labels
enhancement New feature or request
Milestone

Comments

@defagos
Copy link
Member

defagos commented Jul 25, 2024

As an analyst I want to be able to know how much time a user really spent playing some content. Current metrics are affected by speed and represent the duration played (in the reference frame of the content), not the actual time required by a user to play it (if playing at high / low speeds).

This nice-to-have has been discussed during one of our API sync meetings.

Hints

Our player could provide a standard metric for the playback duration in wall-clock time, i.e. not affected by speed settings. This could be useful.

Note that the playback duration (probably affected by speed, but to be checked) in AVMetrics is called playbackDuration. It is called watchDuration in AVAccessLog but the new terminology is likely more generic. If we provide a new value we should probably pick a close name but with clear meaning.

Acceptance criteria

  • A (wall-clock based) playback duration metric is available.

Tasks

  • Add new metric (only measure time when rate != 0 and player not buffering, most likely).
@defagos defagos added the enhancement New feature or request label Jul 25, 2024
@defagos defagos added this to the QoS milestone Jul 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: 📋 Backlog
Development

No branches or pull requests

1 participant