The Video HAI component provides facility for the hardware abstraction layer to play and record video applications.