VLC aceleración de hardware

13

Soy nuevo en Raspberry Pi. Estoy tratando de desarrollar un reproductor multimedia que use una biblioteca como libvlcpara decodificar. Ahora el problema es que no puedo poner en marcha la aceleración de hardware ...

He leído mucho en Internet y nadie parece saberlo realmente.

¿Alguien lo tiene funcionando? ¿Podrías compartir cómo?

Solución : ¡He compilado con éxito VLC con aceleración de hardware en Raspberry y publicado un tutorial en mi blog! Para todos los interesados ​​aquí está el enlace: VLC hw en Pi tutorial

gekod
fuente
¿Cuál es la pregunta específicamente? ¿Tenemos lo que funciona? Hay una gran cantidad de aceleración de hardware para muchas cosas diferentes. Toda la codificación / decodificación se realiza utilizando hardware, también hay OpenGLES. ¿Qué está preguntando al respecto?
Piotr Kula
El omxplayer es un popular reproductor de medios de línea de comandos en el pi, y admite la aceleración de hardware. Tal vez un punto de partida?
Frepa
Agregando al punto de @ Frepa. OMXPlayer es de código abierto, por lo que debería ser útil echarle un vistazo
Jivings
Esto es genial. La aceleración H / W es la única razón por la que uso omxplayer. Parece que puedo
deshacerme
1
Una pequeña sugerencia. Puede publicar la solución aquí como respuesta;)
Mauker

Respuestas:

4

Si desea aprender sobre OpenGL ES utilizado en Raspberry Pi, aquí hay un recorrido interactivo con ejemplos.

Puede encontrar más información sobre OpenGL en opengles-book

Eso puede ser útil para la GUI y, por el momento, no necesita X para ejecutarlos (de alguna manera agradable pero en otras no agradable)

También necesitaría implementar video de decodificación de hardware utilizando las opciones disponibles (y si hay opciones con licencia) mencionadas en el sitio de organizaciones benéficas.

Piotr Kula
fuente
2

Yo recomendaría OpenElec . Es una distribución de reproductor multimedia de código abierto y funciona muy bien en un RasPi modelo B de 256 MB, capaz de reproducir archivos multimedia desde una llave USB o en una red.

Hay imágenes de instalación (y código fuente) disponibles en el sitio web y hay una imagen compatible con RasPi disponible mediante descarga automática con BerryBoot (cargador de arranque de múltiples imágenes). Muy fácil de configurar y es un excelente punto de partida para el desarrollo de su propio sistema o de un módulo dentro de OpenElec.

Nathan Dunn
fuente
¿Soporta funciones OpenELEC como la sincronización de vídeo en los nodos Mulitple (raspis), visualizaciones de audio y funcionando en modo esclavo (es decir. Ssh en, o remotamente ejecutar comandos para ejecutar en la pantalla principal)
PUK
Creo que hay algunos módulos de visualización existentes y supongo que podría encontrar / escribir módulos / hacks para el resto. Las principales ventajas son que está configurado como un HTPC directamente y hay muchos módulos existentes que puede aprovechar
Nathan Dunn