retrospect-addon / plugin.video.retrospect

Retrospect is a Kodi video add-on which allows you to watch streams of a number of free and publicly available online TV stream sites.
https://www.rieter.net/content/
GNU General Public License v3.0
110 stars 36 forks source link

SBS6-Nieuwe afleveringen Steenrijk, straatarm spelen niet af #1090

Closed basrieter closed 5 years ago

basrieter commented 5 years ago

Original report by Henk de Vries (Bitbucket: henkv123, ).


De nieuwe afleveringen (2,3 en 4 van seizoen 3) van Steenrijk, straatarm van SBS6 zijn niet af te spelen. Er komt een melding over DRM en daarna een melding dat de stream niet beschikbaar is. Ik heb de kodi log bijgevoegd.

basrieter commented 5 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Snelle en korte reactie: deze streams zijn DRM protected (vandaar de melding) en daarvoor heb je Kodi Leia nodig.

Met https://libreelec.tv/2019/01/libreelec-leia-v8-95-3-beta/ zou het moeten werken, mits je ook de Widevine libs installeert (dat kan vanuit de Retrospect add-on settings).

basrieter commented 5 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Kan je nog een volledige DEBUG retrospect.log kunnen attachen waarin het afspelen staan?

basrieter commented 5 years ago

Original comment by Henk de Vries (Bitbucket: henkv123, ).


Bij deze de volledige kodi log

basrieter commented 5 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Nee, de volledige DEBUG retrospect.log, niet kodi.log

basrieter commented 5 years ago

Original comment by Henk de Vries (Bitbucket: henkv123, ).


en de retrospect.log

basrieter commented 5 years ago

Original comment by Henk de Vries (Bitbucket: henkv123, ).


DEBUG vergeten aan te zetten....sorry

basrieter commented 5 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Heb jij de advanced features van de inputstream adaptive aan staan?

basrieter commented 5 years ago

Original comment by Henk de Vries (Bitbucket: henkv123, ).


Zijn dat de Pre-release features? Ik heb deze zowel aan als uit gezet, maar zonder resultaat.

basrieter commented 5 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Ik heb het net op mijn Windows pc en Android device geprobeerd en daar werkt het prima. Ben even LibreElec op een boardje aan het zetten.

basrieter commented 5 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


En net ook met LibreElec, geen probleem. Weet je zeker dat je je Widevine goed hebt geinstalleerd? Met de InputStream Adaptive helper vanuit de Retrospect add-ons settings?

basrieter commented 5 years ago

Original comment by Henk de Vries (Bitbucket: henkv123, ).


Ik heb een nieuwe installatie gedaan van LibreELEC (Leia) v8.95.3 op mijn Raspberry Pi 2. Daarna heb ik enkel net.rieter.xot-4.1.7.44.zip geïnstalleerd via addons->install from zip file. Vervolgens heb ik widevine geïnstalleerd vanuit de retrospect setting. Dit ging allemaal goed, maar de uitzending speelt nog steeds niet af.

Wat kan ik doen om het werkend te krijgen?

basrieter commented 5 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Ik krijg zo een laatste LibreElec build, kijk ik even of dat werkt, maar anders weet ik het ook niet zo. Heb je ook een andere systeem om het een en ander op te testen?

basrieter commented 5 years ago

Original comment by Andrew (Bitbucket: Frans_538, ).


Hi Bas,

Ik had het zelfde probleem, maar ik heb de nieuwste versie Kodi 18 Leia geïnstalleerd onder Windows 10. Daarna de nieuwe update net.rieter.xot-4.1.7.44

Maar daar na werkte het nog niet.

Ik heb daarom de PVR IPTV Simple Client vanuit Kodi Add-on Repository/PVR Cliënten geïnstalleerd.

En in de InputStream Adaptive heb ik de Decrypter pad aan gegeven in de instellingen dus C:\Users\gebruikersnaam\AppData\Roaming\Kodi\cdm Want standaard staat deze niet ingesteld. En de twee blauwe vinkjes uitgezet.

En daarna in de Instellingen van Retrospect heb ik de optie - Gebruik de InputStream Adaptive add-on wanneer mogelijk - het blauwe vinkje aangezet.

Ik heb Kodi opnieuw opgestart na deze instellingen. En alles werkte weer, KIJK.nl en RTL XL.

Ik ben hier wel even mee bezig geweest, misschien heb je er wat aan.

Groeten.

basrieter commented 5 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


De PVR IPTV Simple Client snap ik niet, ik zou zeggen dat je Widevine ergens hebt geinstalleerd. Maar verder klopt het precies zo.

basrieter commented 5 years ago

Original comment by Andrew (Bitbucket: Frans_538, ).


