That is the *current* idea. The doppler effect for light is the same as the doppler effect for sound in the special case of the receiver being at rest with the sound's medium. The equations are usually presented a little differently, because the usual doppler equation for sound ignores time dilation. But if you take the low speed approximation for light doppler, or you include time dilation in sound doppler, then the equations are identical (if the sound receiver is at rest in the medium). You do know that the speed of sound is not affected by the motion of its source, right? What problems need explaining?