Ok got it, well almost, I’ve executed wget from the CLI as I’m not sure of the curl syntax.
Working LibreElec debug log:
17:17:23 167657.125000 T:1493169056 DEBUG: PVRManager - OpenLiveStream - opening live stream on channel ‘beIN Sport 13 HD ARB’
17:17:23 167657.125000 T:1493169056 DEBUG: opening live stream on url ‘http:||clientportal.link:8080/live/XXXXXXXXXXX/YYYYYYYYYY/6640.ts’
17:17:23 167657.171875 T:1493169056 DEBUG: CDVDInputStreamPVRManager - Open - playback has started on filename pvr://channels/tv/All channels/pvr.iptvsimple_1106705199.pvr
17:17:23 167657.171875 T:1493169056 DEBUG: CurlFile::Open(0x58ffe758) http:||clientportal.link:8080/live/XXXXXXXXXXX/YYYYYYYYYY/6640.ts
17:17:23 167657.171875 T:1493169056 INFO: easy_aquire - Created session to http:||clientportal.link
17:17:23 167657.187500 T:1803547552 DEBUG: PushCecKeypress - received key b duration 113 (rep:0 size:0)
17:17:23 167657.187500 T:1803547552 DEBUG: PushCecKeypress - ignored key b
17:17:23 167657.296875 T:1803547552 DEBUG: PushCecKeypress - received key b duration 0 (rep:0 size:0)
17:17:23 167657.296875 T:1803547552 DEBUG: PushCecKeypress - added key b
17:17:23 167657.421875 T:1803547552 DEBUG: PushCecKeypress - received key b duration 129 (rep:0 size:1)
17:17:23 167657.421875 T:1803547552 DEBUG: PushCecKeypress - ignored key b
17:17:23 167657.531250 T:1493169056 DEBUG: CCurlFile::Open - effective URL: http:||185.2.83.25:8080//streaming/clients_live.php?username=XXXXXXXXXXX&password=YYYYYYYYYY&stream=6640&extension=ts&hash=3f4d1767bddde90c4503934446259efd&time=1477588653&pid=23172&external_device=&on_demand=0&isp=&bitrate=1419
17:17:23 167657.546875 T:1493169056 DEBUG: CFileCache::Open - opening </streaming/clients_live.php> using cache
17:17:23 167657.546875 T:1493169056 DEBUG: CurlFile::Open(0x34f06c0) http:||185.2.83.25:8080//streaming/clients_live.php?username=XXXXXXXXXXX&password=YYYYYYYYYY&stream=6640&extension=ts&hash=3f4d1767bddde90c4503934446259efd&time=1477588653&pid=23172&external_device=&on_demand=0&isp=&bitrate=1419
17:17:23 167657.546875 T:1493169056 INFO: easy_aquire - Created session to http:||185.2.83.25
17:17:23 167657.609375 T:1493169056 DEBUG: CDVDInputStreamPVRManager::Open - stream opened: http:||clientportal.link:8080/live/XXXXXXXXXXX/YYYYYYYYYY/6640.ts
17:17:23 167657.609375 T:1493169056 NOTICE: Creating Demuxer
17:17:23 167657.609375 T:1873802144 DEBUG: Thread FileCache start, auto delete: false
17:17:23 167657.609375 T:1493169056 DEBUG: Open - probing detected format [mpegts]
17:17:23 167657.625000 T:1493169056 DEBUG: Open - avformat_find_stream_info starting
17:17:24 167657.796875 T:1493169056 DEBUG: Open - av_find_stream_info finished
17:17:24 167657.796875 T:1493169056 INFO: ffmpeg[58FFF3A0]: Input #0, mpegts, http:||clientportal.link:8080/live/XXXXXXXXXXX/YYYYYYYYYY/6640.t’:
17:17:24 167657.796875 T:1493169056 INFO: ffmpeg[58FFF3A0]: Duration: N/A, start: 1923.564800, bitrate: N/A
17:17:24 167657.796875 T:1493169056 INFO: ffmpeg[58FFF3A0]: Program 1
17:17:24 167657.796875 T:1493169056 INFO: ffmpeg[58FFF3A0]: Metadata:
17:17:24 167657.796875 T:1493169056 INFO: ffmpeg[58FFF3A0]: service_name : Service01
17:17:24 167657.796875 T:1493169056 INFO: ffmpeg[58FFF3A0]: service_provider: FFmpeg
17:17:24 167657.796875 T:1493169056 INFO: ffmpeg[58FFF3A0]: Stream #0:0[0x100]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuvj420p(pc, bt709), 1364x768, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
17:17:24 167657.796875 T:1493169056 INFO: ffmpeg[58FFF3A0]: Stream #0:1[0x101]: Audio: aac (LC) ([15][0][0][0] / 0x000F), 44100 Hz, mono, fltp, 161 kb/s
Working LibreElec wget
wget http:||clientportal.link:8080/live/XXXXXXXXXXX/YYYYYYYYYY/6640.ts
Connecting to clientportal.link:8080 (185.147.12.147:8080)
Connecting to 185.2.83.25:8080 (185.2.83.25:8080)
6640.ts 3745k --:–:-- ETA
Not working OSMC debug log
18:51:32 957.416321 T:2581328880 DEBUG: PVRManager - OpenLiveStream - opening live stream on channel ‘Cine Afrik AF’
18:51:32 957.418152 T:2581328880 DEBUG: opening live stream on url ‘http:||clientportal.link:8080/live/XXXXXXXXXXX/YYYYYYYYYY/10999.m3u8’
18:51:32 957.904297 T:3024081840 DEBUG: ------ Window Init (DialogBusy.xml) ------
18:51:36 961.705078 T:2581328880 DEBUG: PVRFile - Open - playback has started on filename pvr://channels/tv/All channels/pvr.iptvsimple_1506690313.pvr
18:51:36 961.709351 T:2581328880 DEBUG: CFileCache::Open - opening <live/XXXXXXXXXXX/YYYYYYYYYY/10999.m3u8> using cache
18:51:36 961.762268 T:2581328880 DEBUG: CurlFile::Open(0x565b3e8) http:||clientportal.link:8080/live/XXXXXXXXXXX/YYYYYYYYYY/10999.m3u8
18:51:36 961.844177 T:2581328880 INFO: easy_aquire - Created session to http:||clientportal.link
18:51:36 961.914917 T:3024081840 DEBUG: SECTION:LoadDLL(special://xbmcbin/system/ImageLib-arm.so)
18:51:36 961.916504 T:3024081840 DEBUG: Loading: /usr/lib/kodi/system/ImageLib-arm.so
18:51:36 962.051514 T:2581328880 ERROR: CCurlFile::Open failed with code 404 for http:||clientportal.link:8080/live/XXXXXXXXXXX/YYYYYYYYYY/10999.m3u8
18:51:36 962.052856 T:2581328880 ERROR: Open - failed to open source http:||clientportal.link:8080/live/XXXXXXXXXXX/YYYYYYYYYY/10999.m3u8
18:51:36 962.054565 T:2581328880 DEBUG: CDVDInputStreamPVRManager::Open - stream opened: http:||clientportal.link:8080/live/XXXXXXXXXXX/YYYYYYYYYY/10999.m3u8
Not working OSMC wget
wget http:||clientportal.link:8080/live/XXXXXXXXXXX/YYYYYYYYYY/6640.ts
converted ‘http:||clientportal.link:8080/live/XXXXXXXXXXX/YYYYYYYYYY/6640.ts’ (ANSI_X3.4-1968) → ‘http:||clientportal.link:8080/live/XXXXXXXXXXX/YYYYYYYYYY/6640.ts’ (UTF-8)
–2016-10-27 18:25:23-- http:||clientportal.link:8080/live/XXXXXXXXXXX/YYYYYYYYYY/6640.ts
Resolving clientportal.link (clientportal.link)… 185.147.12.147, 109.236.90.125
Connecting to clientportal.link (clientportal.link)|185.147.12.147|:8080… connected.
HTTP request sent, awaiting response… 302 Found
Location: http:||185.2.83.25:8080//streaming/clients_live.php?username=XXXXXXXXXXX&password=YYYYYYYYYY&stream=6640&extension=ts&hash=293d867dc3a6324e3e64f82052382a87&time=1477589133&pid=23172&external_device=&on_demand=0&isp=&bitrate=1474 [following]
converted ‘http:||185.2.83.25:8080//streaming/clients_live.php?username=XXXXXXXXXXX&password=YYYYYYYYYY&stream=6640&extension=ts&hash=293d867dc3a6324e3e64f82052382a87&time=1477589133&pid=23172&external_device=&on_demand=0&isp=&bitrate=1474’ (ANSI_X3.4-1968) → ‘http:||185.2.83.25:8080//streaming/clients_live.php?username=XXXXXXXXXXX&password=YYYYYYYYYY&stream=6640&extension=ts&hash=293d867dc3a6324e3e64f82052382a87&time=1477589133&pid=23172&external_device=&on_demand=0&isp=&bitrate=1474’ (UTF-8)
–2016-10-27 18:25:23-- http:||185.2.83.25:8080//streaming/clients_live.php?username=XXXXXXXXXXX&password=YYYYYYYYYY&stream=6640&extension=ts&hash=293d867dc3a6324e3e64f82052382a87&time=1477589133&pid=23172&external_device=&on_demand=0&isp=&bitrate=1474
Connecting to 185.2.83.25:8080… connected.
HTTP request sent, awaiting response… 200 OK
Length: unspecified [video/mp2t]
Saving to: ‘6640.ts’
I’ve replaced the username and password in the URLs with placeholders, and as I’m new and cannot post more than 5 links I’ve replaced the http:// with http:||, but hopefully the difference can be seen, especially in the wget output.
If there’s any more info that I can grab please just let me know
Phil.