Hello,
First, I am fully aware about advanccedsettings.xml file and the curlclienttimeout/curllowspeed...etc, they don't affect my proplem no matter how high I set them.
My problem is that I am using streaming services that take about 6-12 seconds before the server respond, XBMC seems (curl of the Player to be specific) timeout with error 28. I am sure that the stream is working because I can download it from any browser or any media player that support streaming. Also, when I try many times for the same stream, sometimes it works, sometimes it fails silently, which prove it is a timeout issue. I read somewhere that XBMC "Player.play" have a hardcoded timeout for receiving the first bytes of the stream using curl which cannot be changed through configs/settings files (unlike any further chunks which can be affected by curlclienttimeout/curllowspeed?). And I tried this on Windows and Mac, with similar outcomes.
Could you allow the user to set an option in advancedsettings.xml, or use the existing one on the first chunk of the stream, or even change the hardcoded timout to a higher number.
I apologize if this is not what is causing the problem, but this is what I grasped through they many trials and errors, and would appreciate if anyone fix this issue or help me fix it.
First, I am fully aware about advanccedsettings.xml file and the curlclienttimeout/curllowspeed...etc, they don't affect my proplem no matter how high I set them.
My problem is that I am using streaming services that take about 6-12 seconds before the server respond, XBMC seems (curl of the Player to be specific) timeout with error 28. I am sure that the stream is working because I can download it from any browser or any media player that support streaming. Also, when I try many times for the same stream, sometimes it works, sometimes it fails silently, which prove it is a timeout issue. I read somewhere that XBMC "Player.play" have a hardcoded timeout for receiving the first bytes of the stream using curl which cannot be changed through configs/settings files (unlike any further chunks which can be affected by curlclienttimeout/curllowspeed?). And I tried this on Windows and Mac, with similar outcomes.
Could you allow the user to set an option in advancedsettings.xml, or use the existing one on the first chunk of the stream, or even change the hardcoded timout to a higher number.
I apologize if this is not what is causing the problem, but this is what I grasped through they many trials and errors, and would appreciate if anyone fix this issue or help me fix it.