Twinkle is a
free and open-source
Free and open-source software (FOSS) is a term used to refer to groups of software consisting of both free software and open-source software where anyone is freely licensed to use, copy, study, and change the software in any way, and the source ...
app for voice communications over
Voice over IP (VoIP) protocol. It is designed for
Linux operating systems and uses the
Qt toolkit for its graphical user interface. For call signaling it employs the
Session Initiation Protocol
The Session Initiation Protocol (SIP) is a signaling protocol used for initiating, maintaining, and terminating communication sessions that include voice, video and messaging applications. SIP is used in Internet telephony, in private IP telepho ...
(SIP). It also features direct IP-to-IP calls. Media streams are transmitted via the
Real-time Transport Protocol (RTP) which may be encrypted with the
Secure Real-time Transport Protocol (SRTP) and the
ZRTP security protocols.
Since version 1.3.2 (September 2008), Twinkle supports message exchange and a ''buddy-list'' feature for presence notification, showing the online-status of predefined communications partners (provider-support needed).
Supported audio formats
*
G.711 A-law: 64 kbit/s payload, 8 kHz sampling rate
* G.711 μ-law: 64 kbit/s payload, 8 kHz sampling rate
*
G.726: 16, 24, 32 or 40 kbit/s payload, 8 kHz sampling rate
*
GSM: 13 kbit/s payload, 8 kHz sampling rate
*
G.729: 8 kbit/s payload, 8 kHz sampling rate
*
iLBC: 13.3 or 15.2 kbit/s payload, 8 kHz sampling rate
*
Speex narrow band: 15.2 kbit/s payload, 8 kHz sampling rate
* Speex wide band: 28 kbit/s payload, 16 kHz sampling rate
* Speex ultra wide band: 36 kbit/s payload, 32 kHz sampling rate
See also
*
Comparison of VoIP software
This is a comparison of voice over IP (VoIP) software used to conduct telephone-like voice conversations across Internet Protocol (IP) based networks. For residential markets, voice over IP phone service is often cheaper than traditional public swi ...
*
List of SIP software
*
List of free and open-source software packages
*
Opportunistic encryption
References
Free VoIP software
Cryptographic software
Internet privacy software
Secure communication
Software that uses Qt
KDE software
{{network-software-stub