Skip to content

DASH(Live) playback stalls when Period element has duration attribute #8481

@kjmkznr

Description

@kjmkznr

Have you read the FAQ and checked for duplicate open issues?
Yes

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

Not applicable

What version of Shaka Player are you using?

  • v4.14.8
  • v4.6.17

Can you reproduce the issue with our latest release version?
Yes. The issue persists in version 4.6.14 and later versions.

Can you reproduce the issue with the latest code from main?
Yes

Are you using the demo app or your own custom app?
demo app

If custom app, can you reproduce the issue using our demo app?
Not applicable

What browser and OS are you using?

  • Chrome 135 on macOS
  • Firefox 137 on macOS

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

What are the manifest and license server URIs?

I have created a reproduction manifest.
It may take some time to access it for the first time.
Manifest with problem
Manifest without problem

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

Not applicable

What did you do?

  1. Open demo player
  2. Add custom content
  3. Press "PLAY"

What did you expect to happen?
The video was supposed to play without interruption.

What actually happened?

The second segment doesn't load and playback stops.

Note:

  • Removing the duration attribute from the Period element will fix the issue
  • Reverting commit 4a0d1ca will fix the issue

Are you planning to send a PR to fix it?
Currently no.

Metadata

Metadata

Assignees

Labels

component: DASHThe issue involves the MPEG DASH manifest formatpriority: P1Big impact or workaround impractical; resolve before feature releasestatus: archivedArchived and locked; will not be updatedtype: bugSomething isn't working correctly

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions