How does the terminal replace a networked media player?
I don't use streaming (though, mpv can likely handle it). Prefer to have all media I use locally. Don't watch video on my phone, either.
mpv can still do terminal ANSI-art output if you really want but it can also display pixels directly via DRM without a display server if you launch it from a random VT.