-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Buffering issue with manifest that contains multiple audio tracks #7824
Comments
The problem is that the alternative audio is poorly generated, the EXTINF tag indicates 129 seconds in each segment, and that is the total duration of the content.
Alternate audio: https://s7mbrstream.scene7.com/is/content/microsoftcorp/_media_/029/0292ee58-25e7-41c2-bb09-23b0e6e94dbe-audio.mp4.m3u8
|
avelad - I was just jumping in to update the bug. I agree - this is bad content. That being said, other players do handle this content appropriately - for example, you can use the hls.js demo linked above with the same manifest and it does work. I did also test in videojs, and it does work there as well. While not efficient, other players do seem to handle this. From my perspective this makes this lower priority - and I'm probably the wrong person to determine if the shaka player should work in this scenario, but I do think it's worth noting that competing players do work with the same manifest. |
Have you read the FAQ and checked for duplicate open issues?
Yes
If the problem is related to FairPlay, have you read the tutorial?
N/A
What version of Shaka Player are you using?
4.11.10, but this also reproduces in the nightly demo app.
Can you reproduce the issue with our latest release version?
Yes
Can you reproduce the issue with the latest code from
main
?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?
Windows, Edge, Chrome and Firefox
For embedded devices (smart TVs, etc.), what model and firmware version are you using?
N/A
What are the manifest and license server URIs?
Manifest File: https://cdn-dynmedia-1.microsoft.com/is/content/microsoftcorp/expand-opportunity-2024-rural-campaign_video_en-us-AVS.m3u8?packagedStreaming=true
License Server: N/A
What configuration are you using? What is the output of
player.getNonDefaultConfiguration()
?{"streaming":{"bufferBehind":300,"ignoreTextStreamFailures":true}}
What did you do?
What did you expect to happen?
What actually happened?
Note that this issue does not reproduce in hls.js (https://hlsjs.video-dev.org/demo/) or videojs.
Are you planning to send a PR to fix it?
No
The text was updated successfully, but these errors were encountered: