01-12-2018, 23:36
Темата касае начинът на функциониране на inputstream.adaptive addon, python синтаксисът за правилното му извикване, бъгове, недостатъци, системни изисквания...
Inputstream Adaptive Addon
|
01-12-2018, 23:36
Темата касае начинът на функциониране на inputstream.adaptive addon, python синтаксисът за правилното му извикване, бъгове, недостатъци, системни изисквания...
01-12-2018, 23:51
След изпращане на challenge към DRM server-a, се получава следния response:
Код: {"status":"OK","license":"CAISgAIKKgoQIGeKRFaNyqcxVb/kK3g3JRIQIGeKRFaNyqcxVb/kK3g3JRoAIAEoABIQCAEQARgAII+4BSiPuAVgARpmEhB+QrQNBAa5NWZnQtFGddLFGlDA6R6mHh0h3yYjRldqSB3nHyDU2pxRWCCJ4aRZR2tQ7Wubo6Dpj0/+NYfnB7BbYDMmq66XJJhOtzakwaGf02rWSZ2K95A5bIpzWmvMzW2JiCABGk4KEL+7QPi6JKsjQaU7Tk5/ve0SEA8yeORlNR/hVuGxe3DzptQaIDJ+Q10jKvcVkQBsnM5DwEBVG4XW8II2zEC2uUzdFW1NIAIoAWSgHjk6v4SDc4r$ICSEQgypeL4AU4AFAAGiA63G1cswzGB1l7EC8a6c/j6Bj85OGGEcGgPhX+PbONbSKAAoGaPcsPWLHFeKYOfLuIPGhUlPMru+Y0SRBO757CF5Ii3fjV04DngH1KfesoRfPZVvpZU1k413z+5ZJNgf7GIlZWo2niktsggXxeP6ooZIm/8l1Ygxn7/y5Lx7CmqeY19SwJM86Q7xdkPJDtCpKa1IphtHk1Z/x5abv3WJ4h0bZTLqSjs66GElQH3pLYytDR8sO8DogBFXFJdCs4IvRx58iUKipZ0gxDu5j0wsYgefxn1+4t55TrqEaU1Ohn5Px30ARxORpbFRfAeIi72LVeL+EhmSAc4n2oVwjvg8dtlPzD6tLFA/G0akj0p/OUU121F1eizcIhEpNFOeV783zfxW8=","license_metadata":{"content_id":"CjoKs10JBIQv7tA+LokqyNBpTtOTn+97SIQZmtqM2xqYVNkZmFsa3IzahABGhAgZ4pEVo3KpzFVv+QreDcl","license_type":"STREAMING","request_type":"NEW"},"supported_tracks":[{"type":"HD","key_id":"v7tA+LokqyNBpTtOTn+97Q=="}],"make":"Google","model":"ChromeCDM-Linux","security_level":3,"internal_status":0,"session_state":{"license_id":{"request_id":"IGeKRFaNyqcxVb/kK3g3JQ==","session_id":"IGeKRFaNyqcG4xVb/kK3g3JQ==","purchase_id":"","type":"STREAMING","version":0},"signing_key":"kRw1HmlwXQ55qNDzaSJUWVSJY7W+xST0Kr1SL8mbkpXIO0OsaY0aR0NSfN8PKJuH2LXnH9MCjPg1c+59JKH+G3Ng==","keybox_system_id":7648,"license_counter":0},"drm_cert_serial_number":"ZWM1MK89TJkOWJjYWYxMTZiOWJiMTQwNWJmNjE4ZmZhOTc=","device_whitelist_state":"DEVICE_NOT_WHITELISTED","message_type":"LICENSE","platform":"pc","device_state":"RELEASED","pssh_data":{"key_id":["v7tA+LokqyNBpTtOTn+97Q=="],"content_id":"ZmtqM2VnxqYVNkZmFsa3Izag=="},"client_max_hdcp_version":"HDCP_NONE","client_info":[{"name":"architecture_name","value":"x86-64"},{"name":"company_name","value":"Google"},{"name":"model_name","value":"ChromeCDM"},{"name":"platform_name","value":"Linux"},{"name":"widevine_cdm_version","value":"1.4.9.1088"}],"platform_verification_status":"PLATFORM_UNVERIFIED","content_owner":"castlabs","content_provider":"castlabs","system_id":7648} Обърнете внимание на "security_level":3, "device_whitelist_state":"DEVICE_NOT_WHITELISTED", "platform_verification_status":"PLATFORM_UNVERIFIED". В служебната документация na Widevine, стр. 36 може да видите, че level 3 е най-ниското ниво на сигурност и се определя от Secure Boot Loader=No, Widevine Key Provisioning=Field, Security Hardware or Trusted Execution Environment=No, Widevine Keybox and Video Key Processing=Clear keys exposed to host CPU, Hardware Video Path=Clear video streams delivered to decoder. Това означава, че някои VOD доставчици на защитено с DRM съдържание биха могли да ограничат предлаганото от тях съдържание до устройствата с ниво 2 или 1. По този начин, през Inputstream Adaptive Addon в Kodi няма да може да се гледа (и слуша) това защитено съдържание! Другите два параметъра device_whitelist_state и platform_verification_status се отнасят за липсата на информация за клиентското устройство (в което функционира widevine). Информация за популярни хардуерни и софтуерни устройства бива вграждана в самия widewine, но задействан по текущия начин през Kodi, сървъра не получава никаква информация относно вида на устройството, хардуерните му и софтуерни параметри и възможности. От страна на конфиденциалността ни това е добре, но за в бъдеще, може да окаже негативно влияние на приложимостта на Inputstream Adaptive Addon. Очаквам в не далечното бъдеще да започне да бъде отхвърлян от DRM сървърите.
02-12-2018, 00:01
При използване на inputstream.adaptive addon в Kodi, може да забележите чести прекъсвания за буфериране на видеата/звука. Това не е проблем с интернет връзката ви, нито бъг в Коди, а в самия inputstream.adaptive addon. Почти целия лог се изпълва със следната грешка:
Цитат:NOTICE: CDVDVideoCodecFFmpeg::CDropControl: calculated diff time: 80000 Като резултат гледането на видео се нарушава, Kodi постоянно буферира, без да има какво да се направи в настройките на Kodi, video addon-a или inputstream.adaptive addon-a. Да се надяваме, че за в бъдеще ще се подобри интеграцията на widevine в inputstream.adaptive и този бъг ще пукяса
|
|
Теми, които вероятно са свързани... | |||||
Тема: | Автор | Отговори: | Прегледи: | Последна публикация | |
Препоръки за създаването на video addon | Majide | 0 | 943 |
08-07-2024, 21:21 Последна публикация: Majide |
|
[УРОК] Как да създадем video addon за Kodi Media Center | Majide | 52 | 79,723 |
18-04-2024, 00:48 Последна публикация: Majide |
|
Addon за децата | Majide | 3 | 3,753 |
17-07-2021, 22:47 Последна публикация: martinstz |
|
Fork на Addon. Защо и Как? | Majide | 8 | 12,445 |
12-04-2017, 21:35 Последна публикация: Majide |
|
Как да номерираме версията на Kodi addon? | Majide | 0 | 2,984 |
09-04-2017, 17:00 Последна публикация: Majide |