VoIP Phone Samples (Windows Embedded CE 6.0)

1/5/2010

Windows Embedded CE includes Catalog items that contain applications and samples that demonstrate how to use different parts of the Voice over IP (VoIP) functionality in Windows Embedded CE.

VoIP Phone Suite Catalog Items

The VoIP Phone Suite is the primary example of an application that uses the VoIP functionality included in Windows Embedded CE.

The VoIP Phone Suite is a full-featured, tested application that includes the source code. The VoIP Phone Suite Catalog items are Voice over IP Contacts Application (PhInfo Component), Voice over IP Dialer Application (PhoneApp Component), Voice over IP Home Screen Application (Homescreen Component) and Voice over IP Settings Application (PhSettings Component.)

The VAIL Database Store Catalog item as well as the other VoIP Core Components - PhCommon, OWA Exchange Client, Pocket Outlook Object Model (POOM), the State and Notifications API (SNAPI) and the Real-time Communications (RTC) Client API are included as dependencies during the build process. Phone IME is an optional Catalog item.

You can use the VoIP Phone Suite to learn how to access VoIP functionality in your code, as well as a base for your own VoIP phone designs. You can use the IP Phone design template to create the VoIP Phone Suite automatically.

For more information about the VoIP Phone Suite Catalog items, please see IP Phone Suite.

For more information about PhCommon, please see Using the PhCommon Core Component.

For more information about the IP Phone design templates, please see IP Phone Basic Design Template and IP Phone Advanced Design Template.

For information about learning and customizing the VoIP Phone Suite, please see VoIP Phone Suite Functionality, Customizing the VoIP Phone Suite, Customizing a VoIP Phone and Customizing the IP Phone Suite Applications.

RTC Client API Catalog Item

The RTC Client API Catalog item contains the VoIPdemo application, which demonstrates how to use the RTC Client API for instant messaging and voice telephony.

The VoIPdemo application does not use the dedicated VoIP functionality — such as the VoIP Phone Suite — included with Windows Embedded CE.

For more information about this sample, please see RTC Client API Samples.

See Also

Other Resources

Developing a VoIP Phone