Embedded Systems

Qt Web TV Dashboard

Cross-Platform Embedded Web TV

Designed and optimized an embedded Smart TV client application. The application brings full modern web streaming experiences to legacy and lower-spec hardware.

By utilizing a light Qt application shell coupled with custom remote control navigation and memory pool optimizations, it maintains a steady 60 FPS.

Web TV Dashboard mockup showing featured categories and modern movie catalog UI
WebEngine Integration

Embedded Chromium WebEngine integration

Developed a high-performance smart TV application leveraging Qt WebEngine (Chromium-based) to render rich web interfaces smoothly on resource-constrained embedded systems.

Media Player UI

Vibrant Layout & Navigation

Optimized UI Rendering & Event Handling

Built key-based spatial navigation allowing seamless focus-ring traversal using standard television remote key events (D-pad, OK, Back, and numeric inputs).

Implemented hardware accelerated canvas compositing and native media player fallback mechanisms to minimize CPU overhead during video playback.