1-5
Cisco SIP IP Phone Administrator Guide
Chapter 1 Product Overview
What Is the Cisco SIP IP Phone?
BTXML Support
Basic Telephony eXtensible Markup Language (BTXML) is supported on the Cisco SIP IP phone.
BTXML defines XML elements for controlling the user interface of an IP telephone. BTXML describes
what information is displayed on the screen and how the user provides input using soft keys and hard
keys. User interface control is internal to the phone and there is no external BTXML user interface
control.
Cisco CallManager XML Support
The Cisco SIP IP phone supports customer-written Cisco CallManager XML cards that can be accessed
using buttons or softkeys on the phone. These cards can provide data such as stock quotes, calendars,
and directory lookups. The XML cards can be accessed by the following methods:
•
From the Services soft key, configured using the services_url parameter.
•
By pressing the i button.
•
By pressing the directory button and selecting External Directory, configured using the directory_url
parameter.
•
By specifying a bitmap to be used as the phone's logo (branding), configured using the logo_url
parameter.
See
Chapter 3, “Managing Cisco SIP IP Phones”
for information about configuring these parameters.
The Cisco SIP IP phone supports Cisco CallManger XML up to version 3.0. It does not support the XML
objects added in Cisco CallManager XML version 3.1:
•
CiscoIPPhoneIconMenu
•
CiscoIPPhoneExecute
•
CiscoIPPhoneError
•
CiscoIPPhoneResponse
•
SoftKeyItem
The following exceptions apply to the Cisco SIP IP phone:
•
External directories cannot be appended to the main list of directories under the directory button. If
external directories are provisioned for the Cisco SIP IP phone, then they can be accessed by
pressing the directory button and selecting the External Directory option.
•
The Cisco SIP IP phone removes white space when the Cisco CallManager XML cards are
displayed. Multiple spaces are consolidated to a single space.
•
Setting x and y coordinates for the CiscoIPPhoneImage object is not supported. The image always
appears at location 0,0. Centering of the image is not supported if x and y are set to -1.
•
The Cisco SIP IP phone displays any valid title it receives. This differs from the Cisco CallManager
phones in that the CiscoIPPhoneGraphicMenu object does not display a title even if it receives one
and the CiscoIPPhoneImage object displays the previous menu item or “Services” rather than
received titles.
•
Cisco CallManager phones allow embedded carriage returns and line feeds in menu items. In the
Cisco SIP IP phone, carriage returns and line feeds are discarded.
•
The Cisco SIP IP phone always displays the full set of directory softkeys. For Cisco CallManager
phones, the softkeys can change depending on what type of object it receives. This is due to support
for Cisco CallManager 3.0 software.