-
Notifications
You must be signed in to change notification settings - Fork 6k
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
MPEG DASH SGAI Ad Support #8595
Comments
@ojw28 will you be able to look at the proposed enhancement? |
FYI I've learned much more about the upcoming SGAI specification from DASH-IF: There's really two parts:
We are really looking for support for the first usecase here, and I saw this: #1574 that Exoplayer does not support xlinks. I have a series of questions out to DASH-IF: Dash-Industry-Forum/AdInsertion#83 to learn more about what this does to the VOD player timeline and more. |
@ojw28 just want to make sure this is on your radar for a future version of Exoplayer. Would it be reasonable to expect Dash SGAI support to be available by end of this year? |
Not sure if you can help answer my question above @christosts ? |
Hi @ojw28 or @christosts is there any update on this? |
Hi @ojw28 or @christosts is there any update? |
From the player's perspective, this is mainly the same as #1574, which tracks support for xlinks and publishing the correct ad metadata in the player. So I'd just duplicate to the other issue. If you think this isn't correct and this is tracking something else, please let us know. |
My use case is VOD so supporting DASH Patch Manifests is outside of my scope, but you will have to support that if you truly wish to support the entirety of the DASG SGAI speecification. |
The SGAI proposal you linked above is mainly talking about xlink patch manifests as the way to implement this. Could you clarify what feature you are asking for exactly if it's not that? |
This ticket is asking for the entirety of SGAI. Which includes delayed xlink resolution for VOD and patch manifests to cover the live use case. |
I think this should be covered by #1574 once we implement it, because it's about when and how to load xlinks. So I'll leave this issue closed. |
When filing a feature request:
Replace the content in the sections below.
[REQUIRED] Use case description
MPEG DASH is closing in on support for a new Ad Delivery Architecture called Server Guided Ad Insertion: https://dashif.org/docs/CR-Ad-Insertion-r8.pdf.
We are thinking of taking advantage of SGAI to drive ads from the server side, while providing a more dynamic ad experience to our users.
Proposed solution
Implement Server Guided Ad Insertion support in Exoplayer so more of the Ad Injection is handled server side, instead of clients knowing when to reload VAST files.
Alternatives considered
Using CSAI support in Exoplayer, and having AdsMediaSource reload the VAST file on seek operations.
The text was updated successfully, but these errors were encountered: