tSIP - SIP softphone

Submit portable freeware that you find here. It helps if you include information like description, extraction instruction, Unicode support, whether it writes to the registry, and so on.
Post Reply
Message
Author
tomeko
Posts: 7
Joined: Tue Dec 09, 2014 8:43 am

tSIP - SIP softphone

#1 Post by tomeko »

Simple SIP softphone based on re/rem/baresip stack (see http://creytiv.com/baresip.html). Features:
  • programmable keypad (similar to many bench phones: Speed dial/BLF/DTMF/Redial/Blind transfer/Hold/Mute/...; customizable button height, top/bottom margins, caption, icon)
  • BLF with state-based number dialed on click, MWI
  • console-only mode (intended to work as additional BLF console for desk phone)
  • call recording
  • click-to-call / "callto" web browser integration
  • plugin interface for external software/hardware integration (currently supporting EX-03/EX-02/EX-B USB phones)
  • customizable local and global hotkeys allowing e.g. calling to number copied to clipboard, answer/hangup call without restoring application from tray
  • separate audio device selection for input, output, ringing and paging/intercom
  • Bellcore-dr1...dr8 ring selection
  • auto-answer after time and/or with respect to Call-info answer-after parameter
  • BSD-like license; brandable
Image

Entry: https://www.portablefreeware.com/index.php?id=2707

Download and changelog page (see bottom of the page for latest version): https://tomeko.net/software/SIPclient/

tomeko
Posts: 7
Joined: Tue Dec 09, 2014 8:43 am

Re: tSIP - SIP softphone

#2 Post by tomeko »

Notable changes till version 0.1.76:
  • code is available also on github: https://github.com/tomek-o/tSIP
  • Lua scripting - dozen events that can trigger scripts, few dozen custom functions, global variables and queues for connecting multiple scripts and plugins together; few dozen script examples, including "Lenny" and scanning LAN with OPTIONS
  • added companion application for record files browsing - RecordViewer.exe
  • added SIP presence subscription
  • remote identity and call direction display for BLF (dialog-info) buttons (displaying who is calling who if PABX passes this information)
  • calls can be recorded in stereo (call parties in separate channels)
  • wave files can be used as audio source (instead of microphone); audio sources can be switched during the call (IVR-like applications)
  • added RTP streaming (multicast/unicast paging) function
  • new codecs: G.722, G.729 (as separate DLL), L16, Opus
  • network adapter selection
  • few new plugins, including text-to-speech, physical GPIO using FT232RL module
  • more command-line commands, including option to pass Lua script this way
  • added software volume control
  • kiosk mode
  • configuration patching mechanism, useful e.g. for provisioning purposes
  • sending/receiving text messages (SIMPLE)
  • translation mechanism (limited mostly to main window) and few translations (JSON/i18n)
Attachments
tSIP_sidecar.png

tomeko
Posts: 7
Joined: Tue Dec 09, 2014 8:43 am

Re: tSIP - SIP softphone

#3 Post by tomeko »

Notable changes till version 0.3.08:
  • many new GUI customization options (examples attached)
  • many new Lua scripting functions
  • built-in list of custom Lua functions
  • TLS, SRTP and ZRTP support
  • support for multiple simultaneous calls with attended transfer and conference
  • calls can be recorded also as Opus/OGG
  • video support (separate build)
  • for version with video support: many new audio and video formats can be used to transmit, e.g. mp3 files, mp4 files, http internet radio
  • new plugins: HID telephony support, TCP server, G.729 codec using Belledonne Communications code, codec2, Philips VOIP1511 handset, WS2812 LEDs through UART, mpv video player (allowing e.g. integrating with RTSP cameras)
  • RecordViewer: option to transcribe call recordings using local whisper.cpp
tSIP_0_2_00.png
kiosk.jpg
flat.png
doorphone_tray.jpg
transcription.png
transcription.png (7.13 KiB) Viewed 290 times

Post Reply