Hello,
I wanted to share my information on the video tests under the khadas linux images.
The test passed into VIM3_Ubuntu-gnome-focal_Linux-4.9_arm64_EMMC_V0.9-20200530.
Video: h264 1920x1080 30.000fps
mpv without gnome-shell: OK, small lag
vlc ( apt ) : KO on CPU only
mplayer : OK with small lag
xmbc : not compiled
av1 1920x816 25.000fps
mpv without gnome-shell: KO on cpu only
vlc ( apt ) : KO on CPU only
mplayer : OK(very small lag) and CPU OK
xmbc : not compiled
Note:
mpv : No hardware support for all encoders
vlc ( apt ) : No hardware support
mplayer : Support all encoding work also 4K with small lag.
xmbc : No EGL supportted on this kernel. I with try to merge mesa and mali drivers.
If you have any other idea, I am interested. In all that, I quickly made a mediabox in Go and mplayer but it is very unsatisfactory for commercial. Note Firmware Libreelec work very well under android.
The file say:
test-go: ELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, not stripped
And under Coreelec say “Not found” when I execute file
CoreELEC:~ # ./test-go
-sh: ./test-go: not found
CoreElec and LibreELec is JeOS (Just Enouh OS) for watching videos, so user cannot actually install apps like they can do on a normal Linux systems. They are basically OS give is built just to launch Kodi app.
Users can add plugins of apps like browsers and office suite and it should work as a desktop distro, but it is mostly for watching media content.
CoreElec and LibreElec is not an app which you’re trying to get its file build information.
In fact, linux coreelec is on ELF 32-bit LSB executable, ARM-EABI5, not arm64.
I don’t had access to disk nvme :x and NPU not ready.
There are one bug on coreelec, when you turn off the tv, everyone turns off via the anynet protocol (samsung). When you turn on the khadas again, he can’t find the TV.