Posts: 319
Joined: Mar 2015
Reputation:
25
peak3d
Team-Kodi Member
Posts: 319
I want to inform you that 2 things has changed in the last time:
1.) liberty-developer, who forked my inputstream.adaptive tree, pushed his development back to my repo.
This means, that the DRM decryption wrapper is now included in the kodi nightlies.
For you this means much less confusion about versions of the libssd_wv library, it comes with inputstream.adaptive and is always compatible to the binary addon.
On Android devices DRM decryption works now OOTB simply by enabling inputstream.adaptive, reason is that DRM is part of the Android operating system. For all other OS you still have to pull a widevine binary blob to be able to watch encrypted content.The reason why we dont make the pull automatically is that closed binaries are - in our current interpretation- against kodi's GPL 2 license agreement. Discussion is going on.
2.) inputstream.adaptive has now HLS support.
There have been many requests in the past, and the multi bitrate definition of the format fits well into this binary addon.
Startup of streams seems to be much faster than using the kodi internal ffmpeg implementation, and at the time adaptive bitrate switching is working, HLS supports this as well.
AES-128 encryption is supported, SAMPLE-AES not as there was no usecase for this ntil now.
Adobe / FairPlay DRM is NOT implemented, I have not found any reasonable sources for this, and not any usecase (except some SD streams wich are already prepared for DASH / widevine)
Looking forward for success stories using the new HLS functionality.
Posts: 103
Joined: Feb 2015
Reputation:
5
V8MEM
Senior Member
Posts: 103
Does Forward cache work with inputstream sources? With normal http source with ffmpeg kodi forward caches the file the amout you set in advancedsettings.
Posts: 319
Joined: Mar 2015
Reputation:
25
peak3d
Team-Kodi Member
Posts: 319
2017-08-06, 09:35
(This post was last modified: 2017-08-06, 09:37 by peak3d.)
There will be a general forward buffer soon for all dash / smoothstream / hls.
But right now (without any additional cache) seeking is quite fast because you seek in small segments (based on the concept of segmented strams). Just try it.
Posts: 104
Joined: Oct 2008
Reputation:
0
Not sure if this is the right thread to ask ... My TV provider (Ziggo, The Netherlands) recently launched a website that includes an HTML player to play their DRM content streams. Would your current work make it possible to play this content from within Kodi? I would love to see a Ziggo TV addon - and, as a software developer (though with very limited Python experience), I wouldn't mind spending time on helping create it myself.