@hrickes super hab es auch ins plugin von 7tv-webapi übernommen sieht dann so aus. Great work
im seventv.py
alt:
li = xbmcgui.ListItem(path=data['url'] + "|" + userAgent)
li.setProperty("inputstream.adaptive.license_type", "com.widevine.alpha")
li.setProperty("inputstream.adaptive.manifest_type", "mpd")
li.setProperty('inputstreamaddon', 'inputstream.adaptive')
try:
lic = data["drm"]["licenseAcquisitionUrl"]
token = data["drm"]["token"]
li.setProperty('inputstream.adaptive.license_key', lic + "?token=" + token + "|" + userAgent + "|R{SSM}|")
neu:
li = xbmcgui.ListItem(path=data['url'] + "|" + userAgent)
li.setProperty("inputstream.adaptive.license_type", "com.widevine.alpha")
li.setProperty("inputstream.adaptive.manifest_type", "mpd")
li.setProperty("inputstream.adaptive.manifest_update_parameter", "full")
li.setProperty('inputstreamaddon', 'inputstream.adaptive')
try:
lic = data["drm"]["licenseAcquisitionUrl"]
token = data["drm"]["token"]
li.setProperty("inputstream.adaptive.manifest_update_parameter", "full")
li.setProperty('inputstream.adaptive.license_key', lic + "?token=" + token + "|" + userAgent + "|R{SSM}|")
läuft dann auch.