[HowTo] Ziggo Go op Raspberry Pi (we zijn er bijna!)

  • 7 november 2019
  • 8 reacties
  • 4495 keer bekeken

Nee, dit is niet de zoveelste vraag over hoe je dit voor elkaar krijgt, maar eindelijk eens een antwoord!

 

Wat ik heb gedaan om Ziggo GO op een Raspberry Pi 4 te laten werken is niet heel ingewikkeld, maar het houd in dat je een bestand van 2GB moet downloaden en je moet hier en daar wat in de terminal van de RPi doen. 

 

Stap 1: 

Download Raspbian van de raspberry pi website. https://downloads.raspberrypi.org/raspbian_latest (downloadt het bestand direct). 

Schrijf deze naar een micro-sd-kaart doormiddel van een tool als Etcher of Win32DiskImager. 

Stap 2: 

Start de Raspberry op met deze sd-kaart. Je komt nu op de desktop van Raspbian uit, waarbij je een korte setup moet doorlopen. Deze spreekt eigenlijk voor zich. 

Stap 3: 

Open de terminal (CTRL+ALT+T) en typ de volgende commando's:

  • sudo apt update
    Voer hier je wachtwoord in. Dit is standaard “raspberry” zonder aanhalingstekens. 
  • Ga in Chromium naar de volgende link: https://gist.github.com/ruario/19a28d98d29d34ec9b184c42e5f8bf29#file-widevine-flash_armhf-sh
  • Klik op de knop “Download zip”. 
  • Pak het zipbestand uit. 
  • In de uitgepakte map, sleep het bestand “widevine-flash_armhf.sh” naar de terminal. Ga naar het begin van de regel en voeg “sudo” toe en druk op enter. Het ziet er dus ongeveer zo uit: ‘sudo “/home/pi/Downloads/19a…./widevine-flash_armhf.sh”’
  • Als dit commando klaar is met uitvoeren, komt er de opdracht om het gedownloade bestand uit te pakken. het commando hiervoor staat weergegeven in de terminal, en lijkt op: “sudo tar -C/ -xf $ARCHIVE_NAME”. Kopiëer het commando uit de terminal, plak het en voer het uit. Dit pakt de specifieke bestanden uit die we nodig hebben om Ziggo GO draaiend te krijgen. 
  • typ: “sudo cp /opt/google/chrome/libwidevinecdm.so /usr/lib/chromium-browser/libwidevinecdm.so” zonder aanhalingstekens. 
  • start nu chromium opnieuw op en log in op Ziggo GO. 

Nu zou je een werkende Ziggo GO player moeten hebben in Chromium (een variant van Google Chrome). 

Houd er rekening mee dat dit zelfs op een Raspberry Pi 4 niet zonder haperingen draait. Een Raspberry Pi 3 speelt dit nog slechter af, en het is in beide gevallen eigenlijk niet fijn om te kijken. Maar, het is nu in ieder geval mogelijk! Deze tutorial zou zelfs moeten werken tegen de tijd dat de Raspberry Pi 5 uitkomt, en ik verwacht dat die wel voldoende prestaties zou moeten kunnen leveren om Ziggo GO vloeiend te draaien. 


8 Reacties

hoi

 

als ik het sudo commando geef voor het widevine bestand krijg ik de melding dat het pad niet gevonden kan worden

Reputatie 7
Badge +27

@Fozzyfur Ziggo go werkt niet meer onder Linux. En dit lijkt me een Linux distro.

Zelfde verhaal eigenlijk als de Netflix app voor Kodi. Die draait soepel als je de resolutie op 720p instelt en niet hoger. Er wordt namelijk softwarematige decoding gebruikt en dan loop je tegen het probleem van te weinig CPU rekenkracht aan 

Bij hardware decoding was het geen probleem geweest, maar ja dat mag niet van want het is geen L1 device maar L3 (apparaat wordt begrensd door fabrikant van de video app dmv DRM)

 

HDR, UHD, DV kan je zoiezo vergeten. ik draai Netflix icm Kodi 18.5  op een Vero 4K (AM Logic S905X ) en dan is 1080p eigenlijk al niet te doen.

Op mn Odroid N2 gaat 1080p vloeiend afspelen daarentegen prima (maar das dan ook een AM Logic S922X.) HDR forceren werkt helaas niet vlekkeloos.

Alle apps die Widevine vereisen voor actief DRM vertonen zelfde gedrag (Amazon Prime Video, HULU, Netflix)

 

Tof dat het je gelukt is om Ziggo Go te laten draaien op die Rasberry Pi :yum:

Jammer dan weer dat Ziggo het Linux platform niet meer ondersteunt

hoi

 

als ik het sudo commando geef voor het widevine bestand krijg ik de melding dat het pad niet gevonden kan worden

Je moet eerst rechten geven om het echt te kunnen voeren.

In de console na het uitpakken in de map gaan staan waar het script staat.

Dan chmod +x widevine-flash_armhf.sh

Daarna kan je het uitvoeren met ./widevine-flash_armhf.sh

 

 

@computer1up Heb je dit ook echt getest? Het zou me inderdaad hogelijk verbazen als je niet tegen de linux beperking van Ziggogo aan loopt. Daar hebben al veel mensen naar gekeken, en het komt erop neer, dat Ziggo een bepaalde override voor linux in zijn Widevine DRM Platform niet wil aanzetten. 

Hier draait alles prima zonder haperingen.

Hee mensen, sorry voor de late reacties. Ik moet eerlijk zeggen dat ik weinig tijd had om hier nog naar te kijken, aangezien werk weer druk druk druk was. In de tussentijd heb ik wel weer wat meer vrije tijd ;) 

Dit topic komt eigenlijk voort uit een experimentje dat ik voor een klant moest uitvoeren, sindsdien heb ik er ook niet meer naar gekeken. @efok ja, ik heb het zelf zo uitgevoerd om te testen hoe de performance was. De eerste keer heb ik dit op een Pi 3 gedaan, maar dat was toch veel te langzaam, en een Pi 4 komt al erg in de buurt. 

 

Overigens zullen sommige dingen in die instructies nu wel outdated zijn, maar ik heb even geen RPi's bij de hand om het verder te kunnen testen. 

 

@DemonEyezNL Dat nieuws over Ziggo en Linux had ik nog niet meegekregen, maar er zal vast wel een manier omheen zijn :P Moet ik binnenkort sowieso mee gaan experimenteren, de laptop van mijn ouders gaat op Linux draaien om op de camping Ziggo Go te kunnen kijken. Linksom of rechtsom zal ik wel weer een of andere workaround vinden. 

@computer1up Sinds begin deze maand werkt het toch weer op Linux. We hebben er maanden op moeten wachten, maar uiteindelijk is LG/Ziggo door de bocht gegaan.

Reageer