A non-transitory computer-readable storage medium having embedded therein instructions, which when executed by a processor, perform a method for reproducing a selected network audio channel, comprising:
- generating a graphical user interface including a network audio icon, a playback icon, and an information display area identifying the selected network audio channel;
- displaying the graphical user interface;
- receiving a first user selection of the playback icon;
- receiving, over a network, information corresponding to the selected network audio channel from a network audio server providing the selected network audio channel;
- and
- reproducing audio of the selected network audio channel, in response to receiving the first user selection of the playback icon.