Kodi Community Forum

Full Version: M3U with coded channels doesn't work
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi, I think I tried everything I found on google, and can't figure out why it doesn't work...

I've made m3u playlist for PVR IPTV Simple Client with some encoded channels. I have license url, and base64 key (I've got it from header called "drmchallengecustomdata" on my online television website).
But it doesn't work...

That's how it looks like in m3u: 
#EXTINF:0 tvg-id="Channel", Channel
#KODIPROP:inputstream=inputstream.adaptive
#KODIPROP:inputstream.adaptive.manifest_type=mpd
#KODIPROP:inputstream.adaptive.license_type=com.widevine.alpha
#KODIPROP:inputstream.adaptive.license_key=https://website.net/AcquireWidevineLicense.ashx||b{SSM}|B
#KODIPROP:inputstream.adaptive.license_data=base64data
#KODIPROP:inputstream.adaptive.stream_headers=drmchallengecustomdata=HERE_I_PUT_BASE_64_KEY
https://website.net/channel.mpd


Kodi shows that in logs:
https://paste.kodi.tv/ulavudoquf.kodi

All of the values (license key etc) are good, I've tested them on https://reference.dashif.org/dash.js/lat...index.html and it works perfectly fine...
I'm out of ideas...
Is it even possible to make it work?
Try posting this question in “Add-on support -> VideoPlayer inputstream” section.

A moderator should be able to move your question there.
(2022-12-05, 10:40)phunkyfish Wrote: [ -> ]A moderator should be able to move your question there.

Done.
Impossible to tell with the non-debug log snippet with censored urls.

I would guess that #KODIPROP:inputstream.adaptive.license_data=base64data is possibly not needed, and that HERE_I_PUT_BASE_64_KEY may need to be url encoded.
@G4lik got it working ? I to would like to find this out if possible