abstract |
User interfaces for a streaming media system can replicate aspects of broadcast media systems. Icons representing streaming media stations region can be arranged in a scrollable array, and a visual indicator presented to identify the current station's icon. Some or all of the station icons can be “dynamic” icons that virtually play tracks by updating artwork and/or progress indicators even when a different station is current. Information about previously played tracks can be presented in a history region adjacent to a region presenting information about a current track, and an animated transition can move the current track's information to the history region when the current track finishes playing. |