TransAct APIs

TransAct APIs

RipCode’s intuitive XML-based TransAct APIs provide the tools for developers to quickly and seamlessly integrate RipCode’s On-Demand and Real-Time Stream transcoding solutions into Web 2.0 software environments and 3rd party applications such as ad servers, mobile handset detection and geo-location applications. Using XML–RPC, TransAct APIs enables complex data structures to easily be transmitted, processed and returned. It also enables support for many different programming languages via widely available XML-RPC bindings for many languages including: Perl, C/C++/C#, Java, PHP, JavaScript, Python, and Ruby.

The RipCode TransAct APIs includes support for a range a functions:

  • Transcoder and Commander systems management
  • Workflow management
  • 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 APIs utilize a lightweight design for easy implementation and are compact enough to embed as a client on small devices such as set-top-boxes or mobile phones. The APIs also provide enhanced introspection data allowing RipCode customers to auto-generate and configure their own GUI forms using intelligent processing, with no hard coding required.