-
-
Notifications
You must be signed in to change notification settings - Fork 263
Dev. documentation
A big thanks to Sebastian Golasch for his conference, very useful to every developer:
Sebastian Golasch — EME? CDM? DRM? CENC? IDK!
The conference report:
Eme? CDM? DRM? CENC? IDK! What you need to make your own video player in the browser
The Netflix security addition to the DRM, the Message Security Layer (MSL):
Official MSL Wiki
The proprietary Netflix JSON:
Official Netflix JSON Docs
The bridge used between Kodi and DRM Systems (like Widevine):
InputStream Adaptive Add-on
A little reverse engineering of Shakti API:
HowardStark - Shakti API
Useful information for implementing video interactivity, like in Bandersnatch movie:
Back-end infrastructure used to deliver Netflix’s interactive title
CDN selection strategy to deliver video content and to use the best quality for used connection:
Measurement Study of Netflix, Hulu, and a Tale of Three CDNs
Another one like above
The currently Netflix Open Connect
Netflix UWP app sources and debugging:
Adventures of Netflix Windows app debugging
Netflix player shortcuts:
[Ctrl+Shift+Alt+D] Display A/V Stats on-screen
[Ctrl+Shift+Alt+L] Logging window
User Documentation
- How install the addon
- Login with Authentication key
- Sync of watched status with Netflix
- FAQ (Audio, Video, Subtitle, Other)
- FAQ (Errors)
- Library settings
- Expert settings
- How to export and sync tv shows and movies in Kodi library
- Share STRM library with multiple devices
- List of 1080P 4k Android tested devices
- My credentials are safe?
- VPN and Proxy
- Key mapping
Development
- Dev. guidelines and philosophy
- Dev. documentation
- Dev. basic info
- Dev. unresolved issues
- Dev. Add-on versioning
- Dev. PyCrypto packages
About