Method and apparatus for accessing media across networks. The present
invention generally allows for media to be provided across a network. A
client requests media information from a server so the client can create
a local representation of the server's database. The client is then able
to manage the media information locally. When the client selects the
desired media, it requests the selection from across the network. The
server then delivers the selected media.