Skip to content
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

scte-35 #1414

Open
Prathik9 opened this issue Jul 24, 2024 · 11 comments
Open

scte-35 #1414

Prathik9 opened this issue Jul 24, 2024 · 11 comments

Comments

@Prathik9
Copy link

how to use scte-35 markers in shaka-packager?

@Brainiarc7
Copy link
Contributor

This is a much needed feature on the packager.

@acris5
Copy link

acris5 commented Aug 20, 2024

I have working patch to insert scte35 markers from udp mpegts stream to dash and hls but need to update it to latest version of Shaka packager to create PR

@Brainiarc7
Copy link
Contributor

@acris5 , do you have a branch with these changes?

@acris5
Copy link

acris5 commented Aug 20, 2024

2638b87 mostly done with this commit

@Brainiarc7
Copy link
Contributor

This is well noted, testing.

@Prathik9
Copy link
Author

hi @acris5 can you provide your mail id

@acris5
Copy link

acris5 commented Oct 21, 2024

[email protected]

@acris5
Copy link

acris5 commented Oct 21, 2024

you can also check the most recent implementation with inserting scte35 with apple supported EXT-X-DATERANGE tags (need to add your advert url in the source code file shaka-packager/packager/hls/base/media_playlist.cc:438) to hls https://github.com/acris5/shaka-packager/tree/apple-cues (works with safari with little js code https://dev.to/video/hls-interstitials-on-safari-go7, avplayer and hlsjs)

@Prathik9
Copy link
Author

@acris5 how can we implement DVR functionality using the segments.
Like creating dynamic manifest after live ends based on the required timestamp.
How to synchronize audio ,video segments when creating dynamic manifest of live(cathup of some event after live).

@acris5
Copy link

acris5 commented Oct 23, 2024

@Prathik9 I do not understand what do you mean. Ext-x-daterange tag is calculated from pts in mpegts stream, so it is the same in audio and video.

@Prathik9
Copy link
Author

Prathik9 commented Oct 24, 2024

@acris5 Deliver the .mpd/.meu8 file of some programs or events after that event overs in live .
How can i pick only those segments and create the .mpd/.m3u8 file , then how to maintain synchronization between the audio & video segments while creating the .mpd/.m3u8.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants