How to listen to the same song at the same time on 2 different iPhones?

My girlfriend stay far way from me, but we have a habit that is listening to music together in the morning. But now we have to do that by playing loud by a Computer so that the quality is so low. I wonder that any IOS app can help us listen to the same song at the same time, i.e. when I press Play button, the song will be played at the same time in my iPhone and her iPhone too.


There are couple of young coders who met at 2013 WWDC after getting a scholarships from Apple who had the same idea you describe. They brought out an app called Audibly

Description

Audibly plays your music in sync across nearby iOS devices. Just choose the songs you want, link up some devices, and you're ready to go.

Hanging out with friends and want to play a song, but your phone’s speakers aren't loud enough? Instantly create a wireless surround sound system and forget messy headphone cables.

Features: • Create a playlist of songs from your own library • Control the volume across all the devices • Music kept in sync as you listen • Use filters to change the pitch of the music • Favorite what’s playing to come back to it later • No Internet connection required*

Audibly was first created at WWDC by a group of Student Scholarship Recipients: Nick Frey, Chris Galzerano, and Veeral Patel.

  • Music can be streamed over Peer-to-Peer Wi-Fi on newer, supported devices, anywhere you are without an Internet connection. Devices can also connect over a Wi-Fi network.

They still have some bugs to iron out but I have used it and it works well.


If you have your music on a PC or Mac, you could use Rogue Amoeba's Airfoil to send audio from the computer to their Airfoil Satellite app on both iPhones, and it should play in sync.

Airfoil Satellite can do basic remote control of some music apps/services (on your PC or Mac) - or if you use iTunes you could use Apple's iTunes Remote app to control what you listen to.

Airfoil is commercial software, I don't know of a free equivalent.


Grooveshark is a music service à la Spotify and Pandora, with the key feature that you can play any song on demand and to build a playlist in advance.

You can then broadcast the music playing as a station others can tune in to using Grooveshark as well.

Link: http://grooveshark.com