Creating an XML Application
41-001160-03, Rev 00, Release 2.4 F-47
Example 3:
Phone is getting booted.
Startup Action URI is called.
Server responses with:
<AastraIPPhoneExecute>
<ExecuteItem URI="Command: Unlock"/>
<ExecuteItem URI="http://server:port/pathtosoftkeyconfig"/>
</AastraIPPhoneExecute>
The phone gets unlocked and the second URL gets loaded.
Using RTP and Multicast RTP Commands
The IP Phones have RTP and Multicast RTP XML commands that an
Administrator can use with the “AastraIPPhoneExecute” object. These
commands allow the phone to send/recieve an RTP stream to/from given
multicast/unicast addresses (without involving SIP signaling). The RTP and
Multicast RTP XML commands are:
• RTPRx (Receive (Rx) a Unicast RTP stream or stop receiving a Unicast/
Multicast RTP streams)
• RTPTx (Transmit (Tx) a Unicast RTP stream or stop transmitting a Unicast/
Multicast RTP streams)
• RTPMRx (Receive (Rx) a Multicast RTP stream)
• RTPMTx (Transmit (Tx) a Multicast RTP stream)
The phones support the following RTP stream format:
• G.711 mu-law CODEC
• 20 ms packet size
Note: If one of the previous commands is sent to the phone which is
already in a call, the phone places the current call on hold and the RTP
streaming commands are performed using a new audio path.
Draft 1