Hi Tim, Your choices are sipXtapi, reSIProcate/DUM, or a commercial stack provider (other choices may be available). I believe sipXtapi has everything that you need for VoIP calls and it is designed for application developers -- you don't need to completely understand SIP to make progress. This would allow you to focus on the UI instead of the VoIP plumbing.
sipXtapi is not supported on VisualStudio 5.0. Right now, projects are available for .NET 7.1. The free version of Visual Studio 8.0 also works, however, is a little annoying to setup. I do recommend using the sipXtapi branch if you go down this path. - Bob On Friday, August 18, 2006, 5:25:55 PM, Tim Perry wrote: > > > > Objective: develop touch screen based UI to assist physically disabled in > using a telephone > > > > Approach: SIP softphone with specially designed GUI for use with a touch > screen monitor > > > > Request: I need some suggestions/recommendations for a stable, SIP > softphone library with an API I can interface to using VisualStudio 5.0 and > either c++ or c# > > ----------------------- > > Details: > > > > I am trying to help people who have very limited use of their > hands. Typical capabilities/limitations include: > > - cannot grasp a telephone handset > > - cannot handle a phone book or use a computer keyboard affectively > > - often will have poor eye-site and therefore need large characters displayed > > - Can use a speaker phone except they have significant difficulty > dialing a phone even if the phone has large buttons. The problem is > that they find it very difficult to touch only the dial buttons of > interest and not accidentally touch an adjacent one while dialing. > > > > There is a proven technique for using a touch screen monitor (like > a Point-Of-Sale terminal in a restaurant). The trick is to take a > clear piece of 1/8 plexi-glass the size and shape of the touch > screen and drill an array of nickel sized holes in the plastic. > When this plastic is overlaid on top of the touch screen it allows > the user to steady the side of his/her hand on the plastic and then > twist their wrist to cause their finger to rotate into the desired hole in > the plastic. > > > > To utilize a modified touch screen in this way the user interface > must be designed so that all the active areas on the screen > (buttons, etc.) are centered under one of the holes in the plastic. > I am actively working on a UI now and have attached a few prototype > screen shots. The program I am working on takes into consideration > the screen resolution and physical size and automatically adjusts > the position of the active controls so they are centered under a hole in the > plastic. > > > > A little about me: > > - masters degrees in both electrical engineering and computer science > > - many years experience as a system integrator and embedded system developer > > > > An help/suggestions would be most appreciated. > > > > Thanks in advance, > > > > Tim > > [EMAIL PROTECTED] > > > > > _______________________________________________ sipxtapi-dev mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/
