-
Notifications
You must be signed in to change notification settings - Fork 425
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
feat: add event stream support #1382
Conversation
Codecov Report
@@ Coverage Diff @@
## main #1382 +/- ##
==========================================
+ Coverage 85.37% 85.40% +0.03%
==========================================
Files 40 40
Lines 9954 9963 +9
Branches 2308 2308
==========================================
+ Hits 8498 8509 +11
+ Misses 1456 1454 -2
... and 1 file with indirect coverage changes 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me once my comment is addressed! I am not super familiar with what this metadata looks like, but informational nonetheless.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1, Good catch on the spec.
@dzianis-dashkevich and @wseymour15 I pushed the refactor, I would appreciate another look at the PR when you have time. Thanks! |
Looks good to me! |
Description
Note: This is marked as a draft until the mpd-parser changes are integrated.See
EventStream
PR to mpd-parser: videojs/mpd-parser#170This pull request will take the parsed
EventStream
data and convert it into a id3-like object which can be added to the metadata text track for use as timed metadata.Specific Changes proposed
Taking the
EventStream
data from the parsed manifest produced in thehandleMain
function in the dash-playlist-loader then adding it to the timed metadata text-track via theaddMetadata
function.Requirements Checklist