At least it explains the "You only heard it ring once? I let it ring like five times before I hung up! Seriously!"-anecdotes I keep picking up. :)
At least it explains the "You only heard it ring once? I let it ring like five times before I hung up! Seriously!"-anecdotes I keep picking up. :)
In my experience this depends on the network in question: SIP supports "early media" and I've seen it in action a few times. You can tell by the fact that phone UIs usually don't count connection time in that state, yet you can hear a prerecorded announcement, music mixed with the dialing tone etc.
I remember some creative uses of this as well: If you controlled the signalling stack, it was possible to keep a connection open in this state indefinitely without either end getting charged.
Here's a relevant RFC: https://tools.ietf.org/html/rfc3960
(For a test, you can call someone in the UK and check if you hear Pink Floyd style beeps)
A simple experiment: let your counter party put a metronome next to their microphone, and enjoy the time distortion.
That's an amusing typo - I suppose that should be 'injected', but Pac-Man pops to mind ...