VoIP with Analog PA Systems and Visual Alerts? 27
An anonymous reader asks: "We have an Asterisk/SIP based VoIP system at work, and I've been tasked with adding some features. First, we need to be able to patch it into our analog PA system at several office locations. I've managed to hack together a polycom phone set to auto-answer, and a custom cable from the handset to plug into the PA. This works well enough, but the phone really isn't designed for it, and I find that it just isn't reliable. What I need, and haven't been able to find, is a simple SIP enabled device that will auto-answer, and has line-out that I can feed to the PA. That way, if a user calls one of several numbers, they get tied into the associated PA system, or maybe even all PA systems at once. The next piece of the puzzle is a visual alert so that when a SIP phone is ringing, a light flashes. This will allow people in a loud environment to still know the phone in the office is ringing." Any ideas as to how this could be done?
"Ideally this would be just another SIP device that I could have Asterisk dial the same time the office phone gets dialed. The analog version of these is easy to come by, but I haven't been able to find a networked SIP version anywhere.
I'm not above building my own if their are some basic SIP device schematics out there, but I'd rather find a commercial solution and be done with it. Any help will be greatly appreciated."
I'm not above building my own if their are some basic SIP device schematics out there, but I'd rather find a commercial solution and be done with it. Any help will be greatly appreciated."
ATA (Score:1, Interesting)
Google is good (Score:5, Informative)
Visual alert (Score:3, Informative)
VERY EASY (Score:4, Informative)
Connect port one to a Viking Electronics Paging Controller [vikingelectronics.com]. When you dial the ATA port one, it will answer. Connect it's output to the paging amp. Viking also makes other models, some with built in paging amp.
Connect port two to a Radio Shack Phone Flasher [radioshack.com].
When you need to page, have * dial ATA port one.
When you want a call to flash the light, dial ATA port two along with the other phones. Remember you only want it to ring, not answer.
For paging you can also use a hacked up Grandstream phone, I have heard good results with these.
Or use the server's sound card.
Hope that helps!
PARENT IS INCORRECT (Score:4, Informative)
This will cause problems as the ATA will not hang up the Viking controller when the call ends.
My recommendation would be to swap out the ATA for a Sangoma or Digium FXS card and use a Bogen TAM-B or somesuch paging controller.
The FXS card will do the right thing and hang up when the call is ended.
Another option is a Grandstream GXP-2000 which has a 1/8 stereo jack in the side.
Rumor has it that the latest GXP-2000 firmware does the right thing on hangup but I haven't tested that. The old firmware played a beeping busy tone endlessly until you hit the speakerphone button to hangup.
VOIP Paging hardware (Score:1, Funny)
2 seconds...bam! I searched "VOIP paging"
http://www.twacomm.com/catalog/dept_id_1050.htm?u
Good lord...
Use a computer's sound card (Score:4, Informative)
Use chan_oss or chan_alsa, and the Asterisk box takes care of the automatic picking up. It works great.
Grab a spare PC, install asterisk, do a IAX channel to it and it think you'll find it better, have more control.
The line in my asterisk setup was :
exten => 310,1,Dial(Console/dsp,10,A(tone11))
This dialed the Console, or sound card, then played a tone right before the channel went live, as a warning tone.
There's tons of applications for this. I used to have a program that somebody made that would say the incoming callers
Caller ID name and number over the intercom as the phones rang. Plus, you could dial in mp3 requests and i'd use mpg123.
Good stuff. I'd recommend going this route. you don't need a huge, fast new PC, I did it with a P2 450, and it sounded great.
Re: (Score:3, Funny)
Re: (Score:2)
Shouldn't be hard to write an application that would blink a light of some kind. X10 could even be hacked to do it. Sounds like a project
asterisk paging (Score:2)
Re: (Score:1)
PC == SIP device (Score:1, Informative)
The flashing-light thing sounds a bit trickier, but I bet you do something like the following: get an SIP-t
Asterisk Console for PA (Score:1)
If at multiple locations, just have an asterisk box at each location with a sound card and do the same.
Get better phones? (Score:1)
We're using Linksys SPA-941 phones at my work and they have a visual ring indicator (red light bar at the top which flashes). If you're using soft phones, just find some software that'll give a visual indicator.
As far as the PA system, get a phone that's compatible with Asterisk's paging/intercom support, then just tap into the phone's speakerphone wires (easy to tap mono analog sound signal, may need to add some hardware to adjust for signal strength) and route that into the PA. Or use the headset port,
Phone ringer-flasher... ADA requirement? (Score:2)
But this made me think of the usual ways deaf persons access the telephone, such as TTY machines. Do most office VOIP solultions support plugging in a standard TTY? a deaf person may be able to use e-mail; but the person they are calling, or is calling them may not have access to e-mail at the time they call.
The devil is in the details (Score:2)
I sure hope you've got a air tight way to screen out telemarketers.
--MarkusQ
Re: (Score:2)
I believe the submitter meant calling an internal (extension) number.
Re: (Score:2)
You're probably correct. But it would certainly be an amusing failure mode if not (in an "Office Space" sort of way).
--MarkusQ
Re: (Score:2)
Re: (Score:2)
Re: (Score:1)