Skip to content

SRT Timecode via SEI Message #1442

Closed Answered by Morpheus235
bchah asked this question in Help
Nov 14, 2023 · 2 comments · 5 replies
Discussion options

bchah
Nov 14, 2023
Collaborator Sponsor

You must be logged in to vote

@bchah Using Bypass will definitely pass SEI Chunks to the Browser but only feasible be accessible by using hls.js. My Company employs Haivision Encoders which support SEI Timecode as well and I have been sucessfully parsing the Incoming TC based on ffmpegs pic_timing Code with a little addition I added into hls.js myself. Natively these SEI User Messages / NAL Units seem to be skipped entirely by hls.js.
After doing this I basically hook the Callbacks the same way you tried to:

player.on("hlsPrepared", (hls) => {
    hls.on("hlsFragChanged", function (event, data) {
      ...		
    });
    
   hls.on("hlsFragParsingUserdata", function (event, data) {
      ...
   });
})

For hls.js You w…

Replies: 2 comments 5 replies

Comment options

getroot
Nov 20, 2023
Maintainer Sponsor

You must be logged in to vote
1 reply
@bchah
Comment options

bchah Nov 20, 2023
Collaborator Author Sponsor

Comment options

bchah
Jan 25, 2024
Collaborator Author Sponsor

You must be logged in to vote
4 replies
@getroot
Comment options

getroot Jan 27, 2024
Maintainer Sponsor

@bchah
Comment options

bchah Mar 29, 2024
Collaborator Author Sponsor

@Morpheus235
Comment options

Answer selected by bchah
@bchah
Comment options

bchah May 17, 2024
Collaborator Author Sponsor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Help
Labels
None yet
3 participants