3

I am developing a learning content and I want to track the learner activities using Tin-Can API or X-API.

Is it possible to track the video content (YouTube videos added in my course page) ? Tracking the content like learner started the video, Completed the Video, Resume from 1:30 min. Something like this.

R D
  • 1,330
  • 13
  • 30

3 Answers3

3

This is absolutely possible! You can use YouTube's bespoke API and translate this into standardised Tin Can data.

See this blog and this blog for more details. Be sure to read the comments as there's helpful stuff in there too!

Andrew Downes
  • 1,068
  • 8
  • 20
2

As well as the blog posts Andrew mentioned you may also be interested in the Video Profile + Recipe available at:

https://registry.tincanapi.com/#profile/19

And in particular our code library and sample website that connects to YouTube's API and uses the Recipe's spec for tracking using statements. That code is available at:

https://github.com/RusticiSoftware/TinCanRecipes

Brian J. Miller
  • 2,169
  • 1
  • 12
  • 12
0

If you don't want to get into coding you can use GrassBlade xAPI Companion plugin with WordPress: http://www.nextsoftwaresolutions.com/grassblade-xapi-companion/

You will also need an LRS like GrassBlade LRS

If Videos are important to you, you might want to participate in Video Community of Practice that is working on defining video tracking standard of Tin Can API.
https://github.com/liveaspankaj/xapi-video-cop/wiki