The Push feature enables trusted applications to send content to Avaya J100 Series IP Phones without user input.
The Push process is a two-step operation that consists of the following:
-
Push request to the phone. The Push Initiator server application transmits a Push request using an HTTP POST method to the Push Agent phone application.
-
Pull request to the trusted server. The Push Agent requests the URI of the content from a trusted Push server.
The Push content is a WML file for the WML browser or an XML file for setting up an RTP audio stream, displaying a message on the Top line, or other broadcasts.
The requested Push content can be the following:
-
audio: Phone receives or transmits a non-call unicast RTP audio stream. Push content message specifies the receive or the transmit type.
-
display: Phone downloads and renders a WML file in the browser.
-
receive: Phone receives a non-call unicast RTP audio stream.
-
subscribe: Phone sends a Subscribe message to the server.
-
top line: Phone downloads an .xml file that contains the text to display on the top line.
-
transmit: Phone transmits a non-call unicast RTP audio stream.
-
multicast: Phone receives a non-call multicast RTP audio stream.
-
phonexml: Phone downloads a .phonexml file.
The Push requests have two priorities, normal and barge-in. The priorities correspond to the two Push modes, Normal and Barge.