Reliable playback, accurate metadata, and straightforward setup are necessary for these ideas to work well. TV players and music streamers would depend on those capabilities every day. Books, audiobooks, and classic games would need dedicated interfaces, backed by the same library, accounts, permissions, and device connections.
The server should continue to organize media, protect privacy, manage local accounts, and connect the apps. Local browsing and playback should keep working without an internet connection when the media and required data are available. Improvements to the server also support the products we can build around it.