Open ezioda004 opened 1 year ago
👋 Thanks for opening your first issue here! 👋
If you're reporting a 🐞 bug, please make sure you include steps to reproduce it. We get a lot of issues on this repo, so please be patient and we will get back to you as soon as we can. To help make it easier for us to investigate your issue, please follow the contributing guidelines.
I have the same problem. did you find a fix? i can get the data with hls.js but not with videojs
Videojs doesn’t support it, I ended up switching to hls.js.
@ezioda004 Hi thank you for your reply. @heff @ronhopper @makotokw any update regarding to such feature?
Description
Hi,
I'm appending timed metadata in an HLS output using AWS MediaLive service, I'm able to get the
cuechange
event on theTextTrack
with correct timestamp of the data added, however the custom data is missing. ID3 frame being used inPRIV
. If I usehls.js
, I get this data inFRAG_PARSING_METADATA
event. Is there anything similar invideojs
where I can get the custom data?The docs suggest we get this data in
cue.value.data
butcue.value
is a Uint8Array which when converted to string is able to provide the timestamp but not the custom data.I've also played around with settings like
overrideNative
but no luck.Any help would be appreciated.
Sources
https://github.com/ezioda004/videojs-id3-files/blob/main/index.html I've added a basic html file with both version videojs and hls.js, with the required hls files in the above link.
Steps to reproduce
Explain in detail the exact steps necessary to reproduce the issue.
Results
Expected
Expected to get custom ID3 data.
Error output
No errors.
Additional Information
Please include any additional information necessary here. Including the following:
videojs-http-streaming version
what version of videojs-http-streaming does this occur with? videojs-http-streaming x.y.z
videojs version
what version of videojs does this occur with? video.js 8.3.0
Browsers
Chrome Desktop, Safari Desktop
Platforms
what platforms are affected? please include operating system and version or device and version for each Tested on MacOS with Chrome and Safari