Here are some new developments:
1) sunshine-mpp-git
: I have implemented mpp support to sunshine so now you can not stream your device desktop with hardware acceleartion. I use it for remote connecting to the SBC and it works like a charm. Available in agr repo and 7ji repo
2) acesteam-media-bin
: I have wrapped around the android acestream-media apk, and with a lot of trickery it runs on linux arm. Available only in agr repo
3) firefox-mpp
: I have implemented mpp support to firefox, so that it does the decoding using ffmpeg-rockchip and uses hardware decoding. The results are great, it handles 4k@60 without considerable issues, with some overclocking i have a belief that it might even handle 8k@24 in rock5b. av1, h264, vp8 and vp9 decoding is supported. hevc is not supported in firefox at all, therefore hardware hevc is not implmented. Available only in agr repo
4) firefox-aarch64-mpp
: This is just a cross-compiling package that generates aarch64
packages from x86_64
host with lots of hacks. Comes with no guarantee to build, you might try it if you get lucy. Available only in agr repo
5) iwlwifi-backport-dkms-git
& Wifi 7 support
: I have also created a dkms package that provides latest intel wifi driver & firmware support on BSP. I have tested to make it work with BE200 wifi-7 chipset. So yes, wifi 7 is possible with rock5b. In order this dkms module to be buildable, the kernel must be compiled in a specific way. I have created 1) 2) PRs to @Spookyās kernel, when it is merged you can use the dkms module with this kernel. Until then you can use linux-aarch64-rockchip-bsp6.1-joshua-git
in agr repo (the one in the 7ji repo does not have the patchset). iwlwifi-backport-dkms-git
is also only available in agr repo
6) Intel BE200 bluetooth support
: I created a PR to @Spookyās kernel, when it is merged you can use the feature with the kernel, Until then you can use linux-aarch64-rockchip-bsp6.1-joshua-git
in agr repo (the one in the 7ji repo does not have the patchset).
Binary package distribution of firefox-mpp
in 7ji
repo:
Firefox-mpp is quite capable so it might be very useful to distribute this without having to compile yourselves. The owner of the @7ji repo is ok with it, but i personally can only commit that i can make the required patchset maintained for the upstream firefox, maintaining the package at the same time is too much of burden i can not handle.
If you think you can contribute on maintaining firefox-mpp
package, please consent your support at this github issue, so that binary packages of firefox-mpp
can be distributed.