Laut dem verlinkten Beitrag funktioniert es mit Chrome unter Linux.
Insofern sollte es mit Inputstream.Adaptive lösbar sein. Vielleicht dann ned mit Atmos und 4k Auflösung, aber es scheint machbar
Beiträge von balabana
-
-
Das hatte ich fast befürchtet. Wurde ja auch glaub ich damals nachträglich dazu gekauft oder so.
Dann eben weiterhin auf die alte Tour -
Umfasst "gekaufte Songs und Alben" eigentlich auch die Audible Hörbücher?
Wäre toll, denn die umständliche Konvertiererei ist lästig. -
Nachdem Amazon 2008 Audible gekauft hat, wie sieht es denn aus mit Unterstützung für Hörbücher dieses Tochterunternehmens für Kodi in diesem Plugin? Für "vod" passt es zugegeben nicht ganz und auch hier könnte man argumentieren das es nicht ganz dazu gehört.
-
Audible mit seinen Hörbüchern gehört ja zu Amazon, wäre Unterstützung dafür in diesem Plugin zu verorten oder ist das eher etwas für ein separates Plugin?
Ich hätte da weiterhin Intresse dran
-
Teilweise ausgehebelt scheint es zu sein. Immer wieder werden exklusive Filme und Serien in 4k umd als Web-DL veröffentlicht.
Is halt wahrscheinlich sehr spezifische Hardware und Software und damit Betriebsgeheimnis der Release-Crews.Level 3 von Widevine hatte ein Twitter Nutzer schon vor ner Weile ausgehebelt. Seit dem gab es Updates
-
Es gibt seit neuestem einen Entschlüsselungs-Proxy für Netflix MSL Nachrichten:
https://github.com/nohajc/netflix-mitm-proxyWenn jemand Zeit und Lust hat mit herauszufinden was dem Betflix plugin fehlt um zu übermitteln wo man in welcher Folge grade Pause macht um nahtlos weiterschaun zu könenn.
-
Windows und Android Geräte könnten dann als Platform dienen oder?
-
LiveStreams aktiv (true):
Code
Alles anzeigen{ "videos": [{ "id": "5daf6b41e7aeac6f8dc4ba58", "title": "Opening Ceremony BlizzCon 2019 ", "description": "Don't miss your chance to learn about the latest and greatest from Blizzard Entertainment. No spoilers here, so you're going to want to catch it live!", "franchise": "BLIZZARD", "scheduleEventId": null, "posterUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumbs-opening-1280.jpg", "thumbnailUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumbs-opening-320.jpg", "duration": 0, "live": true, "ads": false, "virtualTicket": false, "matureContent": false, "featured": false, "categories": [], "eventYear": "2019", "hlsUrl": "https://ch32-live.btg.blizzard.com/v1/master/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-mythic-freepreview-hls/mythic.m3u8", "dashUrl": "https://ch31-live.btg.blizzard.com/v1/dash/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-mythic-freepreview-dash/mythic.mpd", "publishDate": "", "overrideOrder": 9985 }], "totalCount": 1, "skip": 0, "limit": 100, "eventYear": "2019", "offset": 0, "etag": "ccd545d1be9831a7ad63fa571005a969" }
Fehlermeldungen der Auth Api können sein:
JavaScript{ "error": "No video found with id '5db3c9bfdedd0f3b788f9f41'", "message": "No video found." }
Es gibt noch eine weitere Fehlermeldung der Art "No virtual ticket bought", die hab ich aber vor dem Kauf leider nicht notiert. -
https://api-cache.blizzcon.com/api/v2/video/catalog?live=false
JavaScript
Alles anzeigen{ "videos": [{ "id": "5db3c9bfdedd0f3b788f9f43", "title": "BlizzCon 2019 Esports Preview", "description": "BlizzCon 2019 is coming! On November 1 starting at 11am PT, everyone's invited to watch the BlizzCon opening ceremony, all of the BlizzCon esports tournaments, and select developer panels-including the first four panels on the Mythic Stage immediately following the opening ceremony-completely free on BlizzCon.com, Twitter.com, and in the BlizzCon Mobile App.", "franchise": "BLIZZARD", "scheduleEventId": null, "posterUrl": "https://stream-vod.btg.blizzard.com/bc19/0/953/86148/38238/Esports_Preview_Thumb1280x720.jpg", "thumbnailUrl": "https://stream-vod.btg.blizzard.com/bc19/0/953/86148/38238/Esports_Preview_Thumb320x180.jpg", "duration": 381, "live": false, "ads": false, "virtualTicket": false, "matureContent": false, "featured": true, "categories": ["ESPORTS", "FEATURED"], "eventYear": "2019", "hlsUrl": "https://stream-vod.btg.blizzard.com/bc19/0/953/86597/35354/hls/hls_manifests/BLZRD19326_BlizzCon_Esports_Preview_RC09_191023_DT_Final.m3u8", "dashUrl": "https://stream-vod.btg.blizzard.com/bc19/0/953/86597/35354/dash/dash_manifests/BLZRD19326_BlizzCon_Esports_Preview_RC09_191023_DT_Final.mpd", "publishDate": "2019-10-28T17:00:00.000Z", "overrideOrder": 2000 }, { "id": "5daf1f0f2939d0739beb0b0d", "title": "Join us for BlizzCon 2019!", "description": "Tune in November 1 at 11am-4:30pm PT to a free stream of BlizzCon opening ceremony & select developer panels", "franchise": "BLIZZARD", "scheduleEventId": null, "posterUrl": "https://stream-vod.btg.blizzard.com/bc19/0/943/85816/38179/BC19_BLIZZ_VTIX_WELCOME_HOME_22-OCT-2019_15SEC_WATCH_ONLINE_NOBUG_ENGLISH1280x720.jpg", "thumbnailUrl": "https://stream-vod.btg.blizzard.com/bc19/0/943/85816/38179/BC19_BLIZZ_VTIX_WELCOME_HOME_22-OCT-2019_15SEC_WATCH_ONLINE_NOBUG_ENGLISH320x180.jpg", "duration": 15, "live": false, "ads": false, "virtualTicket": false, "matureContent": false, "featured": true, "categories": ["FEATURED"], "eventYear": "2019", "hlsUrl": "https://stream-vod.btg.blizzard.com/bc19/0/943/85816/35310/hls/hls_manifests/WelcomeHome_15_WatchOnline_CTA_HD_NoBug_enUS.m3u8", "dashUrl": "https://stream-vod.btg.blizzard.com/bc19/0/943/085817/35310/dash/dash_manifests/WelcomeHome_15_WatchOnline_CTA_HD_NoBug_enUS.mpd", "publishDate": "2019-10-22T17:17:00.000Z", "overrideOrder": 1000 }, { "id": "5dbba6bd3b9ca586831d1375", "title": "OWWC | Preliminaries - Russian Federation vs Germany", "description": "OWWC | Preliminaries - Russian Federation vs Germany", "franchise": "OVERWATCH", "scheduleEventId": null, "posterUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-1280.jpg", "thumbnailUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-320.jpg", "duration": 4620, "live": false, "ads": false, "virtualTicket": false, "matureContent": false, "featured": false, "categories": ["ESPORTS"], "eventYear": "2019", "hlsUrl": "https://ch48-live.btg.blizzard.com/v1/master/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-05-prod-hls/owwc05.m3u8?start=1572573470&end=1572577790", "dashUrl": "https://ch47-live.btg.blizzard.com/v1/dash/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-05-prod-dash/owwc05.mpd?start=1572573470&end=1572577790", "publishDate": "2019-11-01T03:30:00.000Z", "overrideOrder": 0 }, { "id": "5dbb99c025ad786874572079", "title": "OWWC | Preliminaries - Saudi Arabia vs The Netherlands", "description": "OWWC | Preliminaries - Saudi Arabia vs The Netherlands", "franchise": "OVERWATCH", "scheduleEventId": null, "posterUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-1280.jpg", "thumbnailUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-320.jpg", "duration": 4200, "live": false, "ads": false, "virtualTicket": false, "matureContent": false, "featured": false, "categories": ["ESPORTS"], "eventYear": "2019", "hlsUrl": "https://ch44-live.btg.blizzard.com/v1/master/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-03-prod-hls/owwc03.m3u8?start=1572570240&end=1572574500", "dashUrl": "https://ch43-live.btg.blizzard.com/v1/dash/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-03-prod-dash/owwc03.mpd?start=1572570240&end=1572574500", "publishDate": "2019-11-01T02:33:00.000Z", "overrideOrder": 0 }, { "id": "5dbb952bf2368067adcb612f", "title": "OWWC | Preliminaries - Germany vs Hong Kong", "description": "OWWC | Preliminaries - Germany vs Hong Kong", "franchise": "OVERWATCH", "scheduleEventId": null, "posterUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-1280.jpg", "thumbnailUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-320.jpg", "duration": 4320, "live": false, "ads": false, "virtualTicket": false, "matureContent": false, "featured": false, "categories": ["ESPORTS"], "eventYear": "2019", "hlsUrl": "https://ch18-live.btg.blizzard.com/v1/master/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-01-prod-hls/owwc01.m3u8?start=1572567360&end=1572571800", "dashUrl": "https://ch17-live.btg.blizzard.com/v1/dash/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-01-prod-dash/owwc01.mpd?start=1572567360&end=1572571800", "publishDate": "2019-11-01T02:15:00.000Z", "overrideOrder": 0 }, { "id": "5dbb816f69d06c2549b290ab", "title": "OWWC | Preliminaries - Portugal vs Saudi Arabia", "description": "OWWC | Preliminaries - Portugal vs Saudi Arabia", "franchise": "OVERWATCH", "scheduleEventId": null, "posterUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-1280.jpg", "thumbnailUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-320.jpg", "duration": 5400, "live": false, "ads": false, "virtualTicket": false, "matureContent": false, "featured": false, "categories": ["ESPORTS"], "eventYear": "2019", "hlsUrl": "https://ch44-live.btg.blizzard.com/v1/master/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-03-prod-hls/owwc03.m3u8?start=1572563410&end=1572568800", "dashUrl": "https://ch43-live.btg.blizzard.com/v1/dash/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-03-prod-dash/owwc03.mpd?start=1572563410&end=1572568800", "publishDate": "2019-11-01T01:20:00.000Z", "overrideOrder": 0 }, { "id": "5dbb82a69b1202261a9d5f32", "title": "OWWC | Preliminaries - Russian Federation vs Mexico", "description": "OWWC | Preliminaries - Russian Federation vs Mexico", "franchise": "OVERWATCH", "scheduleEventId": null, "posterUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-1280.jpg", "thumbnailUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-320.jpg", "duration": 3240, "live": false, "ads": false, "virtualTicket": false, "matureContent": false, "featured": false, "categories": ["ESPORTS"], "eventYear": "2019", "hlsUrl": "https://ch48-live.btg.blizzard.com/v1/master/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-05-prod-hls/owwc05.m3u8?start=1572560940&end=1572564060", "dashUrl": "https://ch47-live.btg.blizzard.com/v1/dash/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-05-prod-dash/owwc05.mpd?start=1572560940&end=1572564060", "publishDate": "2019-11-01T01:19:59.000Z", "overrideOrder": 0 }, { "id": "5dbb6c0a7699ecfa65b66916", "title": "OWWC | Preliminaries - Hong Kong vs Paraguay", "description": "OWWC | Preliminaries - Hong Kong vs Paraguay", "franchise": "OVERWATCH", "scheduleEventId": null, "posterUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-1280.jpg", "thumbnailUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-320.jpg", "duration": 2820, "live": false, "ads": false, "virtualTicket": false, "matureContent": false, "featured": false, "categories": ["ESPORTS"], "eventYear": "2019", "hlsUrl": "https://ch18-live.btg.blizzard.com/v1/master/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-01-prod-hls/owwc01.m3u8?start=1572560280&end=1572563100", "dashUrl": "https://ch17-live.btg.blizzard.com/v1/dash/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-01-prod-dash/owwc01.mpd?start=1572560280&end=1572563100", "publishDate": "2019-10-31T23:37:59.999Z", "overrideOrder": 0 }, { "id": "5dbb68b551288d1491b7633d", "title": "OWWC | Preliminaries - Latvia vs Mexico", "description": "OWWC | Preliminaries - Latvia vs Mexico", "franchise": "OVERWATCH", "scheduleEventId": null, "posterUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-1280.jpg", "thumbnailUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-320.jpg", "duration": 3060, "live": false, "ads": false, "virtualTicket": false, "matureContent": false, "featured": false, "categories": ["ESPORTS"], "eventYear": "2019", "hlsUrl": "https://ch48-live.btg.blizzard.com/v1/master/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-05-prod-hls/owwc05.m3u8?start=1572556565&end=1572559650", "dashUrl": "https://ch47-live.btg.blizzard.com/v1/dash/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-05-prod-dash/owwc05.mpd?start=1572556565&end=1572559650", "publishDate": "2019-10-31T23:04:00.000Z", "overrideOrder": 0 }, { "id": "5dbb253b1a46616bd6e9c4ea", "title": "OWWC | Preliminaries - Colombia vs Sweden", "description": "OWWC | Preliminaries - Colombia vs Sweden", "franchise": "OVERWATCH", "scheduleEventId": null, "posterUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-1280.jpg", "thumbnailUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-320.jpg", "duration": 2640, "live": false, "ads": false, "virtualTicket": false, "matureContent": false, "featured": false, "categories": ["ESPORTS"], "eventYear": "2019", "hlsUrl": "https://ch46-live.btg.blizzard.com/v1/master/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-04-prod-hls/owwc04.m3u8?start=1572556060&end=1572558780", "dashUrl": "https://ch45-live.btg.blizzard.com/v1/dash/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-04-prod-dash/owwc04.mpd?start=1572556060&end=1572558780", "publishDate": "2019-10-31T22:55:00.000Z", "overrideOrder": 0 }, { "id": "5dbb5ef6755f9ee6bcf19b69", "title": "OWWC | Preliminaries - Denmark vs Australia", "description": "OWWC | Preliminaries - Denmark vs Australia", "franchise": "OVERWATCH", "scheduleEventId": null, "posterUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-1280.jpg", "thumbnailUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-320.jpg", "duration": 3840, "live": false, "ads": false, "virtualTicket": false, "matureContent": false, "featured": false, "categories": ["ESPORTS"], "eventYear": "2019", "hlsUrl": "https://ch18-live.btg.blizzard.com/v1/master/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-01-prod-hls/owwc01.m3u8?start=1572554820&end=1572558780", "dashUrl": "https://ch17-live.btg.blizzard.com/v1/dash/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-01-prod-dash/owwc01.mpd?start=1572554820&end=1572558780", "publishDate": "2019-10-31T22:48:59.999Z", "overrideOrder": 0 }, { "id": "5dbb565e25a4ea22b5a3f2c0", "title": "OWWC | Preliminaries - Norway vs United Kingdom", "description": "OWWC | Preliminaries - Norway vs United Kingdom", "franchise": "OVERWATCH", "scheduleEventId": null, "posterUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-1280.jpg", "thumbnailUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-320.jpg", "duration": 2820, "live": false, "ads": false, "virtualTicket": false, "matureContent": false, "featured": false, "categories": ["ESPORTS"], "eventYear": "2019", "hlsUrl": "https://ch44-live.btg.blizzard.com/v1/master/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-03-prod-hls/owwc03.m3u8?start=1572551880&end=1572554780", "dashUrl": "https://ch43-live.btg.blizzard.com/v1/dash/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-03-prod-dash/owwc03.mpd?start=1572551880&end=1572554780", "publishDate": "2019-10-31T22:40:59.999Z", "overrideOrder": 0 }, { "id": "5dbb57be7699ec3aa2b668fc", "title": "OWWC | Preliminaries - United Kingdom vs Iceland", "description": "OWWC | Preliminaries - United Kingdom vs Iceland", "franchise": "OVERWATCH", "scheduleEventId": null, "posterUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-1280.jpg", "thumbnailUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-320.jpg", "duration": 2640, "live": false, "ads": false, "virtualTicket": false, "matureContent": false, "featured": false, "categories": ["ESPORTS"], "eventYear": "2019", "hlsUrl": "https://ch44-live.btg.blizzard.com/v1/master/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-03-prod-hls/owwc03.m3u8?start=1572547800&end=1572550560", "dashUrl": "https://ch43-live.btg.blizzard.com/v1/dash/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-03-prod-dash/owwc03.mpd?start=1572547800&end=1572550560", "publishDate": "2019-10-31T22:32:59.999Z", "overrideOrder": 0 }, { "id": "5dbb5e73755f9ed558f19b62", "title": "OWWC | Preliminaries - Australia vs New Zealand", "description": "OWWC | Preliminaries - Australia vs New Zealand", "franchise": "OVERWATCH", "scheduleEventId": null, "posterUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-1280.jpg", "thumbnailUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-320.jpg", "duration": 6480, "live": false, "ads": false, "virtualTicket": false, "matureContent": false, "featured": false, "categories": ["ESPORTS"], "eventYear": "2019", "hlsUrl": "https://ch18-live.btg.blizzard.com/v1/master/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-01-prod-hls/owwc01.m3u8?start=1572546780&end=1572553380", "dashUrl": "https://ch17-live.btg.blizzard.com/v1/dash/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-01-prod-dash/owwc01.mpd?start=1572546780&end=1572553380", "publishDate": "2019-10-31T22:26:59.999Z", "overrideOrder": 0 }, { "id": "5dbb50cb25a4ea3fb4a3f2b3", "title": "OWWC | Preliminaries - Colombia vs Philippines", "description": "OWWC | Preliminaries - Colombia vs Philippines", "franchise": "OVERWATCH", "scheduleEventId": null, "posterUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-1280.jpg", "thumbnailUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-320.jpg", "duration": 5940, "live": false, "ads": false, "virtualTicket": false, "matureContent": false, "featured": false, "categories": ["ESPORTS"], "eventYear": "2019", "hlsUrl": "https://ch46-live.btg.blizzard.com/v1/master/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-04-prod-hls/owwc04.m3u8?start=1572548100&end=1572554040", "dashUrl": "https://ch45-live.btg.blizzard.com/v1/dash/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-04-prod-dash/owwc04.mpd?start=1572548100&end=1572554040", "publishDate": "2019-10-31T21:56:59.999Z", "overrideOrder": 0 }, { "id": "5dbb238200436c5f86a87039", "title": "OWWC | Preliminaries - Denmark vs Chinese Taipei", "description": "OWWC | Preliminaries - Denmark vs Chinese Taipei", "franchise": "OVERWATCH", "scheduleEventId": null, "posterUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-1280.jpg", "thumbnailUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-320.jpg", "duration": 5220, "live": false, "ads": false, "virtualTicket": false, "matureContent": false, "featured": false, "categories": ["ESPORTS"], "eventYear": "2019", "hlsUrl": "https://ch48-live.btg.blizzard.com/v1/master/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-05-prod-hls/owwc05.m3u8?start=1572542280&end=1572547515", "dashUrl": "https://ch47-live.btg.blizzard.com/v1/dash/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-05-prod-dash/owwc05.mpd?start=1572542280&end=1572547515", "publishDate": "2019-10-31T20:57:00.000Z", "overrideOrder": 0 }, { "id": "5dbb3e6825a4eabd02a3f28b", "title": "OWWC | Preliminaries - Ireland vs Iceland", "description": "OWWC | Preliminaries - Ireland vs Iceland", "franchise": "OVERWATCH", "scheduleEventId": null, "posterUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-1280.jpg", "thumbnailUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-320.jpg", "duration": 4680, "live": false, "ads": false, "virtualTicket": false, "matureContent": false, "featured": false, "categories": ["ESPORTS"], "eventYear": "2019", "hlsUrl": "https://ch44-live.btg.blizzard.com/v1/master/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-03-prod-hls/owwc03.m3u8?start=1572542130&end=1572546960", "dashUrl": "https://ch43-live.btg.blizzard.com/v1/dash/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-03-prod-dash/owwc03.mpd?start=1572542130&end=1572546960", "publishDate": "2019-10-31T20:30:00.000Z", "overrideOrder": 0 }, { "id": "5dbb412c88d6d04379760a79", "title": "OWWC | Preliminaries - Spain vs Norway", "description": "OWWC | Preliminaries - Spain vs Norway", "franchise": "OVERWATCH", "scheduleEventId": null, "posterUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-1280.jpg", "thumbnailUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-320.jpg", "duration": 2700, "live": false, "ads": false, "virtualTicket": false, "matureContent": false, "featured": false, "categories": ["ESPORTS"], "eventYear": "2019", "hlsUrl": "https://ch46-live.btg.blizzard.com/v1/master/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-04-prod-hls/owwc04.m3u8?start=1572542580&end=1572545280", "dashUrl": "https://ch45-live.btg.blizzard.com/v1/dash/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-04-prod-dash/owwc04.mpd?start=1572542580&end=1572545280", "publishDate": "2019-10-31T20:16:00.000Z", "overrideOrder": 0 }, { "id": "5dbb10b93da93a4d8d28f66a", "title": "OWWC | Preliminaries - Austria vs New Zealand", "description": "OWWC | Preliminaries - Austria vs New Zealand", "franchise": "OVERWATCH", "scheduleEventId": null, "posterUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-1280.jpg", "thumbnailUrl": "https://stream-vod.btg.blizzard.com/bc19/BC19_Thumbnails/Default_Thumbs/thumb-esports-overwatch-320.jpg", "duration": 2400, "live": false, "ads": false, "virtualTicket": false, "matureContent": false, "featured": false, "categories": ["ESPORTS"], "eventYear": "2019", "hlsUrl": "https://ch18-live.btg.blizzard.com/v1/master/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-01-prod-hls/owwc01.m3u8?start=1572542580&end=1572545100", "dashUrl": "https://ch17-live.btg.blizzard.com/v1/dash/ce7d005f7dc26ddb1111aca07d77a769f1f96db0/bc19-owwc-01-prod-dash/owwc01.mpd?start=1572542580&end=1572545100", "publishDate": "2019-10-31T20:00:59.000Z", "overrideOrder": 0 }], "totalCount": 19, "skip": 0, "limit": 100, "eventYear": "2019", "offset": 0, "etag": "77a60ab06fdb18b06b7a11ea5eb3e01d" }
Aus dieser Liste schnappt man sich scheinbar die ID
Mittels https://api.blizzcon.com/api/v2/video/auth/<ID> bekommt man eine Antwort
mit ID und AUTHXML:JavaScript{ "videoId": "5dbba6bd3b9ca586831d1375", "authXml": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48S2V5T1NBdXRoZW50aWNhdGlvblhNTD48RGF0YT48R2VuZXJhdGlvblRpbWU+MjAxOS0xMS0wMSAxMjo0NjoxOC45ODk8L0dlbmVyYXRpb25UaW1lPjxFeHBpcmF0aW9uVGltZT4yMDE5LTExLTAxIDEyOjQ2OjQ4Ljk4OTwvRXhwaXJhdGlvblRpbWU+PFVuaXF1ZUlkPmZkZWVmNDhmLTU5NDgtNDczMC04MWQwLTVmYTBkNDIzNjAzMjwvVW5pcXVlSWQ+PFJTQVB1YktleUlkPjkwYjYxMTFlMWRmOWVhMDc1NGM4NGJmYTM2OTM1YWQ0PC9SU0FQdWJLZXlJZD48S2V5SURMaXN0PjxLZXlJRD41YmZkYTE2MC00M2MwLTQ4OTItYWRjZC05NzQ4NTM4MTc0ODY8L0tleUlEPjxLZXlJRD5lOTE5ZjY0Ni05ZjRjLTRhNDUtYTQ0My05NTU0NDk0NGI1MGI8L0tleUlEPjxLZXlJRD45MzU1ZDIwNi1kYmZhLTRlODEtODE2MC01NGZlMTg5YTY0M2I8L0tleUlEPjxLZXlJRD4wZWQzMGQ3Yi0xNWRiLTQ4ZWYtODY5ZC0yNDIwYWMwOWM5ZGY8L0tleUlEPjwvS2V5SURMaXN0PjxGYWlyUGxheVBvbGljeS8+PFdpZGV2aW5lUG9saWN5IGZsX0NhblBsYXk9InRydWUiIGZsX0NhblBlcnNpc3Q9ImZhbHNlIi8+PFdpZGV2aW5lQ29udGVudEtleVNwZWMgVHJhY2tUeXBlPSJIRCI+PFNlY3VyaXR5TGV2ZWw+MTwvU2VjdXJpdHlMZXZlbD48L1dpZGV2aW5lQ29udGVudEtleVNwZWM+PExpY2Vuc2UgdHlwZT0ic2ltcGxlIi8+PC9EYXRhPjxTaWduYXR1cmU+SkpOT1d2bmlUQ01kdG9MaCt0dXc1UGhYZWc3UmdPNC9QVkF2VC9la2daQTFwZ2FkcDltQzJQUGFYQ2RIQXBxZ1ViS0x5R05qaEFTc0s0WlJrT0lDdFg4T0M1SHB5KzlnNTlhOEx6WktCaWJLa3ZjeG10Q2doUnJxQzc0YjZVT2EvN3Q2MGprVmdPUXBjQlpzdEpGd2srb0FDdDdLbGFLTjVLZ0NYNHZUU2dITFhMWXlqWkM2d00wak9McTNmcUZJQ1c1ZTlNMmFXOGFTODdVUklHTTRLUzhtUlhaZ1BnekthOGpSK1BFVHFycit5Sm04RnlldWVBK3MxSWo0NHo0UTNybTZRWGlnditCVU9hY283dDl1angycVcwcGRSQWhteGM5czF0QkF2ekZLMy90aVZzMTZmV2RhZSt0Z0xubWZ3SDNFc2x6NWJuSXRTMVlkNDErakhRPT08L1NpZ25hdHVyZT48L0tleU9TQXV0aGVudGljYXRpb25YTUw+" }
AuthXml scheint danach an den Licenserver https://wv-keyos-blz.licensekeyserver.com/ übergeben zu werden:CodePOST / HTTP / 1.1 Host: wv - keyos - blz.licensekeyserver.com Accept: * /* Accept-Language: en-US,en;q=0.5 Accept-Encoding: gzip, deflate, br Referer: https://blizzcon.com/en-us/watch?v=5dbba6bd3b9ca586831d1375&eventYear=2019 customdata: PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48S2V5T1NBdXRoZW50aWNhdGlvblhNTD48RGF0YT48R2VuZXJhdGlvblRpbWU+MjAxOS0xMS0wMSAxMjo0NjoxOC45ODk8L0dlbmVyYXRpb25UaW1lPjxFeHBpcmF0aW9uVGltZT4yMDE5LTExLTAxIDEyOjQ2OjQ4Ljk4OTwvRXhwaXJhdGlvblRpbWU+PFVuaXF1ZUlkPmZkZWVmNDhmLTU5NDgtNDczMC04MWQwLTVmYTBkNDIzNjAzMjwvVW5pcXVlSWQ+PFJTQVB1YktleUlkPjkwYjYxMTFlMWRmOWVhMDc1NGM4NGJmYTM2OTM1YWQ0PC9SU0FQdWJLZXlJZD48S2V5SURMaXN0PjxLZXlJRD41YmZkYTE2MC00M2MwLTQ4OTItYWRjZC05NzQ4NTM4MTc0ODY8L0tleUlEPjxLZXlJRD5lOTE5ZjY0Ni05ZjRjLTRhNDUtYTQ0My05NTU0NDk0NGI1MGI8L0tleUlEPjxLZXlJRD45MzU1ZDIwNi1kYmZhLTRlODEtODE2MC01NGZlMTg5YTY0M2I8L0tleUlEPjxLZXlJRD4wZWQzMGQ3Yi0xNWRiLTQ4ZWYtODY5ZC0yNDIwYWMwOWM5ZGY8L0tleUlEPjwvS2V5SURMaXN0PjxGYWlyUGxheVBvbGljeS8+PFdpZGV2aW5lUG9saWN5IGZsX0NhblBsYXk9InRydWUiIGZsX0NhblBlcnNpc3Q9ImZhbHNlIi8+PFdpZGV2aW5lQ29udGVudEtleVNwZWMgVHJhY2tUeXBlPSJIRCI+PFNlY3VyaXR5TGV2ZWw+MTwvU2VjdXJpdHlMZXZlbD48L1dpZGV2aW5lQ29udGVudEtleVNwZWM+PExpY2Vuc2UgdHlwZT0ic2ltcGxlIi8+PC9EYXRhPjxTaWduYXR1cmU+SkpOT1d2bmlUQ01kdG9MaCt0dXc1UGhYZWc3UmdPNC9QVkF2VC9la2daQTFwZ2FkcDltQzJQUGFYQ2RIQXBxZ1ViS0x5R05qaEFTc0s0WlJrT0lDdFg4T0M1SHB5KzlnNTlhOEx6WktCaWJLa3ZjeG10Q2doUnJxQzc0YjZVT2EvN3Q2MGprVmdPUXBjQlpzdEpGd2srb0FDdDdLbGFLTjVLZ0NYNHZUU2dITFhMWXlqWkM2d00wak9McTNmcUZJQ1c1ZTlNMmFXOGFTODdVUklHTTRLUzhtUlhaZ1BnekthOGpSK1BFVHFycit5Sm04RnlldWVBK3MxSWo0NHo0UTNybTZRWGlnditCVU9hY283dDl1angycVcwcGRSQWhteGM5czF0QkF2ekZLMy90aVZzMTZmV2RhZSt0Z0xubWZ3SDNFc2x6NWJuSXRTMVlkNDErakhRPT08L1NpZ25hdHVyZT48L0tleU9TQXV0aGVudGljYXRpb25YTUw+
customData entspricht dem AuthXML aus der vorigen Abfrage.
Die Antwort dürfte der Schlüssel für Widevine sein, aber das ist Nonsens für Laien wie mich:
So und nu die große Kunst , wobei ich jemand mit Ahnung brauche, das Verbinden von diesen Details so, dass man ein funktionales Addon bekommt.
-
Wenn es das Gerät pur wäre, hättest du keine Unterschiede zwischen Edge und der Win10 App sowie Linux auf dem Raspi oder dem selben Rechner.
Da wird ne Kombo geprüft -
Hilft nur nix wenn dein Linux nicht von Google zertifiziert wurde für den entsprechenden DRM level
-
Vermutlich weil sie 4k auf Linux Geräten nicht erlauben
-
Wieso sollten sie? Wenn ihnen Sicherheit der Inhalte wichtig ist werden sie auf die paar Leute verzichten die keine passende Hardware haben.
Ich hab ja noch Hoffnung das wir das mit Linux welches ja für einige Karten HDCP unterstützt mittlerweile noch hinbekommen mit L1, zumindest mit proprietären Treibern
-
Hatte das Videolan Team für BD Menüs nicht auch ein Projekt oder war das nur das DRM?
-
Desperados 3 von Mimimi Productions und THQ.
Den zweiten und dritten Teil hatten Spellbound mit der Ego Perspektive schwer versemmelt.
Isometrische Ansicht, höhere Auflösung und neue Ideen von den Machern von Shadow Tactis.
Das kann kaum schief gehen -
Auch wenn es das meiner Meinung nach schwierigste und frustrierenste Spiel ist was ich je gespielt habe, mein momentaner Favorit ist XCOM2 mit der Erweiterung War of the Chosen und der Mod Long War.
Das Underdog Feeling is immer gut, die kleine, wachsende Rebellengruppe gegen eine Übermacht an Gegnern.
Etwas wofür ich schon Commandos, Desperados, Robin Hood und Shadowtactics geliebt habe
-
Gestern dieses tolle Addon gefunden. Endlich kein PC mehr nötig für Sat1Gold.
Wird Zeit dass da mehr Folgen reinkommen seitens der Sender -
Ich finde man sollte die Forks vereinen und dem guten CastagnalT commit rechte auf dem asciidisco Repo einräumen wo die meisten Leute noch Issues melden.
Oder dort reinschreiben: Deprecated -
Ich hab gestern mal geschaut, von allem was bei mir am PC noch offen ist, sehe ich nur 2 Sachen in Kodi, irgendwo hakt da was bei mir.