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
Server Side Ads Insertion, HLS Live (MPEG2-TS) - Unable to parse start time #2882
Comments
The error you listed doesn't have to do with CORS, that is just a warning. We make partial requests to avoid requesting the whole segment; if there are CORS problems, we fallback to a full segment. The error code you listed is HLS_COULD_NOT_PARSE_SEGMENT_START_TIME. This is because we couldn't parse the start time from the MPEG2-TS stream. I cannot reproduce any error now, can you still? Is the error consistent, or does it change? Since this is live and contains ads, it's possible only some segments have the problem. If you can reproduce, can you post the error object, specifically I remember @ismena saying there were some problems with sample IMA content, @joeyparrish do you know if those were related or fixed? |
Sorry, I don't recall anything specific about that. |
Thank you for quick respond. |
Hi @jtrelak-vewd |
Ok, I have an update - looks like some of the ad info is packaged as raw containerless AAC, which is not something we support at the moment. (We have #2615 to change that, but it hasn't been scheduled yet). We'll see if we can put it on the roadmap for this year. Another thing I can try doing is asking the IMA team :) |
@joeyparrish are you trolling me? :) Please close whatever you like! :p // Closing as a duplicate of #2615 |
Have you read the FAQ and checked for duplicate open issues?
Yes
What version of Shaka Player are you using?
v3.0.4-uncompiled, v3.0.4, master
mux.js-5.6.3
Can you reproduce the issue with our latest release version?
Yes, v3.0.4
Can you reproduce the issue with the latest code from
master
?Yes
Are you using the demo app or your own custom app?
Both
If custom app, can you reproduce the issue using our demo app?
Yes
What browser and OS are you using?
Google Chrome, 84.0.4147.89 (Official Build) (64-bit) Linux
For embedded devices (smart TVs, etc.), what model and firmware version are you using?
What are the manifest and license server URIs?
The stream from https://shaka-player-demo.appspot.com/docs/api/tutorial-ad_monetization.html :
assetKey = 'sN_IYUG8STe1ZzhIIE_ksA';
or without IMA SDK:
https://pubads.g.doubleclick.net/ssai/event/sN_IYUG8STe1ZzhIIE_ksA/master.m3u8
(it is reproducible on my own streams as well)
What did you do?
Issue reproducible also without IMA SDK: just load the stream on Shaka Player Demo, and try to play:
https://pubads.g.doubleclick.net/ssai/event/sN_IYUG8STe1ZzhIIE_ksA/master.m3u8
What did you expect to happen?
Playback started, no error messages
What actually happened?
CORS error, Error code 4030
No playback
The issue is not reproducible on:
The text was updated successfully, but these errors were encountered: