+ base websocket player