Skip to content

Error : No sync info found while using media sequence sync #1579

@damanV5

Description

@damanV5

Description

Getting the following error on a live stream:-

Asset plays for sometime and then playback fails completely with an error:-
MediaError {code: 3, message: 'Playback cannot continue. No available working or supported playlists.'}

Warning Logs :-

1568.74b3610….js:2 VIDEOJS: WARN: Problem encountered with playlist 5-placeholder-uri-5. Aborted early because there isn't enough bandwidth to complete the request without rebuffering. Switching to playlist 4-placeholder-uri-4.
1568.74b3610….js:2 VIDEOJS: WARN: Problem encountered with playlist 7-placeholder-uri-7. Aborted early because there isn't enough bandwidth to complete the request without rebuffering. Switching to playlist 4-placeholder-uri-4.
1568.74b3610….js:2 VIDEOJS: WARN: Problem encountered with playlist 6-placeholder-uri-6. Aborted early because there isn't enough bandwidth to complete the request without rebuffering. Switching to playlist 4-placeholder-uri-4.
1568.74b3610….js:2 VIDEOJS: WARN: Problem encountered with playlist 5-placeholder-uri-5. Aborted early because there isn't enough bandwidth to complete the request without rebuffering. Switching to playlist 4-placeholder-uri-4.
1568.74b3610….js:2 VIDEOJS: WARN: Problem encountered with playlist 7-placeholder-uri-7. Aborted early because there isn't enough bandwidth to complete the request without rebuffering. Switching to playlist 4-placeholder-uri-4.
1568.74b3610….js:2 VIDEOJS: WARN: Problem encountered with playlist 6-placeholder-uri-6. Aborted early because there isn't enough bandwidth to complete the request without rebuffering. Switching to playlist 4-placeholder-uri-4.
1568.74b3610….js:2 VIDEOJS: WARN: Problem encountered with playlist 4-placeholder-uri-4. Aborted early because there isn't enough bandwidth to complete the request without rebuffering. Switching to playlist 5-placeholder-uri-5.
1568.74b3610….js:2 VIDEOJS: WARN: Problem encountered with playlist 5-placeholder-uri-5. Aborted early because there isn't enough bandwidth to complete the request without rebuffering. Switching to playlist 3-placeholder-uri-3.
1568.74b3610….js:2 VIDEOJS: WARN: Problem encountered with playlist 3-placeholder-uri-3. Excessive audio segment downloading detected. Switching to playlist 7-placeholder-uri-7.
1568.74b3610….js:2 VIDEOJS: WARN: Problem encountered with playlist 7-placeholder-uri-7. Aborted early because there isn't enough bandwidth to complete the request without rebuffering. Switching to playlist 2-placeholder-uri-2.
1568.74b3610….js:2 VIDEOJS: WARN: Problem encountered with playlist 6-placeholder-uri-6. Excessive audio segment downloading detected. Switching to playlist 2-placeholder-uri-2.
1568.74b3610….js:2 VIDEOJS: WARN: Problem encountered with playlist 2-placeholder-uri-2. Playlist no longer updating. Switching to playlist 4-placeholder-uri-4.
1568.74b3610….js:2 VIDEOJS: WARN: Problem encountered with playlist 4-placeholder-uri-4. Aborted early because there isn't enough bandwidth to complete the request without rebuffering. Switching to playlist 5-placeholder-uri-5.
1568.74b3610….js:2 VIDEOJS: WARN: Problem encountered with playlist 5-placeholder-uri-5. Excessive audio segment downloading detected. Switching to playlist 1-placeholder-uri-1.
1568.74b3610….js:2 VIDEOJS: WARN: Problem encountered with playlist 1-placeholder-uri-1. Playlist no longer updating. Switching to playlist 0-placeholder-uri-0.
1568.74b3610….js:2 VIDEOJS: WARN: Removing other playlists from the exclusion list because the last rendition is about to be excluded.
1568.74b3610….js:2 VIDEOJS: WARN: Problem encountered with playlist 0-placeholder-uri-0. Excessive audio segment downloading detected. Switching to playlist 7-placeholder-uri-7.
1568.74b3610….js:2 VIDEOJS: WARN: Problem encountered with playlist 7-placeholder-uri-7. Aborted early because there isn't enough bandwidth to complete the request without rebuffering. Switching to playlist 4-placeholder-uri-4.
1568.74b3610….js:2 VIDEOJS: WARN: Problem encountered with playlist 4-placeholder-uri-4. Excessive audio segment downloading detected. Switching to playlist 2-placeholder-uri-2.
1568.74b3610….js:2 VIDEOJS: WARN: Problem encountered with playlist 2-placeholder-uri-2. Excessive audio segment downloading detected. Switching to playlist 1-placeholder-uri-1.
1568.74b3610….js:2 VIDEOJS: WARN: Problem encountered with playlist 7-placeholder-uri-7. Aborted early because there isn't enough bandwidth to complete the request without rebuffering. Switching to playlist 1-placeholder-uri-1.
1568.74b3610….js:2 VIDEOJS: WARN: Removing other playlists from the exclusion list because the last rendition is about to be excluded.
1568.74b3610….js:2 VIDEOJS: WARN: Problem encountered with playlist 1-placeholder-uri-1. Excessive audio segment downloading detected. Switching to playlist 7-placeholder-uri-7.
1568.74b3610….js:2 VIDEOJS: WARN: Problem encountered with playlist 7-placeholder-uri-7. Playlist no longer updating. Switching to playlist 7-placeholder-uri-7.
'

Videojs Debug Logs :-

Getting Error : VIDEOJS: DEBUG: VHS: SegmentLoader[audio] > error occurred:

{
    "message": "No sync info found while using media sequence sync",
    "metadata": {
        "errorType": "streamingfailedtoselectnextsegment",
        "error": {}
    }
}

Complete Debug Logs : https://drive.google.com/file/d/1A5csb3Tv-HzSQp7iI8_XhGj9ItOZ5pXS/view?usp=sharing

It leads to complete playback failure as vhs excludes all playlists

Reduced test case

https://drive.google.com/file/d/1A5csb3Tv-HzSQp7iI8_XhGj9ItOZ5pXS/view?usp=sharing

Steps to reproduce

Asset Information : Dash (SegmentTemplate + SegmentTimeline Format) | DRM enabled live stream (using contrib-eme plugin)

VHS flags which I am utilising :-

  liveRangeSafeTimeDelta: 10,     
  useDevicePixelRatio: true,
  limitRenditionByPlayerDimensions: false,
  useNetworkInformationApi: true,
  enableLowInitialPlaylist: true,

Unfortunately, I cannot provide exact link to reproduce as this was captured during a live event.

I have attached all the available information over description^.

Errors

Error : No sync info found while using media sequence sync
MediaError {code: 3, message: 'Playback cannot continue. No available working or supported playlists.'}

What version of Video.js are you using?

8.22.0

Video.js plugins used.

videojs-contrib-eme": "5.5.1"

What browser(s) including version(s) does this occur with?

Chrome

What OS(es) and version(s) does this occur with?

macOS (All verisons) , Windows (All versions)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions