Need a full featured softphone
-
I know that Zoiper has a number of features. I haven't used it in a long time but might have what you need.
-
tSIP - free and with BSD license. Obviously feature list would not be identical to yealink and other desk phones, some functions are missing (e.g. built-in conference, must be done server-side with feature codes) but on the other hand Lua scripts can be assigned to buttons or run on events.
-
@scottalanmiller said in Need a full featured softphone:
I know that Zoiper has a number of features. I haven't used it in a long time but might have what you need.
Zoiper only shows "Business Features" and mentions transfer and conferencing. I don't need that in the softphone because the PBX handles that.
-
@TMSZ said in Need a full featured softphone:
tSIP - free and with BSD license. Obviously feature list would not be identical to yealink and other desk phones, some functions are missing (e.g. built-in conference, must be done server-side with feature codes) but on the other hand Lua scripts can be assigned to buttons or run on events.
I will look into this.
-
@JaredBusch Bria does but we license their SDK for development of our own apps.
I believe the Retail version has supported it since v3. They have done something else called workgroups that also supports sip presence.
-
@JaredBusch said in Need a full featured softphone:
@scottalanmiller said in Need a full featured softphone:
I know that Zoiper has a number of features. I haven't used it in a long time but might have what you need.
Zoiper only shows "Business Features" and mentions transfer and conferencing. I don't need that in the softphone because the PBX handles that.
I think they are referring to conferencing two calls together rather than conference bridge.
-
@bigbear said in Need a full featured softphone:
@JaredBusch said in Need a full featured softphone:
@scottalanmiller said in Need a full featured softphone:
I know that Zoiper has a number of features. I haven't used it in a long time but might have what you need.
Zoiper only shows "Business Features" and mentions transfer and conferencing. I don't need that in the softphone because the PBX handles that.
I think they are referring to conferencing two calls together rather than conference bridge.
Of course they are, because conference bridge is all PBX side, you have to call into.
-
@TMSZ said in Need a full featured softphone:
tSIP - free and with BSD license. Obviously feature list would not be identical to yealink and other desk phones, some functions are missing (e.g. built-in conference, must be done server-side with feature codes) but on the other hand Lua scripts can be assigned to buttons or run on events.
Finally had a little time to research this solution.
This looks awesome from a functionality standpoint. Horrible from a GUI standpoint, but I have a developer on staff that could possibly work on that.
http://tomeko.net/software/SIPclient/Check out this full sidecar option.
-
@bigbear said in Need a full featured softphone:
@JaredBusch Bria does but we license their SDK for development of our own apps.
Nothing on their page says anything about BLF functionality. Never has.
-
@JaredBusch said in Need a full featured softphone:
@TMSZ said in Need a full featured softphone:
tSIP - free and with BSD license. Obviously feature list would not be identical to yealink and other desk phones, some functions are missing (e.g. built-in conference, must be done server-side with feature codes) but on the other hand Lua scripts can be assigned to buttons or run on events.
Finally had a little time to research this solution.
This looks awesome from a functionality standpoint. Horrible from a GUI standpoint, but I have a developer on staff that could possibly work on that.
http://tomeko.net/software/SIPclient/Check out this full sidecar option.
Besides the awful interface that looks like a pretty solid solution. If you do have your developer work on designing it I'd be interested in how it comes out.
-
Has anyone made a call with it? spent 10 seconds with it on a windows machine I pulled out but had static and disconnect.
-
@bigbear See http://tomeko.net/software/SIPclient/howto/troubleshooting.php. One odd problem I know of is that if multiple network network interfaces are present on the machine and virtual interface is present and configured with higher priority it may require binding to "proper" interface through Settings/Network - either by IP or interface GUID as printed in log.
Other than that, you may need to register first (setting Register Expires to non-zero and other account stuff) and calling requires audio input device which may be not present if mic is not connected. Either log of wireshark should contain some clues for other problems (SIP/488, SIP/403, etc.). -
@bigbear said in Need a full featured softphone:
Has anyone made a call with it? spent 10 seconds with it on a windows machine I pulled out but had static and disconnect.
I probably will not get to it until the weekend. I will be traveling the next to days and my laptop is a MacBook Pro.
-
@JaredBusch said in Need a full featured softphone:
@bigbear said in Need a full featured softphone:
Has anyone made a call with it? spent 10 seconds with it on a windows machine I pulled out but had static and disconnect.
I probably will not get to it until the weekend. I will be traveling the next to days and my laptop is a MacBook Pro.
Had lots of breaking up on the call, used just default settings and sip registration both to FreePBX and Freeswitch. Call disconnected when other extension picked up.
However it looks promising and is open source. I only messed with it for a few minutes.
-
@TMSZ said in Need a full featured softphone:
@bigbear See http://tomeko.net/software/SIPclient/howto/troubleshooting.php. One odd problem I know of is that if multiple network network interfaces are present on the machine and virtual interface is present and configured with higher priority it may require binding to "proper" interface through Settings/Network - either by IP or interface GUID as printed in log.
Other than that, you may need to register first (setting Register Expires to non-zero and other account stuff) and calling requires audio input device which may be not present if mic is not connected. Either log of wireshark should contain some clues for other problems (SIP/488, SIP/403, etc.).Only a single nic on that machine, but I will double check and spend a little more time with it tomorrow. Looks pretty darn cool and is open source!
I could take sources and write in something more modern to add a nicer GUI.
-
@bigbear said in Need a full featured softphone:
Call disconnected when other extension picked up.
Sounds like no audio device present (e.g. sound card with autosensing but no microphone connected) then. Unless there is some late negotiation involved with direct rtp setup and no common codecs.
However it looks promising and is open source. I only messed with it for a few minutes.
See also https://github.com/alfredh/baresip