Bug #2638

HLS player won't skip to next variant if current is 404

Added by Leonid Protasov over 5 years ago. Updated over 5 years ago.

Status:FixedStart date:05/25/2015
Priority:NormalDue date:
Assignee:Andreas Smas% Done:

100%

Category:HLS
Target version:4.10
Found in version:4.9.457 Platform:Linux

Description

vp              [DEBUG]: Playing 'videoparams:{"title":"Интер light версия","canonicalUrl":"tv:divan:/tv/view/inter-light-versija-312:%u0418%u043D%u0442%u0435%u0440%20light%20%u0432%u0435%u0440%u0441%u0438%u044F","sources":[{"url":"hls:http://lb1.itcons.net.ua:1935/inters/redirect.hls?smil:inter.smil"}],"no_subtitle_scan":true}', primary, resume:yes (overridden)
Video           [DEBUG]: Playing hls:http://lb1.itcons.net.ua:1935/inters/redirect.hls?smil:inter.smil
media           [DEBUG]: Settings initialized for URL tv:divan:/tv/view/inter-light-versija-312:%u0418%u043D%u0442%u0435%u0440%20light%20%u0432%u0435%u0440%u0441%u0438%u044F in folder: Divan.tv (51) [tv:divanStart]
SVSYNC          [DEBUG]: Set to 0s
AVSYNC          [DEBUG]: Set to 0 ms
X11             [DEBUG]: Suspending screensaver
HLS             [DEBUG]: Base URL: http://lb1.itcons.net.ua:1935/inters/redirect.hls?smil:inter.smil
HLS             [DEBUG]: Primary/Adaptive variants
HLS             [DEBUG]:   http://lb1.itcons.net.ua:1935/inters/chunklist_w621631502_b1024000_slru.m3u8
HLS             [DEBUG]:     bitrate:    1024000
HLS             [DEBUG]:     Video resolution: 0 x 0  Profile: <unknown>  Level: 0.0
HLS             [DEBUG]:   http://lb1.itcons.net.ua:1935/inters/chunklist_w621631502_b512000_slru.m3u8
HLS             [DEBUG]:     bitrate:    512000
HLS             [DEBUG]:     Video resolution: 0 x 0  Profile: <unknown>  Level: 0.0
HLS             [DEBUG]:   http://lb1.itcons.net.ua:1935/inters/chunklist_w621631502_b256000_slru.m3u8
HLS             [DEBUG]:     bitrate:    256000
HLS             [DEBUG]:     Video resolution: 0 x 0  Profile: <unknown>  Level: 0.0
HLS             [DEBUG]: Audio variants
HLS             [ERROR]: Unable to open variant http://lb1.itcons.net.ua:1935/inters/chunklist_w621631502_b256000_slru.m3u8 -- HTTP error: 404
HLS             [DEBUG]: Unable to demux variant bitrate 256000 -- Variant not found
HLS             [ERROR]: Unable to open variant http://lb1.itcons.net.ua:1935/inters/chunklist_w621631502_b256000_slru.m3u8 -- HTTP error: 404
HLS             [DEBUG]: Unable to demux variant bitrate 256000 -- Variant not found
HLS             [ERROR]: Unable to open variant http://lb1.itcons.net.ua:1935/inters/chunklist_w621631502_b256000_slru.m3u8 -- HTTP error: 404
HLS             [DEBUG]: Unable to demux variant bitrate 256000 -- Variant not found
HLS             [ERROR]: Unable to open variant http://lb1.itcons.net.ua:1935/inters/chunklist_w621631502_b256000_slru.m3u8 -- HTTP error: 404
HLS             [DEBUG]: Unable to demux variant bitrate 256000 -- Variant not found
HLS             [ERROR]: Unable to open variant http://lb1.itcons.net.ua:1935/inters/chunklist_w621631502_b256000_slru.m3u8 -- HTTP error: 404
HLS             [DEBUG]: Unable to demux variant bitrate 256000 -- Variant not found
HLS             [ERROR]: Unable to open variant http://lb1.itcons.net.ua:1935/inters/chunklist_w621631502_b256000_slru.m3u8 -- HTTP error: 404
HLS             [DEBUG]: Unable to demux variant bitrate 256000 -- Variant not found
HLS             [ERROR]: Unable to open variant http://lb1.itcons.net.ua:1935/inters/chunklist_w621631502_b256000_slru.m3u8 -- HTTP error: 404
HLS             [DEBUG]: Unable to demux variant bitrate 256000 -- Variant not found
HLS             [ERROR]: Unable to open variant http://lb1.itcons.net.ua:1935/inters/chunklist_w621631502_b256000_slru.m3u8 -- HTTP error: 404

Related issues

Related to Bug #2633: HLS player should check variant availability before switc... Fixed 05/24/2015

Associated revisions

Revision 4e8a9897
Added by Andreas Smas over 5 years ago

hls: Improve bitrate switching algo to better deal with corrupt variants

Fixes #2638

Change included in version 4.9.459

History

#1 Updated by Leonid Protasov over 5 years ago

  • Related to Bug #2633: HLS player should check variant availability before switching to it added

#2 Updated by Andreas Smas over 5 years ago

  • Status changed from New to Fixed
  • % Done changed from 0 to 100

Also available in: Atom PDF