Привет, Гост |
Трябва да се регистрирате преди да може да публикувате на нашия сайт.
|
|
|
Използване на MPEG-DASH и Microsoft smooth streaming |
Публикувано от: Majide - 25-12-2016, 20:45 - Форум: Програмиране
- Отговори (6)
|
 |
С течение на времето, все повече доставчици на съдържание преминават от HLS и HDS към MPEG-DASH или ако не са добре с централния, към Microsoft smooth streaming. В самите стандарти е заложено да избират адаптивно подходящ битрейт и качество:
Код: DEBUG: AddOnLog: InputStream Adaptive: Selecting stream with conditions: w: 1920, h: 1005, bw: 14006795
Понеже в FFmpeg все още няма заложена подръжка за обработване на MPEG-DASH манифестите и по дефиниция самите стриймове може да изискват content decryption module (DRM) от сорта на Widevine, разработчиците на Kodi поеха сами щафетата за да отговорят на mainstream течението. С появата на Kodi 17 Krypton ще бъде официално регламентирано инсталирането на двоични/бинарни addon-и т.е. такива, които вече са компилирани на някакъв си език (C++, C#...). Дори и да не са с отворен код, идеята е да бъде възможно създаването на читави addon-и за легалните стрийминг провайдери като YouTube, Netflix, Hulu, Amazon Prime и др. използващи защити с DRM.
Ако използвате Kodi 17 или по-нов и сте инсталирали и разрешили InputStream Adaptive addon, тогава имате вече поддръжка на новите DRM формати. Обърнете внимание, че горепосочения модул е наличен само за Krypton и по-нови "Кодита" т.е. в старите няма да бъде възможно зареждането на тези два формата!
В директория ...addons/inputstream.adaptive/lib се намират всички CDM/DRM модули, които модула има на разположение. По подразбиране идва с libssd_wv.so/.dll , но може да му добавите Widevine например, копирайки libwidevinecdm.so/.dll от локалната ви инсталация на Google Chrome, Opera или Steam ( проверете т.6).
Гледане на MPEG-DASH през .strm файл:
Код: #KODIPROP:inputstreamaddon=inputstream.adaptive
#KODIPROP:inputstream.adaptive.manifest_type=mpd
#KODIPROP:inputstream.adaptive.license_type=com.widevine.alpha
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/dash/uk/dash_pc/llnw/bbc_one_hd.mpd
Гледане на MPEG-DASH през m3u плейлиста:
Код: #EXTM3U
#EXTINF:-1,BBC One
#KODIPROP:inputstreamaddon=inputstream.adaptive
#KODIPROP:inputstream.adaptive.manifest_type=mpd
#KODIPROP:inputstream.adaptive.license_type=com.widevine.alpha
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/dash/uk/dash_pc/ak/bbc_one_hd.mpd
#EXTINF:-1,BBC Two
#KODIPROP:inputstreamaddon=inputstream.adaptive
#KODIPROP:inputstream.adaptive.manifest_type=mpd
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/dash/uk/dash_pc/ak/bbc_two_hd.mpd
Код за addon с поддръжка на inputstream.adaptive:
Код: headers = 'User-Agent=Some user agent&Cookie=some_cookie'
li = xbmcgui.ListItem(iconImage=iconimage, thumbnailImage=iconimage, path=stream)
li.setInfo('video', { 'title': name })
if dash=='true':
li.setProperty('inputstreamaddon', 'inputstream.adaptive')
li.setProperty('inputstream.adaptive.manifest_type', 'mpd')
li.setProperty('inputstream.adaptive.stream_headers', headers)
xbmcplugin.setResolvedUrl(int(sys.argv[1]), True, li)
Забележка: Посочените стриймове са с илюстративна цел и са ограничени по геолокация за Великобритания.
Както виждате, технологията е налице и още в този момент можете да я изпробвате през актуалния YouTube addon за Kodi 17, ако сте разрешили inputstream.adaptive функционалността в настройките на въпросния addon.
? Откъде да си набавя inputstream.adaptive? Ами докато се появи в официалните хранилища, можете да го инсталирате през бинарното хранилище на kodinerds.net.
? Има ли повече информация по темата? ТУК, например.
? Това означава ли, че най-сетне ще може да се направи addon за HBOGO ? Вероятно ДА. В този случай се използва Майкрософтската технология, където манифеста е ism:
|
|
|
urepo - либералното хранилище |
Публикувано от: NEOhidra - 11-12-2016, 22:57 - Форум: Ръководства и полезни връзки
- Без отговори
|
 |
Най-накрая пуснаха хранилище което надявам се ще остане незасегнато от егоистичните егоцентрици които освен код творят код правят и доста глупости.
В http://www.urepo.org/index.php ще намерите добавките на хора баннати от официалния форум както и добавки които не могат да бъдат публикувани в официалното хранилище поради някое малоумно правило.
Какво няма да намерите - добавки които вредят на имиджа на Kodi.
|
|
|
|