Understanding Media Analytics in Canvas and MiVideo


MiVideo Mediaspace

​​​​Kaltura Analytics describes how viewers engage with your media. Analytics are aggregated across both Canvas and MiVideo platforms. Analytic metrics can be found per Media item or Media Gallery/Channel, See related Analytics articles for more information about these metrics.


Describe how viewers engage with a specific published media item. 

Video Demo

New Kaltura Analytics



  • Analytics are available for media owners and co-editors. If the video is published to a course Media Gallery, Teachers, TAs, and Designers cannot view the analytics unless they are also the owner or a co-editor. See the Collaboration and Roles article.
  • Videos with embedded Interactive Video quizzes have additional analytics. See the Interactive Video Quiz Analytics article.
  • Analytics are available for linked YouTube videos


  • Browser ad blocking software and security plugins can prevent the collection of analytics.
  • There may be other reasons why data is not collected. For example, if only one student in a group is logged in and playing the video to the whole group.
  • The ITS-MiVideo support team has a data warehouse that also contains Kaltura viewing data. This information is useful to determine how much of a video a was played when MiVideo does not have that information. This information can be requested by submitting a request to the ITS Service Center.
  • Another strategy for monitoring media playback is to turn your video into an Interactive Video Quiz (IVQ) and publish that quiz as an assignment with a grade that posts back to Canvas. See the IVQ (Interactive Video Quizzing) article.

Locate analytics

  • Navigate to My Media 
    • Canvas: Account > My Media > click the analytics icon next to the media item
    • MiVideo Mediaspace: user drop-down menu > My Media > click the analytics icon next to the media item
  • or navigate to the Media page > Actions > Analytics

Reporting time frame drop-down list

  • Adjust the Analytics date range
  • Click Apply

Tip: The built in end date always defaults to yesterday. Use a custom date range to include today’s data. 

Export drop-down list

  • Request a CSV download of the data via email
  • Check the boxes to select which data analytics to download
  • Click Export Reports

Views on Playback graph

  • For video and audio files
  • Run your mouse over the line to see how many people watched that part of the video
  • Views: Total number of times the video was watched
  • Unique Authenticated Views: Indicates the number of times the video was watched by unique viewers. Unique viewers are identified when they log into Canvas or MiVideo to watch the video. Anonymous users (Mediaspace or embeds in websites) are always counted as one unique viewer
  • Click the View Engagement Per User link to see more details
    • Displays how much of the video or audio file each unique (logged in) viewer watched
    • Clicking on a user name displays a heatmap indicating which parts of the video that user watched

Performance over time graph

  • Different tabs provide metrics over the selected time period. These tabs will vary based on media type
    • Player Impressions: A count of the number of times the player was loaded
      • Tip: Depending on where the player is published, this data may not be very helpful. For example, if the video is published on a Canvas home page, impressions are high initially because the player is loaded for each student every time the students first go to the course. After the first week or so, students are no longer watching the video, so plays are lower over time but impressions remain high.
    • Plays: Number of times the video was played
    • Unique Viewers: Indicates the number of times the video was watched by unique viewers. Unique viewers are identified when they log into Canvas or MiVideo to watch the video. All anonymous viewers are considered a single viewer
    • Minutes Viewed: Number of minutes the media was viewed during that time period
    • Avg. Completion Rate: How much of the video was watched. Sum of percent watched divided by number of plays
    • Avg. Drop Off Rate: How much of the video users watched on average. 0% indicates the video was not watched at all and 100% means the video was watched to the end. Average drop off rate measured by viewer reaching playback quartiles.
    • Compare two metrics by selecting a different metric from the compare to drop-down menu
  • Click the View Details link to see a table of the metrics based on Dates, Users, or Playback Context, selected from the drop-down list
    • Dates
      • Each date during the selected time period is displayed along with any interactions made that day
    • Users
      • A list of authenticated users who interacted with any videos during the selected time period
      • The "Unknown" user groups all interactions by unauthenticated users
      • Clicking a user name provides details of how the user interacted with each video
    • Playback Context
      • The category the video was published in when interacted with. For example, videos in Canvas will have categories that include the Canvas course ID. Videos in Mediaspaces will list the names of the categories/channels.

How player impressions lead to engagement funnel

For video and audio files:

  • Player impressions: A count of the number of times the player was loaded
  • Plays: The number of times the video was played
  • Plays that reach % play-through: This can be adjusted by selecting from the Impressions drop-down menu

Top Countries map

  • Geographic heatmap of viewer location
  • The darker the shade, the more plays for that country

Devices Overview chart

  • What devices viewers are using

Top Domains table

  • Domains ranked by the most number of plays

Related Articles

See related Analytics articles for more information about Kaltura Analytics.

Additional Information

For additional questions, please contact the ITS Service Center

Print Article


Article ID: 4741
Tue 3/30/21 4:47 PM
Fri 9/22/23 12:57 PM