Skip to content

The video does not stop after the end of the video segment, it plays another 1 audio segment. #9926

Description

@zoltroa

FAQ

  • I have read the FAQ and checked for duplicate open issues

If the problem is related to FairPlay, have you read the tutorial?

Not applicable

What version of Shaka Player are you using?

Latest

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?

Shaka Player demo app

What browser and OS are you using?

Windows 10, Microsoft Edge 146.0.3856.84 and Yandex Browser 26.3.2.773 (64-bit)

For embedded devices (smart TVs, etc.), what model and firmware version are you using?

No response

What are the manifest and license server URIs?

Not applicable

What configuration are you using? What is the output of player.getNonDefaultConfiguration()?

Just use https://shaka-project.github.io/shaka-player/demo

What did you do?

  1. Set network throttling to a slow speed (e.g., 4G with low bandwidth) in browser DevTools.
  2. Start playing a DASH stream that has separate audio and video representations.
  3. Immediately after playback starts, change the network throttle to an even slower speed (e.g., 3G).
  4. Wait until the video buffer runs out (the video freezes or the buffer reaches zero).
  5. Make sure that playback continues until another 1 audio segment is empty.

The same problem applies to Dash.js. Only there it is not limited to 1 audio segment.

What did you expect to happen?

The video should be stopped after the end of the video segment. If this is not the last segment.

What actually happened?

The video continues to play 1 more audio segment.

Are you planning to send a PR to add it?

No

Metadata

Metadata

Assignees

Labels

priority: P2Smaller impact or easy workaroundtype: bugSomething isn't working correctly

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions