Add STM Player implementation