LINUX.ORG.RU
ФорумTalks

Прогресс ребят из Bootlin в реверс инжиниренге Allwinner-ов

 ,


0

2

https://bootlin.com/blog/final-weekly-status-update-allwinner-vpu-support/

Making sure that the codec works on the older Allwinner SoCs that are still widely used: A10, A13, A20, A33, R8 and R16. This goal is fully met;

Polishing the existing MPEG2 decoding support to make it fully production ready. This goal is fully met;

Implementing H264 video decoding. This goal is fully met with base H264 decoding support implemented. However, a number of more advanced H264 features have not been implemented, and therefore additional improvements could be made;

Modifying the Allwinner display driver in order to be able to directly display the decoded frames instead of converting and copying those frames. This goal is fully met.

Providing a user-space library easy to integrate in the popular open-source video players. This goal is partially met. We do provide a user-space library that offers a VA-API implementation, however the integration with popular video players turned out to be a lot more challenging than expected, and we only offer Kodi integration at this point. See below for details;

Upstreaming those changes to the official Linux kernel. This goal is in progress, on both the VPU driver side and DRM improvements side;

Supporting the newer Allwinner SoCs (H3, H5, A64). This goal is partially met, since H3 is supported, but not yet H5 and A64;

H265 video decoding support. This goal is fully met with base H265 decoding support implemented. Like H264, a number of more advanced features have not been implemented, so there is room for more work.

Это вин,теперь на дешевых одноплатниках типо Orange Pi можно будет юзать нормальный линукс,с ускорением opengl es с помощью блобов и с декодингом видео не на процессоре. Это уже возможности на уровне raspberry pi! Осталось дождаться linux 4.20,куда все эти патчи попадут (как я понял).


Вообще нет. Там говориться о работе аппаратных кодеков через специальную user-space либу, которая сейчас цепляется только к одному плееру — kodi. Вряд ли это совместимо с блобом, да и ненужно™. Ситуация все еще хуже чем на Raspbery Pi, хоть и улучшается.

Rupricht ()

нормальный линукс
opengl es с помощью блобов

/0

xdimquax ★★★ ()

TL;DR: для просмотра маняме все еще не готово

На самом деле это говно и untiling работает криво, h264 льет зеленкой на весь экран по каждому чиху, стримы виснут а коди падает. В общем, как и весь жопенсорц сделано через жопу.

+ новость от 31-го августа! Уже месяц как они устранились. Обещали сделать полноценный декодинг а теперь оказывается

However, a number of more advanced H264 features have not been implemented, and therefore additional improvements could be made

В частности хорошо пожатое потоковое видео все ломает.

timdorohin ★★★ ()

Вот как так выходит, что такое ушлёпское железо ещё и реверсить надо? Оно же особо никому кроме красноглазых и не нужно.

Don't be evil, дебилы.

WitcherGeralt ★★ ()
Ответ на: комментарий от Rupricht

RPi без альтернатив

Двачую этого пессимиста. К сожалению пока ничем кроме RPi пользоваться нельзя.

Camel ★★★★★ ()

Что за время пошло: теперь китайцы производят, а западному миру остаётся только реверсить.

gag ★★★★★ ()

Re: TL;DR: для просмотра маняме все еще не готово

Уже месяц как они устранились. Обещали сделать полноценный декодинг а теперь оказывается

However, a number of more advanced H264 features have not been implemented, and therefore additional improvements could be made

...что это было их рекламное выступление:

Companies interested in those features can also contact us.

gag ★★★★★ ()

А никто не пробовал

прикрутить к Pi или Orange обычную дискретную видяшку, ну хотябы через одну линию PCI-E?

torvn77 ★★★★★ ()
Ответ на: А никто не пробовал от torvn77

А у кого там pcie есть? Помню что к рокчипам через адаптер mPCIe -> PCIe-x16 прикручивали радеоны, а у алвиннеров и бродокомов PCIe отсутствует.

timdorohin ★★★ ()
Ответ на: комментарий от timdorohin

Ну так разве нельзя для этого подключить к gpio?

torvn77 ★★★★★ ()
Ответ на: комментарий от torvn77

B-baka!?

Ты вообще понимаешь что такое PCIe, какие там скорости и в какую жопу там твое GPIO!?

timdorohin ★★★ ()
Ответ на: комментарий от Storm_

Под него каждый драйвер переписывать придется из-за его кривизны.

timdorohin ★★★ ()
Ответ на: комментарий от Elmer_

Ты издеваешься? Там +- вольт сигнальное напряжение, силовое питание прекрасно подается извне.

timdorohin ★★★ ()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)