The duality of NMS Player