How to Discovery Plus on Your Xbox Device? It is also possible to watch the contents on Discovery Plus through Xbox devices. The official water is available on Xbox One, Xbox Series, and Xbox Series S consoles.