Прискорення обладнання VLC


13

Я новачок у Raspberry Pi. Я намагаюся розробити медіаплеєр, який би використовував бібліотеку, як libvlcби робити декодування. Тепер проблема полягає в тому, що я не можу прискорити апаратне прискорення ...

Я багато читав в Інтернеті, але, здається, ніхто насправді не знає.

Хтось працював? Не могли б ви поділитися, як?

Рішення : Я успішно склав VLC з апаратним прискоренням на Raspberry і опублікував підручник у своєму блозі! Для всіх зацікавлених тут посилання: VLC hw на Pi підручник


Яке питання конкретно? Ми що, працюємо? є багато апаратного прискорення для виділення різних речей. Виділення кодування / декодування здійснюється за допомогою апаратних засобів, є також OpenGLES. Про що ви питаєте abooot?
Пьотр Кула

Omxplayer є популярним командним рядком медіапрогравач на пі, і не підтримують апаратне прискорення. Може, відправна точка?
Фрепа

Додавання до пункту @ Frepa. OMXPlayer є відкритим кодом, тому варто було б ознайомитись
Jivings

Це чудово. Прискорення Г / З є єдиною причиною використання omxplayer. Схоже, я можу це зараз
скинути

1
Одна невелика пропозиція. Ви можете опублікувати рішення тут як відповідь;)
Маукер

Відповіді:


4

Якщо ви хочете дізнатися про OpenGL ES, що використовується на Raspberry Pi, ось інтерактивна прогулянка з прикладами.

Ви можете дізнатися більше про OpenGL в opengles-book

Це може бути корисно для графічного інтерфейсу, і на даний момент вам не потрібен X, щоб запустити їх (в деяких випадках приємно, але в інших не добре)

Вам також потрібно буде реалізувати апаратне декодування відео, використовуючи доступні (і якщо це ліцензовані варіанти), про які йдеться на благодійному сайті.


2

Я б порекомендував OpenElec . Це розповсюдження медіаплеєра з відкритим кодом та працює дуже добре у коробці на 256 Мб моделі B RasPi, здатна відтворювати мультимедійні файли з USB-ключа або через мережу.

Є установчі образи (і вихідний код) , доступних на веб - сайті , і є сумісний образ RasPi доступні автоматичного завантаження з BerryBoot (мульти-зображення загрузчиком). Дуже просто налаштувати, і це є чудовою відправною точкою для розробки або власної системи, або модуля в межах самого OpenElec.


Чи підтримує OpenElec такі функції, як синхронізація відео на багатоядерних вузлах (raspis), аудіовізуалізація та запуск у веденому режимі (наприклад, ssh in або віддалено видавання команд для запуску на головному екрані)
puk

Я думаю, що є декілька існуючих модулів візуалізації, і, напевно, ви можете знайти / написати модулі / хаки для решти. Основні переваги полягають у тому, що він налаштований як HTPC прямо з коробки, і є багато існуючих модулів, якими можна скористатися
Nathan Dunn
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.