Ja ik snapte het zelf ook niet, hij zat te zeuren dat hij geen player kon opstarten bij het aan klikken van een TV programma, misschien is dat eenmalig. Ik zal het later wel even zonder proberen dus het uitzetten van PVR IPTV Simple Client.

basrieter commented 5 years ago

Original comment by Henk de Vries (Bitbucket: henkv123, ).


Op raspbian op een raspberry pi 3 krijg ik hetzelfde probleem. Kan het zijn dat het op de raspberry pi niet werkt?

basrieter commented 5 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Op de Raspberry Pi heb je neem ik aan ook Widevine geïnstalleerd? Ik heb het namelijk gisteren met een schone LibreElec werkend gehad. Moest wel 2 GB aan recovery image downloaden via de InputStream Adaptive Helper add-on, maar daarna werkte het.

basrieter commented 5 years ago

Original comment by Henk de Vries (Bitbucket: henkv123, ).


Het is me gelukt om het aan de praat te krijgen. Het was noodzakelijk om een andere versie van libwidevinecdm.so te gebruiken.

Ik heb libwidevinecdm.so uit https://dl.google.com/dl/edgedl/chromeos/recovery/chromeos_11021.81.0_elm_recovery_stable-channel_mp.bin.zip gebruikt en deze bleek te werken.

basrieter commented 5 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


ok, maar het gebruik van de InputStream Adaptive add-on helper die werkte niet?

basrieter commented 5 years ago

Original comment by Henk de Vries (Bitbucket: henkv123, ).


Nee, die installeerde de verkeerde libwidevinecdm.so. Deze heb ik overschreven met de bovenstaande versie en toen werkte het wel.

basrieter commented 5 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Apart, maar wel goed dat het werkt! Ik zal de readme.md nog wat aanpassen op dit gebied. Zal het straks nog een op mijn eigen systeem doen en kijken wat hij download.

basrieter commented 5 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Hoe ben je bij de URL gekomen?

basrieter commented 5 years ago

Original comment by Henk de Vries (Bitbucket: henkv123, ).


Ik vond dezelfde foutmelding in een bugreport voor de Amazon plugin: https://github.com/Sandmann79/xbmc/issues/62

basrieter commented 5 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Ga dit toevoegen aan de readme.md:

For ARM Devices things might be a bit different. If you are running Android, you probably don't need to do anything at all and Widevine should work. However, if you are running Linux on ARM there is a different approach:

  1. Determine the last version of the libraries for ARM using this url: https://dl.google.com/dl/edgedl/chromeos/recovery/recovery.conf
  2. From that configuration file, find the image for an ARM device that resembles your device.
  3. From that recovery image you will need the Widevine files located in /opt/google/chrome/libwidevinecdm*.so.
  4. These files need to be copied to the <kodi-profile>/cdm folder.

NOTE: Keep in mind that you might need to try multiple recovery images before you find a working one.

Is dat duidelijk?

basrieter commented 5 years ago

Original comment by Henk de Vries (Bitbucket: henkv123, ).


Ja, dat zou voldoende moeten zijn. Dank je.

basrieter commented 5 years ago

Original comment by Erik Brown (Bitbucket: ErikBrown, GitHub: ErikBrown).


Maar dat klinkt wel erg gecompliceerd voor Jan met de pet. Ik heb een Raspberry Pi 2B en 3B+ en weet niet eens of die een ARM processor hebben of niet.

basrieter commented 5 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Dat snap ik, maar eenvoudiger kan ik het niet maken. En met de license die op de Widevine mag niet meegebundeld worden. Wat jullie wel kunnen doen is een issue aanmaken bij de dev van de InputStream Adaptive Helper add-on: https://github.com/emilsvennesson/script.module.inputstreamhelper/issues . Die download kennelijk de verkeerde libraries. Link dan even het issue hier, dan zal ik nog wel bijdragen wat info bertreft.

basrieter commented 5 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Ik heb de readme aangepast: https://bitbucket.org/basrieter/xbmc-online-tv/src/master/readme.md en ook specifiek de Raspberry Pi genoemd. Ook nog even een stukje van de InputStream Adaptive Helper erbij gezet.

basrieter commented 5 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


@erikbrown had jij toevallig al een issue aangemaakt voor de script.module.inputstreamhelper add-on? https://github.com/emilsvennesson/script.module.inputstreamhelper/issues

basrieter commented 5 years ago

Original comment by Erik Brown (Bitbucket: ErikBrown, GitHub: ErikBrown).


Sorry Bas, nee. Ik ben geen developer en zou niet weten hoe ik het probleem zou moeten omschrijven.

basrieter commented 5 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Je kunt toch gewoon aangeven dat het op jouw specifieke systeem niet werkt en de link geven waardoor je het wel werkend hebt gekregen. En dan de vraag of hij het in zijn Helper kan includen.