ST tries to restore position on streams (skipping by reading N bytes HTTP error) (Any platform)
|Assignee:||Andreas Smas||% Done:|
|Found in version:||4.5.308||Platform:||PS3|
This error often happens when trying to open some unicast streams (eg, my provider streams IPTV both in multicast and unicast). I use simple extension with channels-urls list. The error can happen when opening the link (most of the time happens with HD channels). UI shows loading circle, log has repeating messages adding each second like:
[HTTP] Skipping by reading N bytes
, where N can be like 20, 40, 100 or some other value (always the same in one bug instance).
After than, no more HTTP request can be made with this extension, Showtime restart required.
Moreover, if you try to use "Exit Showtime" option from within its menu, the whole system will hang with the black screen.
When using "Exit game" system option, PS3 makes a full reboot with 3 beeps.
As a workaround, I think the request should be aborted after some amount of such messages.
Thanks in advance!
#3 Updated by Wain . almost 7 years ago
Leonid Protasov wrote:
Can you try that on latest Bleeding Edge version?
I've managed to reproduce the issue on the latest bleeding edge version.
Frankly speaking, I assume that the issue is really on the server side, so Showtime cannot load stream.
But imho Showtime MUST abort the request as soon as the user hits Back button when the throbber is active (or, at least, add the API method for plugin developers to do so). This would solve the problem immediately.
Should I open a feature request for this?
#8 Updated by Leonid Protasov almost 7 years ago
- Subject changed from ST tries to restore position on streams (skipping by reading N bytes HTTP error) to ST tries to restore position on streams (skipping by reading N bytes HTTP error) (Any platform)
Online TV plugin. The most noticable it is on MP2T and RTMP streams. Just open any such stream (take a look at play status). Play it some time enough for ST to store position (press return/exit button). And just reopen it from items list again...