Create player with duration