-
Notifications
You must be signed in to change notification settings - Fork 0
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
manage the content steering response in a static base64 data uri #23
Comments
f2f June
|
hi Haudiobe, The order of the BASE URLS does not mean the player will resume on the first base url after having switched to the second one because the first was failing. Step by step :
|
@haudiobe , any news regarding the question above? I confirm the step by step description above... the player does not resume on CDN A at step 4, while I expected it. The only way is to have the content steering added saying statically to use CDN A as primary. |
Encourage to review the latest specification here: https://members.dashif.org/wg/Interoperability/document/4810 |
We have published this spec: https://www.etsi.org/deliver/etsi_ts/103900_103999/103998/01.01.01_60/ts_103998v010101p.pdf This issue is not addressed in the current spec, but we can add this to a future revision. |
We may address this still in the MPEG spec that the MPD carries the response to a server in a specific service description. Contributions to MPEG spec welcome. |
Thanks Thomas.
How can I contribute? Regards |
Hi Team,
Apple wrote in its spec the possibility to use a data URI to statically write the Steering Manifest in a Base64 format and write it directly in the HLS top manifest
https://developer.apple.com/streaming/HLSContentSteeringSpecification.pdf
This use case is interesting if you know that your streaming manifest content will never change for the entire streaming session. It avoids to deploy an additional steering service. It means less costs, less loads, less infrastructures to maintain and monitor, it's just greener.
I hope DASH can handle this possibility. Remember that the first need is to have a mechanism to switch from a primary CDN to a fallback CDN when the primary CDN fails, and switch back to the primary CDN when the primary CDN is back. Adding BaseUrls is not enough but having to call an external Steering Service can be overkill.
Regards
Ed
[email protected]
The text was updated successfully, but these errors were encountered: