D
D
Dima_kras2014-02-24 10:00:06
Telephony
Dima_kras, 2014-02-24 10:00:06

What technology to choose to create a web phone (ip-telephony)?

There is a task to simplify the work of the customer survey department. Now there are two applications:
1) Database on sql access through a web browser that contains information, including the number to call.
2) PortGo - a softphone in which a number is manually dialed
We want to combine everything on one page, let it be a web page where there is a "Dial" button opposite the phone, by clicking on which the user dials the number and talks to the client.
The problem is further complicated by the fact that the operators mostly work from home, so it should be as simple as possible from the user's point of view.
One of the ideas is to make a "dialer" in flash and embed it in a page that displays information from the sql database.
Maybe there are other solutions? We assume that the user has a computer under windows and a browser.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
H
hbruser, 2014-05-24
@Dima_kras

Flash is no longer in vogue. We need WebRTC.
For browsers, the situation is approximately the following:
WebRTC - Chrome, FF, Opera latest versions plus mobile browsers Chrome, FF for Android
Flash - IE, Safari, all the rest
In iOS browsers, neither Flash nor WebRTC work as far as I know, so they make a "crutch" there in the form of a native application that the user downloads and installs when trying to call from the browser.

T
tosteruser, 2014-02-24
@tosteruser

Add a dial button "Dial", which will have a link sip: 89991112233 (it's like mailto: [email protected]). PortGo should pick up the link and dial the number (at least I've seen other SIP phones pick up).

N
Nikolai Vasilchuk, 2014-02-24
@Anonym

You can't just make a "dialer" on flash.
To do this, you need to use something like Flashphoner .
In your case, it's easiest to make links callto:79508885588orsip:79508885588

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question