RipCode API

Open, Light-Weight API

RipCode’s intuitive XML-based API provides the tools for developers to quickly and seamlessly integrate the RipCode On-Demand Signaling Server into Web 2.0 software environments and 3rd party applications such as ad servers, billing systems or mobile handset detection and geo-location applications. Using XML and AJAX software technology specifications (www.xmlrpc.com), the RipCode API enables complex data structures to easily be transmitted, processed and returned. It also enables support for many different programming languages including: SOAP, Perl, C/C++, Java, PHP, JavaScript, Python, and Ruby.

The API for RipCode’s On-Demand Signaling Server includes support for a broad range a functions:

  • Appliance and On-Demand Signaling Server systems management
  • Workflow management (HTTP Gets/Puts)
  • Dynamic file-to-file session control
  • Reports and statistics
  • Event & System health monitoring
  • Dynamic work order control
  • Dynamic cache management
  • Dynamic stream control

RipCode’s standards-based API utilizes a light weight design for easy implementation and is thin enough to embed as a client on small devices such as set-top-boxes or mobile phones. The API also provides enhanced introspection data allowing RipCode customers to auto-generate and configure their own GUI forms using intelligent processing, with no hard coding required.