added a session server... no now a client can act as the mdp server when
playing local files