Accélération matérielle VLC

13

Je suis nouveau sur Raspberry Pi. J'essaie de développer un lecteur multimédia qui utiliserait une bibliothèque comme libvlcpour faire le décodage. Maintenant, le problème est que je ne peux pas démarrer l'accélération matérielle ...

J'ai beaucoup lu sur Internet et personne ne semble vraiment le savoir.

Quelqu'un l'a-t-il fait fonctionner? Pourriez-vous s'il vous plaît partager comment?

Solution : J'ai réussi à compiler VLC avec accélération matérielle sur Raspberry et publié un tutoriel sur mon blog! Pour tous ceux qui sont intéressés, voici le lien: Tutoriel VLC hw on Pi

gekod
la source
Quelle est la question précisément? Avons-nous ce qui fonctionne? il y a beaucoup d'accélération matérielle pour beaucoup de choses. L'encodage / décodage se fait en utilisant du matériel, il y a aussi OpenGLES .. Que demandez-vous à bord?
Piotr Kula
L' omxplayer est un lecteur multimédia en ligne de commande populaire sur le pi et prend en charge l'accélération matérielle. Peut-être un point de départ?
Frepa
Ajout au point de @ Frepa. OMXPlayer est open source donc devrait être utile pour y jeter un œil
Jivings
C'est bien. L'accélération H / W est la seule raison pour laquelle j'utilise omxplayer. On dirait que je peux l'abandonner maintenant :)
Penghe Geng
1
Une petite suggestion. Vous pouvez poster la solution ici comme réponse;)
Mauker

Réponses:

4

Si vous souhaitez en savoir plus sur OpenGL ES utilisé sur Raspberry Pi, voici une présentation interactive avec des exemples.

Vous pouvez en savoir plus sur OpenGL sur opengles-book

Cela peut être utile pour l'interface graphique et pour le moment, vous n'avez pas besoin de X pour les exécuter (à certains égards sympa mais dans d'autres pas sympa)

Vous devrez également implémenter une vidéo de décodage matériel en utilisant les options disponibles (et si elles sont sous licence) dont il est question sur le site des organismes de bienfaisance.

Piotr Kula
la source
2

Je recommanderais OpenElec . C'est une distribution de lecteur multimédia open source et fonctionne très bien dès le départ sur un RasPi 256 Mo modèle B, capable de lire des fichiers multimédias à partir d'une clé USB ou sur un réseau.

Il y a des images d'installation (et le code source) disponibles sur le site Web et il y a une image compatible RasPi disponible par téléchargement automatique avec BerryBoot (chargeur de démarrage multi-images). Très facile à configurer et constitue un excellent point de départ pour le développement de votre propre système ou d'un module au sein même d'OpenElec.

Nathan Dunn
la source
OpenElec prend-il en charge des fonctions telles que la synchronisation de la vidéo sur plusieurs nœuds (raspis), les visualisations audio et l'exécution en mode esclave (par exemple, ssh dans, ou émettre à distance des commandes à exécuter sur l'écran principal)
puk
Je pense qu'il existe des modules de visualisation existants et je suppose que vous pourriez trouver / écrire des modules / hacks pour le reste. Les principaux avantages sont qu'il est configuré comme un HTPC dès la sortie de la boîte et qu'il existe de nombreux modules existants que vous pouvez exploiter
Nathan Dunn