A system and method for conducting a media session includes a host
station, a client station, and a playlist station networked together.
Clients search for multimedia files (audio, video, karaoke, and/or images
files) on the system and make media selections from touchscreen or other
interactive displays or devices. The host station generates a rotating
queue of the requested media selections and cycles through the media
selections in the queue. Processed data of the media selections is sent
to peripheral devices, such as an audio system and a monitor. The
playlist station is communicatively connected to a monitor or other
device for publicly displaying or otherwise conveying playlist
information to clients at a venue. The system is at least partially
operable in an automated fashion. For example, one or more of the acts of
processing search queries and requests from the users, storing the
requests in the rotating queue, and cycling through the requests in the
rotating queue can be automated without requiring manual intervention by
a DJ/KJ or other moderator.