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

Video player incorrectly reports time/duration for sub-sections of videos #35928

Open
bmtcril opened this issue Nov 26, 2024 · 0 comments
Open
Labels
bug Report of or fix for something that isn't working as intended

Comments

@bmtcril
Copy link
Contributor

bmtcril commented Nov 26, 2024

When using the "advanced settings" to display only a subsection of a Youtube video, the video player sends the duration of the entire video to the tracking logs. It also uses currentTime values relative to the full video time.

For instance, the new demo course has a video in module 2 / "advanced video settings" titled "The Reach of the Open edX Platform (2023)". When watching this video the initial play of the video starts at currentTime of ~700 and duration of 2990, where for reporting purposes we would expect. currentTime to be 0 and duration to be 87. At the start of the video, the controls UI show 11:30/12:57.

This causes downstream reporting errors where video watch and completion rates are incorrect, since the system has no way of knowing the actual duration of the video being displayed (or the offsets from the original).

@bmtcril bmtcril added the bug Report of or fix for something that isn't working as intended label Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Report of or fix for something that isn't working as intended
Projects
Status: No status
Development

No branches or pull requests

1 participant