• Guido1982
  • Registratie: Juni 2014
  • Laatst online: 30-05-2023
Ik ben bezig met het ontwikkelen van een narrowcast systeem puur op web-basis met een CMS. Nu heb ik hiervoor een Raspberry Pi 2 B in huis gehaald, even mijn setup tot nu toe:
  • Raspberry Pi 2 B met fatsoenlijke voedingskabel en Raspbian Jessie
  • HDMI aangesloten op TV
  • Internet via ethernet poort
  • Iceweasel met R-kiosk addon voor fullscreen, start via het autostart script in de LXDE-pi folder van de Pi gebruiker.
  • De pi is overclocked tot 1000Mhz, force_turbo staat aan (ik weet het, geen garantie maar dat risico neem ik) en de GPU mem staat op 128 MB ingesteld
  • Ik heb een 8GB klasse 10 SD kaart van SOS Solutions die aanbevolen werd voor goede prestaties
Ik maak sjablonen die eindgebruikers kunnen vullen met hun eigen tekst, boodschappen e.d. en onderin loopt een nieuwsfeed (RTL XML feed). Alle elementen laat ik bewegen via minimale CSS transities, waarbij ik zoveel mogelijk 3d transforms gebruik. Ik heb al gemerkt dat fullscreen youtube geen optie is (is niet erg).

Op zich heb ik het nu redelijk voor elkaar, zolang ik zorg dat er niet teveel animaties tegelijkertijd spelen gaat het allemaal redelijk vloeiend.

Nu ben ik geen echte linux-specialist, en geen raspberry pi specialist, maar ik ben bereid te leren en lees op veel fora over optimalisatie op de Pi2.

Nu mijn vraag: hebben jullie tips voor het optimaliseren van de snelheid? Ik lees veel over snellere werking wanneer een USB stick gebruikt wordt, het uitschakelen van de GUI (kan je iceweasel starten zonder GUI?), allerlei opstart-services uitschakelen e.d. Ik wil dus alleen maar een fullscreenn browser starten die CSS animaties ondersteunt en verder zoveel mogelijk geheugen besparen voor soepele animaties. Ik vraag niet om hand-outs, een tip in de goede richting of een link is voldoende.

Alvast bedankt!

  • sweebee
  • Registratie: Oktober 2008
  • Laatst online: 18-12 20:25
Al een andere browser geprobeerd? Heb zelf 2 systemen waar chromium opstart en dat gaat redelijk soepel (rpi1).

Is al weer een tijdje geleden dat ik dat gemaakt heb. Maar een usb of SD maakt in dit geval niet veel uit.

  • Guido1982
  • Registratie: Juni 2014
  • Laatst online: 30-05-2023
Even een update hierop. Ik heb ondertussen goede resultaten met een Pi 3 met Chromium. Alleen merk ik dat als ik Chromium in kiosk mode laat draaien, de video's ineens heel choppy worden. Ik wil juist kiosk mode om allerlei meldingen te onderdrukken (als bijvoorbeeld iemand de stroom ontkoppelt en weer aan koppelt krijg je die fijne "Wilt u herstellen" melding). Iemand een idee hoe het kan komen dat de kiosk mode de youtube video's vergalt?

Daarnaast limiteer ik wel altijd op 720p. Dat is over het algemeen ook ruim voldoende, ik ben niet uit op een bioscoopervaring op een narrowcast systeem.

  • Richard89
  • Registratie: Maart 2013
  • Laatst online: 18-12 20:35
is Risevision niet al een gratis kant en klaar alternatief? dit hebben wij op het werk als narrowcasting, werkt ook prima?

  • Lorenzodg
  • Registratie: Juni 2025
  • Laatst online: 05-12 09:52
Ik heb dit een tijd geleden ook geprobeerd op een Pi 2 en later een Pi 3. Vooral met HTML-animaties en YouTube embed liep ik telkens tegen dezelfde problemen aan die jij beschrijft: choppy video, CPU die snel vol loopt en browsers die in kiosk mode ineens slechter presteren. Chromium in kiosk mode gaf bij mij ook regelmatig herstelmeldingen en prestaties die per update weer anders waren.

Ik heb nog van alles geprobeerd (GPU memory tweaken, lightdm uitschakelen, minimal image gebruiken, hardware acceleration forceren), maar uiteindelijk bleef het instabiel en moest ik veel werk steken in onderhoud. Na een paar installaties die steeds vastliepen heb ik het project opgegeven en ben ik overgestapt op een kant-en-klare narrowcasting oplossing. Die draait nu bij mij een stuk stabieler en ik hoef zelf niet meer te sleutelen aan browsers, updates of players.

Mocht je het zelf willen blijven ontwikkelen: een Pi 4 of 5 met voldoende koeling, Chromium met hardware acceleration aan en een minimal OS zonder GUI geven de beste resultaten. Maar op de Pi-modellen waar jij over schrijft blijft het gewoon lastiger om soepele animaties + video tegelijkertijd te draaien.

Hopelijk heb je er wat aan!