VAIL Application Development (Windows CE 5.0)
The VoIP Application Interface Layer (VAIL) enables OEMs to quickly build and deploy VoIP solutions by automating the following:
Provisioning the phone
Registering the phone with a SIP server
Logging calls
Associating caller-specific information with callers
Replacing the media stack used to transport media between callers
Creating and managing conference calls.
Note Most functionality visible when using the Windows CE IP Phone design template (for example, integration with an Exchange server for contact, address list, and free/busy information) is not provided by the VAIL. The functionality is implemented in the Telephony User Interface (TUI) and in supporting libraries. For more information about the TUI, see Telephony User Interface (TUI). For more information about building an IP phone using Windows CE, including links to other VoIP-related catalog items, see Developing an IP Phone.
In This Section
- VAIL As a Part of An IP Phone
Summarizes how the VAIL is a key part of the IP phone functionality provided in Windows CE. - VAIL Architecture
Provides a block diagram that shows the VAIL architecture. - VAIL Objects and Interfaces
Explains the purpose of the VAIL objects and interfaces and how these elements relate to each other. - Creating an Application that Uses VAIL
Provides information about using the VAIL from a VoIP application, like the Telephony User Interface (TUI) application also provided with Windows CE.
Related Sections
VoIP Application Interface Layer (VAIL)
Provides overview information about the VAIL.
Provides information about the Exchange Client Catalog item.
Provides information about the PC Authentication Catalog item.
Provides information about the Phone IME Catalog item.
Send Feedback on this topic to the authors