Playing m3u8 streams. HTTP 406
#1
Hi

I'm trying to play a stream using xbmc.Player().play() but more often than not I get this error:

Code:
21:09:53 T:140194672723904   ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://sip-live.hds.adaptive.level3.net/hls-live/ruv-ruv/_definst_/live.m3u8
21:09:53 T:140194672723904  NOTICE: DVDPlayer: Opening: http://sip-live.hds.adaptive.level3.net/hls-live/ruv-ruv/_definst_/live.m3u8
21:09:53 T:140194672723904 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
21:09:53 T:140191540958976  NOTICE: Thread DVDPlayer start, auto delete: false
21:09:53 T:140191540958976  NOTICE: Creating InputStream
21:09:53 T:140191540958976   ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 406
21:09:53 T:140191540958976  NOTICE: CCurlFile::FillBuffer - Reconnect, (re)try 1
21:09:53 T:140191540958976   ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 406
21:09:53 T:140191540958976   ERROR: CCurlFile::CReadState::Connect, didn't get any data from stream.
21:09:53 T:140191540958976   ERROR: Open - failed to open source <http://sip-live.hds.adaptive.level3.net/hls-live/ruv-ruv/_definst_/live.m3u8>
21:09:53 T:140191540958976  NOTICE: Creating Demuxer
21:09:53 T:140191540958976   ERROR: OpenDemuxStream - Error creating demuxer
21:09:53 T:140191540958976  NOTICE: CDVDPlayer::OnExit()
21:09:53 T:140194672723904  NOTICE: CDVDPlayer::CloseFile()
21:09:53 T:140194672723904  NOTICE: DVDPlayer: waiting for threads to exit

HTTP 406 is "Not Acceptable" so I was wondering if I need to do some trickery with HTTP headers. Is that possible? Also, why does this stream sometimes work?
Reply
#2
enable debug and curl extra logging and pastebin a full Debug Log
Reply
#3
I can't make much sense of it Undecided


Your debug kodi.log: http://xbmclogs.com/pr8m6xwgo
Your XBMC crashlog: http://xbmclogs.com/pjfnjdjxa


The first time I tried it worked fine. Then i stopped the stream and tried again and keep getting the error.
Reply
#4
try with 14.2rc1 or a nightly please.
Reply

Logout Mark Read Team Forum Stats Members Help
Playing m3u8 streams. HTTP 4060