Some streams didn't work on current LG version (but work in previous version)
Posted: 18 Mar 2017, 19:05
I had the old SS-IPTV version that was in the LG AppStore, but it changed and a new version appeared (instead of update, it is a new fresh install) (LG WebOS 2)
I installed today this version (maintaining the old version installed) and watched that some links that I have didn't work in this new version, but they are working in the old.
These links works as a proxy. These links points to a service in a computer that I have and it resolv and encapsulates some information to external requests, but, for sorme reason, the new version of SS-IPTV didn't continue the requests. I see that it do a different HTTP request.
Here you can see the requests did by the old SS-IPTV:
http://imgur.com/ihapa7k
1) It performs a first requests with a TV User-Agent and refereral SS-IPTV: http://imgur.com/Ymhbf35
2) It receives a response with a LOCATION header: http://imgur.com/URYyC9a
3) SS-IPTV follows the LOCATION with the same User-Agent and referer: http://imgur.com/C3utWWq
4) It receives a m3u list (that internally contains a link to other m3u): http://imgur.com/I0WCChi
5) SS-IPTV performs again this request but with other User-Agent, now is "HLS Client" http://imgur.com/tyCYcjq
6) And it continues at this point with this "HLS Client" user agent and all works
But with the new version it only do the the "non-hls client" user agent, it is:
http://imgur.com/ZZFLWVy
And that is all, it doesn't play nothing, Is like point 1, 2,3 and 4 of the previous version.. and it stops here. In previous version SS-IPTV repeat this last request with other user-agent (point 5), but with current version does nothing.
And I see that it never tries to use the "HLS Client" user agent (is like it stops when it, in the previous version, launch the HLS Client) and uses other headers: http://imgur.com/lgO1fJf
It add a Referer: File, and empty cookie and a "Connection: Close", when previous version has "Connection: Keep-alive" and Accept-Encoding: gzip deflate
I installed today this version (maintaining the old version installed) and watched that some links that I have didn't work in this new version, but they are working in the old.
These links works as a proxy. These links points to a service in a computer that I have and it resolv and encapsulates some information to external requests, but, for sorme reason, the new version of SS-IPTV didn't continue the requests. I see that it do a different HTTP request.
Here you can see the requests did by the old SS-IPTV:
http://imgur.com/ihapa7k
1) It performs a first requests with a TV User-Agent and refereral SS-IPTV: http://imgur.com/Ymhbf35
2) It receives a response with a LOCATION header: http://imgur.com/URYyC9a
3) SS-IPTV follows the LOCATION with the same User-Agent and referer: http://imgur.com/C3utWWq
4) It receives a m3u list (that internally contains a link to other m3u): http://imgur.com/I0WCChi
5) SS-IPTV performs again this request but with other User-Agent, now is "HLS Client" http://imgur.com/tyCYcjq
6) And it continues at this point with this "HLS Client" user agent and all works
But with the new version it only do the the "non-hls client" user agent, it is:
http://imgur.com/ZZFLWVy
And that is all, it doesn't play nothing, Is like point 1, 2,3 and 4 of the previous version.. and it stops here. In previous version SS-IPTV repeat this last request with other user-agent (point 5), but with current version does nothing.
And I see that it never tries to use the "HLS Client" user agent (is like it stops when it, in the previous version, launch the HLS Client) and uses other headers: http://imgur.com/lgO1fJf
It add a Referer: File, and empty cookie and a "Connection: Close", when previous version has "Connection: Keep-alive" and Accept-Encoding: gzip deflate