The excellent performance of CorePlayer on smartphones with various systems is there for all to see. It supports multiple audio and video formats, and is widely recognized as a universal player. The predecessor of CorePlayer was BetaPlayer, which later evolved into the free software TCPMP (mainly for the Windows Mobile platform). Development then stopped due to legal reasons, leading to its transformation into commercial software, and thus CorePlayer was born.