Client Detection Application


The RipCode Client Detection Application provides the intelligence in a web application to accurately identify a variety of Internet-enabled devices including mobile handsets and other video-, audio- and data-rendering endpoints. Particularly applicable for the mobile market, the RipCode Client Detection Application understands a mobile handset’s distinct capabilities and provides this information to the RipCode On-Demand Signaling Server to ensure delivery of the best user experience possible for that device.

RipCode’s Client Detection Application supports two types of applications; video transcoding and image transcoding. With video transcoding, the RipCode application detects the client and then chooses the best resolution, bit rate, frame rate, or codec for that particular client. The client output is configurable by the operator and based on RipCode’s client attribute validation testing and database subscription solution.

With image transcoding, the Client Detection Application can work with leading image transcode software, such as ImageMajik, and detect the best resolution for advertising and image transcoding for over 3,000 types of clients, handsets, and devices. RipCode’s Client Detection Application is compliant with the Mobile Marketing Associations (MMA) specifications for image transcoding and can support up to 5,000 image requests per second.

The Client Detection Application allows a web application to sensibly cope with a wide variety of handset devices and their diverse set of codecs, resolutions, and bitrates. The application also captures important analytics such as mobile handset geo-location and carrier network information in a separate database. Based on a powerful database structure which handles in excess of 3,000 handsets and clients, the Client Detection Application provides reports identifying statistical trends, new clients, new features, or updated player installations.

Unlike competitive services, RipCode’s Client Detection Application and supporting databases are installed at our customer’s site so they can customize the handset or client parameters to their particular needs. RipCode offers a real time subscription service for the Client Detection database which provides frequent updates keeping the information current and accurate as new video-enabled endpoints are released in the market.