Disclosed herein are the mechanisms and devices for establishing interactive, synchronized private music sessions between two or more users in which the users can select and control music that is simultaneously and synchronously played on their respective devices while users interact using text, images and other communications. Music applications on the devices facilitate the establishment of the private music sessions upon user request. Songs may then be selected, either locally from the devices themselves or through online music streaming services, by one or more of the users and played on different users' devices. Additionally, songs may be recommended to the users, or just one user, based on prior music sessions and communications of the users. Songs may be manually selected by the users or recommended by an online service based on user profiles, interactions, or other indicators that signal what the users may enjoy hearing.
展开▼