Показаны сообщения с ярлыком mk808. Показать все сообщения
Показаны сообщения с ярлыком mk808. Показать все сообщения

среда, 3 мая 2017 г.

Аппаратное декодирование на rk3066 rk3188 rk3288

Аппаратное декодирование видео для rk3066 rk3188 rk3288.

На этих SOCах стоят видео декодеры одного типа (6731) но разной ревизии, также на rk3288 дополнительно стоит декодер HEVC .

Исходники и компилированные файлы  тут. (без HEVC)

Схема реализации для rk3066 и rk3188.




export VDPAU_DRIVER=rk3x

mplayer -vo vdpau -vc ffmpeg12vdpau,ffodivxvdpau,ffh264vdpau, [filename]

четверг, 19 ноября 2015 г.

MK808 очередное обновление

Очередное обновление для любимого МК808 на rk3066 на базе ядра radxa stable-3.0. 

  • частота обновления экрана теперь ограничена 60фпс, поэтому во всех видео тестах показывает 60, XBMC в 1280х720 тоже дает 60фпс
  • немного подкорректировал таблицу ограничения частоты от температуры (самый верхний предел не менял),
  • убраны старые глюки с просмотром видео через XV,
  • добавлено двойное буферизирование для XV и 3D с vsync,
  • синий светодиод моргает :)

исходник тут master branch, подготовленная прошивка  

видеодрайвер: исходники, бинарные для Debian


В очередной раз убеждаюсь, что rk3066 довольно шустрая штука. Однако на высоких частотах очень сильно греется, поэтому кто хочет использовать его на полную - нужно ставить большой радиатор.

На заметку по мк808:
  • синий светодиод подключен к выходу ШИМ (PWM)
  • единственная кнопка сидит на входе АЦП (ADC) 
  • под эти фичи есть драйвера


зы: с rockchip поигрались, будем ставить Linux десктоп на Amlogic S802.