Akselerasi perangkat keras VLC

13

Saya baru mengenal Raspberry Pi. Saya mencoba mengembangkan media player yang akan menggunakan perpustakaan seperti libvlcuntuk melakukan decoding. Sekarang masalahnya adalah saya tidak bisa mendapatkan akselerasi perangkat keras ...

Saya telah membaca banyak di internet dan tetapi tidak ada yang benar-benar tahu.

Adakah yang membuatnya bekerja? Bisakah Anda berbagi caranya?

Solusi : Saya telah berhasil mengkompilasi VLC dengan akselerasi perangkat keras di Raspberry dan memposting tutorial di blog saya! Untuk semua yang berminat inilah tautannya: VLC hw di tutorial Pi

gekod
sumber
Apa pertanyaannya secara spesifik? Sudahkah kita mendapatkan apa yang berhasil? ada banyak akselerasi perangkat keras untuk berbagai hal. Allot encoding / decoding dilakukan menggunakan perangkat keras, ada juga OpenGLES .. Apa yang Anda minta abooot?
Piotr Kula
The omxplayer adalah baris perintah media player populer di pi, dan melakukan akselerasi dukungan hardware. Mungkin titik awal?
Frepa
Menambahkan poin @ Frepa. OMXPlayer adalah open source sehingga harus berguna untuk melihatnya
Jivings
Ini bagus. Akselerasi H / W adalah satu-satunya alasan saya menggunakan omxplayer. Sepertinya saya bisa membuangnya sekarang :)
Penghe Geng
1
Satu saran kecil. Anda dapat memposting solusi di sini sebagai jawaban;)
Mauker

Jawaban:

4

Jika Anda ingin mempelajari tentang OpenGL ES yang digunakan pada Raspberry Pi, berikut ini adalah contoh interaktifnya .

Anda dapat mengetahui lebih lanjut tentang OpenGL di buku-buku pembuka

Itu dapat berguna untuk GUI dan saat ini Anda tidak perlu X untuk menjalankannya (dalam beberapa hal bagus tetapi dalam beberapa hal lain tidak baik)

Anda juga perlu mengimplementasikan video decoding perangkat keras menggunakan opsi yang tersedia (dan jika berlisensi) yang dibicarakan di situs amal.

Piotr Kula
sumber
2

Saya akan merekomendasikan OpenElec . Ini adalah distribusi media player open source dan bekerja sangat baik di luar kotak pada 256MB Model B RasPi, mampu memutar file media dari kunci USB atau melalui jaringan.

Ada gambar instalasi (dan kode sumber) yang tersedia dari situs web dan ada gambar yang kompatibel RasPi tersedia dengan unduhan otomatis dengan BerryBoot (multi-image bootloader). Sangat mudah untuk dikonfigurasikan dan membuat titik awal yang bagus untuk pengembangan sistem Anda sendiri atau modul di dalam OpenElec itu sendiri.

Nathan Dunn
sumber
Apakah OpenElec mendukung fungsi seperti menyinkronkan video pada node mulitple (raspis), visualisasi audio dan menjalankan dalam mode slave (mis. Ssh in, atau secara jarak jauh mengeluarkan perintah untuk dijalankan di layar utama)
puk
Saya pikir ada beberapa modul visualisasi yang ada dan saya kira Anda dapat menemukan / menulis modul / hacks untuk sisanya. Keuntungan utama adalah bahwa itu dikonfigurasikan sebagai HTPC langsung dari kotak dan ada banyak modul yang ada yang dapat Anda manfaatkan
Nathan Dunn