7 ms·
Well it's clearly some kind of strange requirement to require a relatively low power and specifically the RK3588 instead of any other chip or even Desktop chip.
by dragontamer 1y ago
Well it's clearly some kind of strange requirement to require a relatively low power and specifically the RK3588 instead of any other chip or even Desktop chip.
It's a lot of work for some processor likely using less than 5W of power. Impressive for sure but now I'm curious what application this is for in general.
Who needs to do this but doesn't want to use a far more powerful cell phone or laptop processor?
-------
Not to hate on the work at all! It's clearly a lot of effort to get this to run on such a relatively small chip.
Maybe it's just exercise to learn how to use OpenGL on such a small platform for GPGPU compute? Might be good reason enough to try to accomplish??
- NewJazz 1y agoRk3588 was originally designed with smart screens as one possible use case. That's why it has an HDMI input on board (and several video outputs).
- luma 1y agoIf the chip is getting the job done and it's a fixed-function device, why would one want to spec a more expensive, more power hungry solution in its place? I don't think "minimum required hardware" is a "strange requirement", in fact it's essentially ALWAYS the requirement when developing embedded solutions.
- shadowpho 1y agoThis is probably development for a tool to light up LED to match up with input video. So cost is a big concern and Rk3588 is already one of the beefier/expensiver options
- Aurornis 1y ago> Well it's clearly some kind of strange requirement to require a relatively low power and specifically the RK3588 instead of any other chip or even Desktop chip. RK3588 has 4K @ 60Hz HDMI input built in to the chip. Install the Linux distribution, attach HDMI cable, and you can pipe HDMI input into v4l2 or any other destination. No messing with capture cards, powered USB hubs, or 3rd-party drivers. > Who needs to do this but doesn't want to use a far more powerful cell phone or laptop processor? It's a fast chip. Fast enough. Convenience of the small all-in-one solution is more important than using the fastest chip you can find.
- bobmcnamara 1y agoOoof, v4l2 adds an extra frame of latency right off the top.
- reassembled 1y agoThe RK3588 is actually quite powerful. It is capable of running much heavier video workloads than this. OBS runs very well on it although it does not yet make use of the RockChip’s built-in media accelerator. It’s capable on paper of 16 streams of 1080p30 H264. Check out this blog post (not my own): https://jas-hacks.blogspot.com/2023/01/rk3588-decoding-rendering-16-1080p.html?m=1 https://jas-hacks.blogspot.com/2023/01/rk3588-decoding-rende...