http-streaming icon indicating copy to clipboard operation
http-streaming copied to clipboard

Error : No sync info found while using media sequence sync

Open damanV5 opened this issue 7 months ago • 0 comments

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)

damanV5 avatar Jun 14 '25 01:06 damanV5