Skip to content

Impossible to set playlist after VIDEOJS: WARN: Problem encountered with playlist #1064

@brootle

Description

@brootle

Description

Changing playlists works fine until it breaks after VideoJS warning.

VIDEOJS: WARN: Problem encountered with playlist 5-placeholder-uri-5. Excessive main segment downloading detected. Switching to playlist 0-placeholder-uri-0.
As you can see playlist sets to the 1st one and after that I can't switch to any other available in player.qualityLevels(). I put minimalistic example here https://codepen.io/brootledev/pen/oNYLjJP

Sources

https://bitmovin-a.akamaihd.net/content/MI201109210084_1/mpds/f08e80da-bf1d-4e3d-8899-f0f6155f6efa.mpd

Steps to reproduce

  1. Change quality to max
  2. Change quality to min
  3. Keep toggling, at some point you will get warning VIDEOJS: WARN: Problem encountered with playlist

Results

Expected

I expect that player will be playing playlist that was set by user

Error output

video.min.js:12 VIDEOJS: WARN: Problem encountered with playlist 5-placeholder-uri-5. Excessive main segment downloading detected. Switching to playlist 0-placeholder-uri-0.

Additional Information

Please include any additional information necessary here. Including the following:

videojs-http-streaming version

I am using VideoJS 7.11.4, not sure which videojs-http-streaming version is there

videojs version

VideoJS 7.11.4, but this will happen at any version starting from 7.10...

Browsers

what browsers are affected? please include browser and version for each
Google Chrome Version 88.0.4324.150 (Official Build) (64-bit)
Firefox 85.0 (64-bit)

Platforms

what platforms are affected? please include operating system and version or device and version for each
Windows 10 Pro, Version 2004, OS build 19041.746

Other Plugins

videojs-contrib-quality-levels

Other JavaScript

no

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions