Ich bin neu bei Raspberry Pi. Ich versuche einen Media Player zu entwickeln, der eine Bibliothek verwendet libvlc
, um die Dekodierung durchzuführen. Jetzt ist das Problem, dass ich die Hardwarebeschleunigung nicht in Gang bringen kann ...
Ich habe viel im Internet gelesen, aber niemand scheint es wirklich zu wissen.
Hat jemand es zum Laufen gebracht? Könnten Sie bitte mitteilen, wie?
Lösung : Ich habe VLC mit Hardwarebeschleunigung auf Raspberry erfolgreich kompiliert und ein Tutorial auf meinem Blog veröffentlicht! Für alle Interessierten hier der Link: VLC hw auf Pi Tutorial
Antworten:
Wenn Sie mehr über OpenGL ES erfahren möchten, das auf Raspberry Pi verwendet wird, finden Sie hier eine interaktive Anleitung mit Beispielen.
Mehr über OpenGL erfahren Sie bei opengles-book
Das kann für die GUI nützlich sein und im Moment brauchen Sie kein X, um sie auszuführen (in gewisser Weise nett, aber in anderer Hinsicht nicht nett)
Sie müssten auch die Hardware-Dekodierung von Videos mithilfe der verfügbaren (und ggf. lizenzierten) Optionen implementieren, über die auf der Wohltätigkeitsseite gesprochen wird .
quelle
Ich würde OpenElec empfehlen . Es handelt sich um eine Open-Source-Mediaplayer-Distribution, die auf einem 256 MB großen RasPi, Modell B, sehr gut funktioniert und Mediendateien von einem USB-Stick oder über ein Netzwerk abspielen kann.
Auf der Website sind Installationsimages (und Quellcode) verfügbar, und es gibt ein RasPi-kompatibles Image, das durch automatischen Download mit BerryBoot (Multi-Image-Bootloader) verfügbar ist . Sehr einfach zu konfigurieren und ein guter Ausgangspunkt für die Entwicklung eines eigenen Systems oder eines Moduls in OpenElec.
quelle