RG40XXV — Riptide Integration (Post-MVP)

AquaTV is not a separate handheld client. Riptide owns RG40XXV client playback and should expose AquaTV channels as a client feature:

Riptide’s architecture (LÖVE + mpv + gptokeyb) already has everything needed: - mpv handles any codec the RK3566 can decode (H.264, H.265 hardware decode via Mali-G52) - LÖVE provides the custom UI framework - gptokeyb maps gamepad to keyboard input

The RG’s 640x480 display means transcoding to 720p max is fine for this surface.

See from-admin/riptide for the client code.