Video 4 Linux Two API is an enhanced version of the V4L2 API for video applications. The project has been enhanced the V4L2 API to include functionality most needed for analog and digital set top boxes. It supports simultaneous viewing of video, in an HTML browser window, on an NSTC or PAL TV. It combines features of video overlay (either in scaled window or full screen mode), alpha blending of graphics over video, close captioning, VBI data capture and more, all in one API.