Skip to content
This repository has been archived by the owner on Apr 19, 2023. It is now read-only.

Video Analytics Support #254

Open
smp opened this issue May 6, 2021 · 0 comments
Open

Video Analytics Support #254

smp opened this issue May 6, 2021 · 0 comments
Assignees

Comments

@smp
Copy link
Contributor

smp commented May 6, 2021

Is your feature request related to a problem? Please describe.
As an amplify video user, I want to collect video real-user-monitoring analytics/metrics regarding the playback sessions served through AWS. These analytics will help me identify and troubleshoot issues, implement features (like playhead state, popular videos, etc), and improve my video performance for my audiences. Further, these analytics could help me understand more about how my viewers are watching my content to enable more content production efforts in a specific type of content.

Describe the solution you'd like

  • Video Analytics will use native CLI analytics category, player codegen will check to see if exists to build client hook
  • We'll use kinesis instead of pinpoint for video analytics, more flexibility long term, less cost, less out-of-the box when compared to pinpoint, but the "right" approach.
  • Analytics will only be for web-based players for phase 1 due to lack of native support in amplify libraries for kinesis putevents (would need to use mobilesdk for puts when implementing on mobile)
  • videoJS is the priority for examples/implementation in phase 1, HTML5 events will be funneled through videoJS implementations, should emit regardless of player choice on web

Additional context
Streaming Media Analytics Workshop
Stream Media Analytics Github

@nathanagez nathanagez self-assigned this May 7, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants