Android VoIP SDK Installation Guide
This tutorial offers step by step instructions, that are needed to Install Ozeki VoIP SDK for Android. You will see how Visual Studio should be installed to support mobile development, and the guide will take you all the way to running your first VoIP software on your mobile phone.
Related: Windows VoIP SDK Installatin Guide: If you wish to build VoIP applications on Windows, you might also be interested in a similar document, the Ozeki VoIP SDK for Windows Installation Guide
What is VoIP?
VoIP (Voice over Internet Protocol) is a technology that enables anyone to make phone calls over the internet. It is widely used in a business environment.
What is SDK?
An SDK (Software Development Kit) is a set of tools provided by the manufacturer of a hardware platform or operating system. It helps software developers in creating applications for that specific platform.
Download and install Visual Studio
In this video, you will learn about the process of installing Visual Studio. You will learn how to download the installer and how to launch it. The video is only 3 minutes long and very detailed, so you will have no problem with following the steps. Don't waste any more time, start installing the software.
Download the Visual Studio installer
On Figure 1, you can see the download page of Visual Studio. There, you will need to choose the Community Edition. Community Edition is a version of a software that is offered under an open source. Click the download button and start the download process. After the download process, you will find the installer file locally on your computer.
Run the installer
On Figure 2, you can see the downloaded installer locally on your computer. Click it twice to run it. It will start the Visual Studio Installer. There, you will be able to configure the installation options. The installer should be called 'vs_community_versionnumber', as you can see on Figure 2.
Start the installer
As you can see on Figure 3, the first step of the installer is to click the 'Continue' button. In this page, you can read the 'Microsoft Privacy Statement' and the 'Microsoft Software License Terms' (Figure 3). If you have read it, click the 'Continue' button. It will take you to the next step.
Select the package
To start building cross-platform applications, you need to install a package for mobile development. Choose the package visible on Figure 4. Tick the 'Mobile development with .NET' option and click the Install button located on the lower right corner of the page. It will start the download process of the package.
The download process
The packages will be downloaded and installed in the next step. On Figure 5, you can see the progress bar of the download process. You will see the percentage of the completion. You can tick the option that will start the Visual Studio after the installation is finished. You don't have to do anything, Just wait until the installation is finished.
Restart the computer
After the installation process, your computer needs to be restarted. The Visual Studio will ask if you wish to restart the computer now. Click the Restart button. After it, your computer will turn off and turn on again. This is the last step before you can start using the software (Figure 6).
Download Android Voip SIP SDK
In this video, we are going to show you how to download the Android VoIP SIP SDK. The video will start with the download page. At the end of the video, you will have the compressed folder on your computer. The video is only 25 seconds long and very detailed. You will have no problem with the process.
Download the Android VoIP SIP SDK installer
To Download the Android VoIP SIP DSK, you need to visit the download page. There, you will see the Download button on the top of the page (Figure 7). It will take you to a page, where you can choose the version you wish to download. We advise you to always choose the most recent version.
Choose the version
Here, you can see the list of all the released versions. You can see information about the actual release. You can see the size of it and the new features and amendments we added to the software. Click the blue download link. Your browser will now start to download the Ozeki SDK Android installer (Figure 8).
The downloaded zip file
On Figure 9, you can see the downloaded zip file. This folder is compressed, so to start using it, you need to unzip it. The main advantage of compressing is data transmission time reducting. The compressed installer folder by default is located in the Download folder of 'This PC'. Find and extract it to start using it.
Install Android Voip SIP SDK (Video tutorial)
In this video, we are going to show you how to install the Android VoIP SIP SDK. The video will start with the compressed folder visible on the screen and will take you to the installed software. You will learn how to unzip the folder and how to launch the installer. The video is only 1:17 long and it features all the necessary steps in a very detailed way. If you watch it through, you will have no problem completing the process. Don't waste any more time. Start using the software now!
Extract the zip file
To launch the installer, you need to extract it from the compressed folder. To do so, right click the folder name. You will see a context menu. Find the 'Extract All..' menu item (Figure 10). Clicking it will decompress the folder and you will see the installer application icon that is now usable.
Start the installer
Now that you have the installer ready to use, all you need to do is launch it. Double-click the 'Ozeki_SDK_Android.versionnumber.exe' icon (Figure 11). Now you will see the welcome page of the setup application.
Install the Android VoIP SIP SDK
As the first step of the installation process, you need to choose a destination. All the required files will be installed in that folder. Choose a place where there is enough free space. You can see the amount of free space and the required space below the destination folder text bar. Click the 'Install' button to start the installation process (Figure 12).
The final screen of the installer
After the installation is finished, you will see the screen visible on Figure 13. If you see this screen, it means that the software is successfully installed. Click the Finish button to close the installer and start to use the software.
Start softphone example
In the following video, we are going to show you how to launch a softphone that you can use to send SMS messages from your PC. The video will start with the decompressed folder. At the end of the video, you will see the working softphone. You will learn how to open the Visual Studio project and how to launch the softphone. This video is only 1:24 long and it features all the steps you need to take to have a working softphone. If you watch it through, you will have no problem completing the process.
Open the solution
The first step of the process is to find the '.sln' project file. All the pre-made example files will be located in the 'Examples' folder. You will find a VoIP folder. Open it and search for the 'MyFirstSoftphone_03' folder. In this folder, you will see the 'bMyFirstSoftphone_03.sln' visual studio project (Figure 14). Open it using Visual Studio.
Start the Android emulator
After opening the project file, you will see the code in the code editor panel. This project will launch a new android device and run the softphone on it. To launch the application, search for the launch button. It is located on the menu bar of Visual Studio. You can find it with the help of Figure 15. Click it to open the new android device creator.
New android device creator
In the next step, you need to create a new android device. As you can see on Figure 16, Visual Studio will create a default Android emulator that matches a typical Android phone. It will be a Pixel 2 with Android 9.0 in the example (Figure 16).
Start the android phone
On Figure 17, you can see the list of phone emulators that you can start. Click the 'Start' button at the end of the line. You can see more information about the virtual machine here. You will see the OS, the amount of Memory, and the resolution of the screen.
Launch the virtual phone
As the last step of the process, launch the project. To launch the virtual phone and the softphone software, click the run button. It is located on the menu bar of Visual Studio (Figure 18).
Result
Now you can see the virtual phone at work. As you can see on Figure 19, the virtual phone is visible on the screen and the softphone application is running. You can use the virtual phone just as you would use a real phone. Try all the features of the application!
Final thoughts
This article explained how you can install the Ozeki VoIP SDK for Android. You have learned how to open the example project for a softphone using Visual Studio. This solution will handle all your phone communication from your PC making it more comfortable and more versatile.
Ozeki SMS Gateway is a better protocol for message delivery because it offers simplicity and better performance. If you want to build a reliable, high-performance system you should not stop reading here. Find out how you can setup a test system in your neetwork that is able to delivery 1000 SMS per second. This amazing speed can be achieved with Ozeki SMS Gateway
The next thing to do is to download and install Ozeki SMS Gateway and let the work begin.