nick_martin
18th August 2008, 05:49 AM
I want to play some background music, so my GF and I can both hear the music or song, how can I do it?
ktemkin
18th August 2008, 10:32 PM
Theoretically, you'd need to write a script to play the music over the Windows Mobile TAPI (Telephony API), which would require you to write a piece of software (not easy) to hijack (take ownership of) the call in progress, and switch the audio input stream to the stereo output.
Or you could just try playing the sound while you're in the call and hoping she hears it.
Either way, the sound quality is going to be dreadful. You know how, when your signal is weak, everything the other person says seems to become choppy? This is because you're communicating over a digital audio stream- as you go into a low-signal state, the bandwidth available for that stream decreases.
As bandwidth is a measure of the amount of data you can send per unit time, a lack of bandwidth means a limited amount of data is going to be able to trans-navigate the stream, causing you to only get certain pieces of the audio, causing that choppy jitter sound. In order to minimize the amount of data loss in a telephone, the stream is optimized to operate best near the vocal range.
When you start playing music over the telephone line, you're rapidly increasing the amount of data that needs to be sent per unit time; and, as your bandwidth remains constant, there's going to be a noticeable loss in data, especially data pertaining to non-vocal ranges.
In short, playing music over your mobile phone isn't the greatest of ideas- and that's why very few developers even consider the idea when writing applications.
nick_martin
19th August 2008, 05:50 AM
Most of the time, I got pretty good signal in new york city. I don't really worry about the choppy sound. just for fun some time. but I just can't find any related software. I heard about that it's impossible to do this on Windows mobile system.
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.