2013-03-27, 10:41
It seems something changed between 12.0 and 12.1 because bog standard NASA flash streams fail to work on 12.1
Tested both on Raspbmc 12.1 and Openelec 3.0 (12.1)
test stream
http://nasa-f.akamaihd.net/public_h264_200@54826
(copy paste it in a .strm file)
ticket with debug log here:
http://trac.xbmc.org/ticket/14224
my crappy deduction,
on 12.1 I think something changed with either curl or FFMPEG
Meaning, on the old working version (12.0), curl fails in the range (seek) command (error 33) and therefor xbmc goes on with FFMPEG estimating the stream on its own and working.
curl on the new version doesn't crash and starts doing the ranging (seek) but gets into a loop (?) which fails and FFMPEG then seems to fail in getting the stream detail it needs to play the stream which fails.
Help
P.S.
For people reading along, this also breaks ustream and the official XBMC NASA add-on
Tested both on Raspbmc 12.1 and Openelec 3.0 (12.1)
test stream
http://nasa-f.akamaihd.net/public_h264_200@54826
(copy paste it in a .strm file)
ticket with debug log here:
http://trac.xbmc.org/ticket/14224
my crappy deduction,
on 12.1 I think something changed with either curl or FFMPEG
Meaning, on the old working version (12.0), curl fails in the range (seek) command (error 33) and therefor xbmc goes on with FFMPEG estimating the stream on its own and working.
curl on the new version doesn't crash and starts doing the ranging (seek) but gets into a loop (?) which fails and FFMPEG then seems to fail in getting the stream detail it needs to play the stream which fails.
Help
P.S.
For people reading along, this also breaks ustream and the official XBMC NASA add-on