Skip to content

xAPI Video events don't report required progress for paused, terminated, completed verbs #232

@e0d

Description

@e0d

The progress extension is:

Used to expresses the percentage of media consumed by the actor.

We are required to emit it in certain cases:

The LRP MUST assign progress value to statements with "paused", "terminated" and "completed" verbs.

Used to expresses the percentage of media consumed by the actor.
LRP Obligations
The LRP MUST assign progress value to statements with "paused", "terminated" and "completed" verbs.

It should be represented in the statement as follows:

    "result": {
        "completion": true,
        "extensions": {
            "https://w3id.org/xapi/video/extensions/played-segments": "0[.]46.613",
            "https://w3id.org/xapi/video/extensions/progress": 1,
            "https://w3id.org/xapi/video/extensions/time": 46.613
        }
    }

Full sample events are available here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions