Lab6 - Lab6 : Voice Over IP Using Android Goal In this lab...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
Goal In this lab you will write an application that will allow communicating two or more phones running Android over the Internet. You will work on teams of 2 to 5 students. Making the Teams Make your teams and e-mail to cs252-ta@cs the list of the team members with the name and logins. Please do it before November 19th. Also include the number of Android phones you already have in your team .Once we have all the teams, we will see how to allocate the number of phones in each team. You should not work individually. One of the goals of this lab is to learn how to work in teams. Downloading Android First download the Android SDK . The SDK has a simulator so you do not need to have a phone to develop. Also you should download the Eclipse IDE for Java Developers and the Eclipse Android Plugin since it will make the development easier. Start by writing a simple hello world program that you can run in the emulator and in your phone if available. Sound Capture and Sound Playback Look for Sound Capture and Sound Playback examples. See how they work and install them in your phone. You will use these examples as the base for your phone application. UDP and TCP sockets Also, look for example applications that use sockets to communicate. You will need TCP to listen for incoming calls and you will need UDP to send the voice packets to avoid any delay. Try running these applications in your emulator/phone. Architecture:
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 4

Lab6 - Lab6 : Voice Over IP Using Android Goal In this lab...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online