-
Notifications
You must be signed in to change notification settings - Fork 431
Description
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)