New Player class supports playing local media