AVPlayer for better network streaming

replaced AVAudioPlayer with AVPlayer
tested only positive use cases (i.e. not the error handling)