PowerMedia XMS Rest Application Development

PowerMedia XMS Rest Application Development

  • Comments 3
  • Likes

If you are a java developer and interested in kicking the tires on PowerMedia XMS's rest api, we have a a java library that was been developed to help streamline proof-of-concepts and trials.    Information on the java library is available at:

http://www.dialogic.com/support/helpweb/helpweb.aspx/4002/getting_started_with_xms_rest_application_development_using_sample_xms_java_client_library/PM_XMS

As some background, PowerMedia XMS has a Rest API (among support for other protocols too!).   The Rest API allows a programmer to issue commands or get notifications from PowerMedia XMS via HTTP methods.     This typically involves building up , for example, the RESTful command, and parse the information returned back from PowerMedia XMS.     This java library takes of packing and unpacking the http calls to the PowerMedia XMS server and the article provides a walk-through of downloading, installing and building your first "hello world" application.     

The PowerMedia XMS Rest API allows you control over media and signaling (SIP) and allows you, for example, to establish a  video conference..

Views: 925
  • Hi Daniel,

    I am new to development using XMS RESTAPI's.

    The sample application does talk about call creation and hangup.

    Could you please let me know how to manage the call for action like (hold, resume etc), How do I update the call resource say (IMS side resource, when call is initiated by webRTC client)?

    Do I need to modify the SDP and give HTTP PUT call for call resource updation or Does XMS provides any XML based interface where I can change the media and direction attribute (i.e. sendonly/recvonly/inactive) and get the resulted SDP in HTTP PUT response.

    Regards

    Manoj