The purpose of this paper is review of the most popular software interfaces and standards that underpin today's multimedia devices and their usage in hardware-enabled applications. VA API, OpenMAX and OpenGL standarts are described. VA API enables fast encoding/decoding via hardware videocodecs based on graphics processor (GPU). OpenGL is provide acceleration of input/output matching transformations and work with video display in the context of problem solution. Particular attention is paid to OpenMAX standard that enable the multimedia components creation and control providing comprehensive usage of hardware resourses (SIMD-extensions, DSP, accelerators) and enabling application portability amount different platforms. Proposed software architecture enable easy design migrate between different hardware platforms, significantly reducing the operational risks associated with the possibility of the equipment replace.