Abstract
A system is described for displaying persistent, live-data overlays on a computing device, such as a smart television or media streaming device, which can reduce interruption to a primary, full-screen viewing experience. The system may use hardware-decoupled composition, where a method can include rendering a primary video stream onto a video plane and a data widget onto a separate graphics plane. These hardware planes can then be combined by a hardware composer. This architecture can utilize an asynchronous, low-frequency refresh mechanism for the widget and a javascript object notation (to vector) data pipeline. This approach may allow the overlay to be updated independently of the video, potentially providing a resource-efficient solution for monitoring secondary information with reduced impact on system performance or primary content playback.
Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 License.
Recommended Citation
Gupta, Richa, "Hardware-Decoupled Composition of Live-Data Overlays on a Dedicated Graphics Plane for a Television OS", Technical Disclosure Commons, ()
https://www.tdcommons.org/dpubs_series/10066