Implementace IP telefonního SIP klienta na platformě Android s možností zabezpečené komunikace

Abstract

The aim of this work is theoretical evaluation of the current market supply of SIP clients for the Android mobile platform and the following implementation of my own client with support for secure communications both signaling and speech information. The client is therefore implemented in the Java programming language and the core of the entire application consist of a library PJSIP. The client includes features such as managing multiple user accounts and contacts, notifications and voice communications. Current amount of SIP clients for the Android platform with security support at the same time signaling and voice data is limited. This limited number of existing clients promises full support security, in practice, unfortunately, we meet with only partial security of communication or none at all. The focal point of this work, is to create a full-featured client with functional communication security which will be using TLS to encrypt signaling data and SRTP for data security speech.

Description

Subject(s)

Android, Application, Java, Client, PJSIP, SIP, RTP, SRTP, UDP, TCP, TLS, VoIP, Encryption, Security

Citation