Accelerazione hardware VLC


13

Sono nuovo di Raspberry Pi. Sto cercando di sviluppare un lettore multimediale che utilizzi una libreria come libvlcper fare la decodifica. Ora il problema è che non riesco ad accelerare l'hardware ...

Ho letto molto su Internet e nessuno sembra saperlo davvero.

Qualcuno l'ha fatto funzionare? Potresti condividere come?

Soluzione : ho compilato con successo VLC con accelerazione hardware su Raspberry e pubblicato un tutorial sul mio blog! Per tutti gli interessati ecco il link: VLC hw su Pi tutorial


Qual è la domanda in particolare? Abbiamo capito cosa funziona? c'è un'accelerazione hardware per l'assegnazione di varie cose. L'assegnazione della codifica / decodifica viene eseguita utilizzando l'hardware, c'è anche OpenGLES .. Cosa stai chiedendo a riguardo?
Piotr Kula,

L'omxplayer è un popolare lettore multimediale riga di comando sul pi greco, e fa l'accelerazione supporto hardware. Forse un punto di partenza?
Frepa,

Aggiungendo al punto di @ Frepa. OMXPlayer è open source quindi dovrebbe essere utile dare un'occhiata a
Jivings

Questo è fantastico L'accelerazione H / W è l'unica ragione per cui utilizzo omxplayer. Sembra che ora
posso abbandonarlo

1
Un piccolo suggerimento. Puoi pubblicare qui la soluzione come risposta;)
Mauker,

Risposte:


4

Se desideri conoscere OpenGL ES utilizzato su Raspberry Pi, ecco una passeggiata interattiva con esempi.

Puoi scoprire di più su OpenGL su opengles-book

Questo può essere utile per la GUI e al momento non è necessario X per eseguirli (in qualche modo bello ma in altri non bello)

Dovresti anche implementare il video di decodifica hardware usando le opzioni disponibili (e se autorizzate) di cui si parla sul sito di beneficenza.


2

Consiglierei OpenElec . È una distribuzione di lettore multimediale open source e funziona molto bene e pronto all'uso su un RasPi modello B da 256 MB, in grado di riprodurre file multimediali da una chiave USB o su una rete.

Ci sono immagini di installazione (e codice sorgente) disponibili dal sito Web e un'immagine compatibile con RasPi è disponibile tramite download automatico con BerryBoot (bootloader multi-immagine). Molto facile da configurare e costituisce un ottimo punto di partenza per lo sviluppo del proprio sistema o di un modulo all'interno di OpenElec stesso.


OpenElec supporta funzioni come la sincronizzazione di video su nodi multipli (raspis), visualizzazioni audio e l'esecuzione in modalità slave (ad es. Ssh in, o inoltra comandi da eseguire sulla schermata principale)
puk

Penso che ci siano alcuni moduli di visualizzazione esistenti e suppongo che potresti trovare / scrivere moduli / hack per il resto. I principali vantaggi sono che è configurato come HTPC immediatamente e ci sono molti moduli esistenti che puoi sfruttare
Nathan Dunn,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.