The demo application sample code provided below is for Dialogic® PowerMedia™ Extended Media Server (PowerMedia XMS). To run the demo applications, the appropriate PowerMedia XMS software must be installed and the proper license activated. Each of the applications listed below may have its own requirements for building, compiling, and executing.
MSML Sample Application Server (app_server) Demo:
The MSML Sample Application Server demo (app_server) is an application that exercises the Media Server Markup Language (MSML) to remotely control the PowerMedia XMS Media Server. MSML commands and events are transported between the MSML Application Server Demo and the PowerMedia XMS via SIP INFO messages. The demo provides voice mail, video mail, and multimedia conferencing features using the PowerMedia XMS.
The app_server demo is built and compiled on a Linux server using Dialogic® PowerMedia™ Host Media Processing Software Release 4.1LIN (PowerMedia HMP4.1) to handle the SIP IP Call Control as a back-to-back user agent. The demo handles SIP calls and connects the RTP media stream to PowerMedia XMS. The business logic in the app_server demo can remotely control the media functions through MSML on the PowerMedia XMS.