Hello all
I have been using MJ for one week now and am pretty happy with it. The only issue I have is a slight delay (it sometimes feels like I am calling from Australia )
I am in Canada with an 818 number and all of my calls are to Canada or the US...
I did the magicfix.
I installed DIVX (not sure why but support asked me to)
I tried it in a different USB port
I even tried it on a different computer
My internet connection is a 7MB ADSL and I have not other artifacts except the delay
Please help
Please help, I have a delay
Moderators: Bill Smith, Pilot
-
- Dan Should Pay Me
- Posts: 613
- Joined: Tue Jan 01, 2008 9:11 pm
- Location: LikeMagic Pacific NW
How can you tell there's a delay? Anyway, please check you internet connection to see how well it may handle VOIP call:
http://www.testyourvoip.com
http://www.testyourvoip.com
It's just under 10,000 miles from Montreal to Sydney, as the crow flies. Perhaps 12,000 miles, as the cable runs. Signals in fiber travel ~65% of the speed of light; ~60% when repeater delay is factored in. So, the round trip delay from a Montreal landline to a Sydney landline is only about 200 milliseconds (assuming end-to-end TDM).
Sorry, you won't be able to do that well with VoIP, when the proxy is far away and you're calling back to your local area. When you make a "local" call, your voice packets are taking a possibly circuitous path to Los Angeles and back to Montreal, in addition to packetiztion and software delays. Also, the MJ softphone has more delay than a good ATA or IP phone.
You can get a rough idea of the delay by calling 909-390-0003. You won't hear a ring, start talking when the softphone shows Operational. What you say will be echoed back. About 100 milliseconds of the delay is in the test circuit, the rest is what you'd experience on a real call. If it's more than half a second, you may have a software problem. If longer than one second, something is definitely wrong.
If you have a landline, a microphone, and sound editing software, you can measure the delay accurately for calls to your area. Call your landline from MJ. Put the mic against the landline earpiece and start recording. Make some impulse noises, e.g. snap your fingers, so the snaps are heard directly by the mic and also through the phone path. Stop recording and measure the time between the direct and phone snaps. Repeat using the MJ earpiece to measure in the other direction.
There are some ways you might be able to reduce the delay. One is to find a proxy with a shorter ping time than the one assigned by MJ. Use Wireshark to see where you're connecting, then ping the likely suspects (Boston, Detroit, New York, Newark, etc.) If you find one significantly better than what you're using, make a hosts file entry to redirect. Dialing e.g. *675*142345678 instead of 5142345678 may result in a shorter (or longer) delay; try it and see. Using an ATA or IP phone instead of the MJ hardware will help, though that is presently against the TOS. If your Internet connection has lots of jitter, the delay is automatically increased to avoid losing the voice packets that arrive late. You may have some control over that, e.g. if you are using a wireless connection, try wired.
Sorry, you won't be able to do that well with VoIP, when the proxy is far away and you're calling back to your local area. When you make a "local" call, your voice packets are taking a possibly circuitous path to Los Angeles and back to Montreal, in addition to packetiztion and software delays. Also, the MJ softphone has more delay than a good ATA or IP phone.
You can get a rough idea of the delay by calling 909-390-0003. You won't hear a ring, start talking when the softphone shows Operational. What you say will be echoed back. About 100 milliseconds of the delay is in the test circuit, the rest is what you'd experience on a real call. If it's more than half a second, you may have a software problem. If longer than one second, something is definitely wrong.
If you have a landline, a microphone, and sound editing software, you can measure the delay accurately for calls to your area. Call your landline from MJ. Put the mic against the landline earpiece and start recording. Make some impulse noises, e.g. snap your fingers, so the snaps are heard directly by the mic and also through the phone path. Stop recording and measure the time between the direct and phone snaps. Repeat using the MJ earpiece to measure in the other direction.
There are some ways you might be able to reduce the delay. One is to find a proxy with a shorter ping time than the one assigned by MJ. Use Wireshark to see where you're connecting, then ping the likely suspects (Boston, Detroit, New York, Newark, etc.) If you find one significantly better than what you're using, make a hosts file entry to redirect. Dialing e.g. *675*142345678 instead of 5142345678 may result in a shorter (or longer) delay; try it and see. Using an ATA or IP phone instead of the MJ hardware will help, though that is presently against the TOS. If your Internet connection has lots of jitter, the delay is automatically increased to avoid losing the voice packets that arrive late. You may have some control over that, e.g. if you are using a wireless connection, try wired.